Using genetic programming on GPS trajectories for travel mode detection

被引:8
|
作者
Namdarpour, Farnoosh [1 ]
Mesbah, Mahmoud [1 ,2 ]
Gandomi, Amir H. [3 ]
Assemi, Behrang [4 ]
机构
[1] Amirkabir Univ Technol, Dept Civil & Environm Engn, Tehran 1591634311, Iran
[2] Univ Queensland, Sch Civil Engn, Brisbane, Qld, Australia
[3] Univ Technol Sydney, Fac Engn & Informat Technol, Ultimo, Australia
[4] Queensland Univ Technol QUT, Sch Built Environm, Brisbane, Qld, Australia
关键词
MULTIPLE-FEATURE CONSTRUCTION; TRANSPORTATION MODES; IDENTIFICATION;
D O I
10.1049/itr2.12132
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The widespread and increased use of smartphones, equipped with the global positioning system (GPS), has facilitated the automation of travel data collection. Most studies on travel mode detection that used GPS data have employed hand-crafted features that may not have the capabilities to detect all complex travel behaviours since their performance is highly dependent on the skills of domain experts and may limit the performance of classifiers. In this study, a genetic programming (GP) approach is proposed to select and construct features for GPS trajectories. GP increased the macro-average of the F1-score from 77.3 to 80.0 in feature construction when applied to the GeoLife dataset. It could transform the decision tree into a competitive classifier with support vector machines (SVMs) and neural networks that are both able to extract high-level features. Simplicity, interpretability, and a relatively lower risk of overfitting allow the proposed model to be readily used for passive travel data collection even on smartphones with limited computational capacities. The model is validated by a second dataset from Australia and New Zealand, which indicated that a decision tree with the GP constructed features as its input has a considerably higher transferability than SVMs and neural networks.
引用
收藏
页码:99 / 113
页数:15
相关论文
共 50 条
  • [31] A Review of GPS Trajectories Classification Based on Transportation Mode
    Yang, Xue
    Stewart, Kathleen
    Tang, Luliang
    Xie, Zhong
    Li, Qingquan
    SENSORS, 2018, 18 (11)
  • [32] Genetic programming for finding trajectories of underwater vehicle
    Balicki, J
    ROMOCO'02: PROCEEDINGS OF THE THIRD INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL, 2002, : 217 - 222
  • [33] Semi-supervised GANs to Infer Travel Modes in GPS Trajectories
    Ali Yazdizadeh
    Zachary Patterson
    Bilal Farooq
    Journal of Big Data Analytics in Transportation, 2021, 3 (3): : 201 - 211
  • [34] Optimal Trajectories Synthesis of a Mobile Robots Group Using Cartesian Genetic Programming
    Diveev, Askhat
    Balandina, Galina
    2020 7TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'20), VOL 1, 2020, : 130 - 135
  • [35] Travel Time Prediction for Traveler Information System in Heterogeneous Disordered Traffic Conditions Using GPS Trajectories
    Sihag, Gurmesh
    Parida, Manoranjan
    Kumar, Praveen
    SUSTAINABILITY, 2022, 14 (16)
  • [36] Estimation of travel time distributions for urban roads using GPS trajectories of vehicles: a case of Athens, Greece
    Muhammad Adnan
    Uneb Gazder
    Ansar-ul-Haque Yasar
    Tom Bellemans
    Ibad Kureshi
    Personal and Ubiquitous Computing, 2021, 25 : 237 - 246
  • [37] Estimation of travel time distributions for urban roads using GPS trajectories of vehicles: a case of Athens, Greece
    Adnan, Muhammad
    Gazder, Uneb
    Yasar, Ansar-ul-Haque
    Bellemans, Tom
    Kureshi, Ibad
    PERSONAL AND UBIQUITOUS COMPUTING, 2021, 25 (01) : 237 - 246
  • [38] Web Service Antipatterns Detection Using Genetic Programming
    Ouni, Ali
    Kula, Raula Gaikovina
    Kessentini, Marouane
    Inoue, Katsuro
    GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, : 1351 - 1358
  • [39] Unsupervised Learning for Edge Detection using Genetic Programming
    Fu, Wenlong
    Johnston, Mark
    Zhang, Mengjie
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 117 - 124
  • [40] Genetic Programming for Edge Detection using Multivariate Density
    Fu, Wenlong
    Johnston, Mark
    Zhang, Mengjie
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 917 - 924