{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:02:15Z","timestamp":1760241735530,"version":"build-2065373602"},"reference-count":65,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U1734204"],"award-info":[{"award-number":["U1734204"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>Recognizing Modes of Driving Railway Trains (MDRT) can help to solve railway freight transportation problems in driver behavior research, auto-driving system design and capacity utilization optimization. Previous studies have focused on analyses and applications of MDRT, but there is currently no approach to automatically and effectively identify MDRT in the context of big data. In this study, we propose an integrated approach including data preprocessing, feature extraction, classifiers modeling, training and parameter tuning, and model evaluation to infer MDRT using GPS data. The highlights of this study are as follows: First, we propose methods for extracting Driving Segmented Standard Deviation Features (DSSDF) combined with classical features for the purpose of improving identification performances. Second, we find the most suitable classifier for identifying MDRT based on a comparison of performances of K-Nearest Neighbor, Support Vector Machines, AdaBoost, Random Forest, Gradient Boosting Decision Tree, and XGBoost. From the real-data experiment, we conclude that: (i) The ensemble classifier XGBoost produces the best performance with an accuracy of 92.70%; (ii) The group of DSSDF plays an important role in identifying MDRT with an accuracy improvement of 11.2% (using XGBoost). The proposed approach has been applied in capacity utilization optimization and new driver training for the Baoshen Railway.<\/jats:p>","DOI":"10.3390\/ijgi7080308","type":"journal-article","created":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T11:22:34Z","timestamp":1533122554000},"page":"308","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Identifying Modes of Driving Railway Trains from GPS Trajectory Data: An Ensemble Classifier-Based Approach"],"prefix":"10.3390","volume":"7","author":[{"given":"Han","family":"Zheng","sequence":"first","affiliation":[{"name":"School of Traffic and Transportation, Beijing Jiaotong University, No. 3 Shang Yuan Cun, Hai Dian District, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zanyang","family":"Cui","sequence":"additional","affiliation":[{"name":"School of Traffic and Transportation, Beijing Jiaotong University, No. 3 Shang Yuan Cun, Hai Dian District, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xingchen","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Traffic and Transportation, Beijing Jiaotong University, No. 3 Shang Yuan Cun, Hai Dian District, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,8,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1016\/j.sbspro.2012.04.138","article-title":"A monitoring data mining based approach to measuring and correcting timetable parameters","volume":"43","author":"Chen","year":"2012","journal-title":"Procedia Soc. Behav. Sci."},{"key":"ref_2","first-page":"117","article-title":"Method for the measurement and correction of train diagram parameters based on monitoring data mining","volume":"32","author":"Wang","year":"2011","journal-title":"China Railw. Sci."},{"key":"ref_3","unstructured":"Longo, G., Medeossi, G., and Nash, A. (2012, January 22\u201326). Estimating train motion using detailed sensor data. Proceedings of the Transportation Research Board 91st Annual Meeting, Washington, DC, USA."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/j.trb.2017.01.002","article-title":"Joint optimization of high-speed train timetables and speed profiles: A unified modeling approach using space-time-speed grid networks","volume":"97","author":"Zhou","year":"2017","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_5","unstructured":"Be\u0161inovi\u0107, N. (2017). Integrated Capacity Assessment and Timetabling Models for Dense Railway Networks, Netherlands TRAIL Research School."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.trb.2016.02.004","article-title":"An integrated micro\u2013macro approach to robust railway timetabling","volume":"87","author":"Goverde","year":"2016","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_7","unstructured":"Fabris, S.D., Longo, G., and Medeossi, G. (September, January 31). Automated analysis of train event recorder data to improve micro-simulation models. Proceedings of the COMPRAIL 2010 Conference, Beijing, China."},{"key":"ref_8","unstructured":"Powell, J.P., and Palac\u00edn, R. (2016). Driving Style for Ertms Level 2 and Conventional Lineside Signalling: An Exploratory Study, ResearchGate."},{"key":"ref_9","first-page":"1","article-title":"A method for using stochastic blocking times to improve timetable planning","volume":"1","author":"Medeossi","year":"2011","journal-title":"J. Rail Transp. Plan. Manag."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Goverde, R.M.P., Daamen, W., and Hansen, I.A. (2008). Automatic identification of route conflict occurrences and their consequences. Computers in Railways XI, WIT Press.","DOI":"10.2495\/CR080461"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Albrecht, T., Goverde, R.M.P., Weeda, V.A., and Luipen, J.V. (September, January 31). Reconstruction of train trajectories from track occupation data to determine the effects of a driver information system. Proceedings of the COMPRAIL 2006 Conference, Prague, Czech Republic.","DOI":"10.2495\/CR060211"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1016\/j.compenvurbsys.2009.07.008","article-title":"Revealing the physics of movement: Comparing the similarity of movement characteristics of different types of moving objects","volume":"33","author":"Dodge","year":"2009","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_13","unstructured":"Schuessler, N., and Axhausen, K.W. (2008). Processing GPS Raw Data without Additional Information, Transportation Research Board."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Liu, L., Wang, L., and Xie, X. (2008, January 21\u201325). Learning transportation mode from raw gps data for geographic applications on the web. Proceedings of the International Conference on World Wide Web (WWW 2008), Beijing, China.","DOI":"10.1145\/1367497.1367532"},{"key":"ref_15","unstructured":"Wagner, D.P. (1997). Lexington Area Travel Data Collection Test: GPS for Personal Travel Surveys, Elsevier."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"58","DOI":"10.3141\/1660-08","article-title":"Analysis of global positioning system-based data collection methods for capturing multistop trip-chaining behavior","volume":"1660","author":"Yalamanchili","year":"1999","journal-title":"Transp. Res. Rec. J. Transp. Res. Board"},{"key":"ref_17","first-page":"147","article-title":"Global positioning system as data collection method for travel research","volume":"1719","author":"Draijer","year":"2000","journal-title":"Opt. Express"},{"key":"ref_18","unstructured":"Wolf, J.L. (2000). Using GPS Data Loggers to Replace Travel Diaries in the Collection of Travel Data. [Ph.D. Thesis, School of Civil and Environmental Engineering, Georgia Institute of Technology]."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Stenneth, L., Wolfson, O., Yu, P.S., and Xu, B. (2011, January 1\u20134). Transportation mode detection using mobile phones and gis information. Proceedings of the ACM Sigspatial International Symposium on Advances in Geographic Information Systems (ACM-GIS 2011), Chicago, IL, USA.","DOI":"10.1145\/2093973.2093982"},{"key":"ref_20","unstructured":"Gonzalez, P.A., Weinstein, J.S., Barbeau, S.J., Labrador, M.A., Winters, P.L., Georggi, N.L., and Perez, R. (2008, January 16\u201320). Automating mode detection using neural networks and assisted gps data collected using gps-enabled mobile phones. Proceedings of the 15th World Congress on Intelligent Transport Systems and ITS America\u2019s 2008 Annual Meeting, New York, NY, USA."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Xiao, Z., Wang, Y., Fu, K., and Wu, F. (2017). Identifying different transportation modes from trajectory data using tree-based ensemble classifiers. ISPRS Int. J. Geo-Inf., 6.","DOI":"10.3390\/ijgi6020057"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Patterson, D.J., Liao, L., Fox, D., and Kautz, H. (2003). Inferring High-Level Behavior from Low-Level Sensors, Springer.","DOI":"10.1007\/978-3-540-39653-6_6"},{"key":"ref_23","unstructured":"Lin, L., Fox, D., and Kautz, H. (2004, January 25\u201329). Learning and inferring transportation routines. Proceedings of the 19th National Conference on Artifical Intelligence, San Jose, CA, USA."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Li, Q., Chen, Y., Xie, X., and Ma, W.Y. (2008, January 21\u201324). Understanding mobility based on gps data. Proceedings of the 10th International Conference on Ubiquitous Computing, Seoul, Korea.","DOI":"10.1145\/1409635.1409677"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/1689239.1689243","article-title":"Using mobile phones to determine transportation modes","volume":"6","author":"Reddy","year":"2010","journal-title":"ACM Trans. Sensor Netw."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1002\/navi.120","article-title":"Online motion mode recognition for portable navigation using low-cost sensors","volume":"62","author":"Elhoushi","year":"2016","journal-title":"Navigation"},{"key":"ref_27","unstructured":"Widhalm, P., Nitsche, P., and Br\u00e4ndle, N. (2012, January 11\u201315). Transport mode detection with realistic smartphone sensor data. Proceedings of the 2012 21st International Conference on Pattern Recognition (ICPR), Tsukuba, Japan."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Das, R.D., and Winter, S. (2016). Detecting urban transport modes using a hybrid knowledge driven framework from gps trajectory. Int. J. Geo-Inf., 5.","DOI":"10.3390\/ijgi5110207"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Mardia, K.V., and Jupp, P.E. (2000). Directional Statistics, Wiley.","DOI":"10.1002\/9780470316979"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.ins.2013.02.030","article-title":"A time series forest for classification and feature extraction","volume":"239","author":"Deng","year":"2013","journal-title":"Inf. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Zhang, J., Wang, Y., and Zhao, W. (2017). An improved hybrid method for enhanced road feature selection in map generalization. Int. J. Geo-Inf., 6.","DOI":"10.3390\/ijgi6070196"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Qian, H., and Lu, Y. (2017). Simplifying gps trajectory data with enhanced spatial-temporal constraints. Int. J. Geo-Inf., 6.","DOI":"10.3390\/ijgi6110329"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Ma, C., Zhang, Y., Wang, A., Wang, Y., and Chen, G. (2018). Traffic command gesture recognition for virtual urban scenes based on a spatiotemporal convolution neural network. ISPRS Int. J. Geo-Inf., 7.","DOI":"10.3390\/ijgi7010037"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2406","DOI":"10.1109\/TITS.2015.2405759","article-title":"Applying machine learning techniques to transportation mode recognition using mobile phone sensor data","volume":"16","author":"Jahangiri","year":"2015","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"606","DOI":"10.1007\/s10618-016-0483-9","article-title":"The great time series classification bake off: A review and experimental evaluation of recent algorithmic advances","volume":"31","author":"Bagnall","year":"2017","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1016\/j.trc.2013.09.014","article-title":"Transportation mode recognition using gps and accelerometer data","volume":"37","author":"Feng","year":"2013","journal-title":"Tramsp. Res. Part C Emerg. Technol."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.compenvurbsys.2015.05.005","article-title":"Travel mode detection based on gps track data and bayesian networks","volume":"54","author":"Xiao","year":"2015","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_38","unstructured":"Bishop, C.M. (2006). Pattern Recognition and Machine Learning (Information Science and Statistics), Springer."},{"key":"ref_39","unstructured":"Nielsen, D. (2016). Tree Boosting with Xgboost\u2014Why Does Xgboost win \u201c Every\u201d Machine Learning Competition?. [Master\u2019s Thesis, Norwegian University of Science and Technology]."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Chen, T., and Guestrin, C. (2016, January 13\u201317). Xgboost: A scalable tree boosting system. Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939785"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"4274","DOI":"10.1016\/j.eswa.2011.09.106","article-title":"Pedestrian detection for intelligent transportation systems combining adaboost algorithm and support vector machine","volume":"39","author":"Guo","year":"2012","journal-title":"Expert Syst. Appl."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Kowsari, T., Beauchemin, S.S., and Cho, J. (2011, January 5\u20137). Real-time vehicle detection and tracking using stereo vision and multi-view adaboost. Proceedings of the International IEEE Conference on Intelligent Transportation Systems, Washington, DC, USA.","DOI":"10.1109\/ITSC.2011.6082972"},{"key":"ref_43","unstructured":"Khammari, A., Nashashibi, F., Abramson, Y., and Laurgeau, C. (2005, January 16\u201316). Vehicle detection combining gradient analysis and adaboost classification. Proceedings of the International IEEE Conference on Intelligent Transportation Systems, Vienna, Austria."},{"key":"ref_44","unstructured":"Stopher, P., Jiang, Q., and Fitzgerald, C. (2005, January 13\u201314). Processing gps data from travel surveys. Proceedings of the 2nd International Colloqium on the Behavioural Foundations of Integrated Land-Use and Transportation Models: Frameworks, Models and Applications, Toronto, ON, Canada."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1177\/0361198106197200117","article-title":"Smoothing methods to minimize impact of global positioning system random error on travel distance, speed, and acceleration profile estimates","volume":"1972","author":"Jun","year":"2006","journal-title":"Transp. Res. Rec. J. Transp. Res. Board"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1763","DOI":"10.1080\/13658816.2015.1137297","article-title":"Measures of transport mode segmentation of trajectories","volume":"30","author":"Prelipcean","year":"2016","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1007\/s10115-004-0154-9","article-title":"Exact indexing of dynamic time warping","volume":"7","author":"Keogh","year":"2005","journal-title":"Knowl. Inf. Syst."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Freund, Y., and Schapire, R.E. (1995, January 13\u201315). A decision-theoretic generalization of on-line learning and an application to boosting. Proceedings of the European Conference on Computational Learning Theory, London, UK.","DOI":"10.1007\/3-540-59119-2_166"},{"key":"ref_49","unstructured":"Freund, Y., and Schapire, R.E. (1996, January 3\u20136). Experiments with a new boosting algorithm. Proceedings of the Thirteenth International Conference on International Conference on Machine Learning, Bari, Italy."},{"key":"ref_50","first-page":"18","article-title":"Classification and regression by randomforest","volume":"23","author":"Liaw","year":"2002","journal-title":"R News"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"1189","DOI":"10.1214\/aos\/1013203451","article-title":"Greedy function approximation: A gradient boosting machine","volume":"29","author":"Friedman","year":"2001","journal-title":"Ann. Stat."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1016\/S0167-9473(01)00065-2","article-title":"Stochastic gradient boosting","volume":"38","author":"Friedman","year":"2002","journal-title":"Comput. Stat. Data Anal."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/TIT.1967.1053964","article-title":"Nearest neighbor pattern classification","volume":"13","author":"Cover","year":"2002","journal-title":"IEEE Trans.Inf. Theory"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/BF00994018","article-title":"Support vector network","volume":"20","author":"Cortes","year":"1995","journal-title":"Mach. Learn."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Liu, L., Shen, B., and Wang, X. (2014). Research on Kernel Function of Support Vector Machine, Springer.","DOI":"10.1007\/978-94-007-7262-5_93"},{"key":"ref_56","unstructured":"Claesen, M., and Moor, B.D. (arXiv, 2015). Hyperparameter search in machine learning, arXiv."},{"key":"ref_57","unstructured":"Hsu, C.W. (2010). A Practical Guide to Support Vector Classification, National Taiwan University."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1186\/s13040-017-0155-3","article-title":"Ten quick tips for machine learning in computational biology","volume":"10","author":"Chicco","year":"2017","journal-title":"Biodata Min."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Wang, Z., Hutter, F., Zoghi, M., Matheson, D., and De Freitas, N. (2016). Bayesian optimization in a billion dimensions via random embeddings. Comput. Sci.","DOI":"10.1613\/jair.4806"},{"key":"ref_60","first-page":"281","article-title":"Random search for hyper-parameter optimization","volume":"13","author":"Bergstra","year":"2012","journal-title":"J. Mach. Learn. Res."},{"key":"ref_61","unstructured":"Bergstra, J., and Bengio, Y. (2011, January 12\u201315). Algorithms for hyper-parameter optimization. Proceedings of the International Conference on Neural Information Processing Systems, Granada, Spain."},{"key":"ref_62","doi-asserted-by":"crossref","unstructured":"Hutter, F., Hoos, H.H., and Leyton-Brown, K. (2011, January 17\u201321). Sequential model-based optimization for general algorithm configuration. Proceedings of the International Conference on Learning and Intelligent Optimization, Rome, Italy.","DOI":"10.1007\/978-3-642-25566-3_40"},{"key":"ref_63","first-page":"847","article-title":"Auto-weka: Combined selection and hyperparameter optimization of classification algorithms","volume":"847\u2013855","author":"Thornton","year":"2012","journal-title":"Comput. Sci."},{"key":"ref_64","first-page":"2951","article-title":"Practical bayesian optimization of machine learning algorithms","volume":"4","author":"Snoek","year":"2012","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1023\/A:1012450327387","article-title":"Choosing multiple parameters for support vector machines","volume":"46","author":"Chapelle","year":"2002","journal-title":"Mach. Learn."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/7\/8\/308\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:15:52Z","timestamp":1760195752000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/7\/8\/308"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,1]]},"references-count":65,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2018,8]]}},"alternative-id":["ijgi7080308"],"URL":"https:\/\/doi.org\/10.3390\/ijgi7080308","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2018,8,1]]}}}