{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,15]],"date-time":"2026-02-15T09:14:51Z","timestamp":1771146891445,"version":"3.50.1"},"reference-count":53,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2022,12,12]],"date-time":"2022-12-12T00:00:00Z","timestamp":1670803200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Travel time prediction is essential to intelligent transportation systems directly affecting smart cities and autonomous vehicles. Accurately predicting traffic based on heterogeneous factors is highly beneficial but remains a challenging problem. The literature shows significant performance improvements when traditional machine learning and deep learning models are combined using an ensemble learning approach. This research mainly contributes by proposing an ensemble learning model based on hybridized feature spaces obtained from a bidirectional long short-term memory module and a bidirectional gated recurrent unit, followed by support vector regression to produce the final travel time prediction. The proposed approach consists of three stages\u2013initially, six state-of-the-art deep learning models are applied to traffic data obtained from sensors. Then the feature spaces and decision scores (outputs) of the model with the highest performance are fused to obtain hybridized deep feature spaces. Finally, a support vector regressor is applied to the hybridized feature spaces to get the final travel time prediction. The performance of our proposed heterogeneous ensemble using test data showed significant improvements compared to the baseline techniques in terms of the root mean square error (53.87\u00b13.50), mean absolute error (12.22\u00b11.35) and the coefficient of determination (0.99784\u00b10.00019). The results demonstrated that the hybridized deep feature space concept could produce more stable and superior results than the other baseline techniques.<\/jats:p>","DOI":"10.3390\/s22249735","type":"journal-article","created":{"date-parts":[[2022,12,12]],"date-time":"2022-12-12T05:42:00Z","timestamp":1670823720000},"page":"9735","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A Heterogeneous Ensemble Approach for Travel Time Prediction Using Hybridized Feature Spaces and Support Vector Regression"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0430-4661","authenticated-orcid":false,"given":"Jawad-ur-Rehman","family":"Chughtai","sequence":"first","affiliation":[{"name":"Department of Computer and Information Sciences (DCIS), Pakistan Institute of Engineering and Applied Sciences (PIEAS), Islamabad 44000, Pakistan"},{"name":"Digital Disruption Lab, DCIS, PIEAS, Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5142-3965","authenticated-orcid":false,"given":"Irfan ul","family":"Haq","sequence":"additional","affiliation":[{"name":"Department of Computer and Information Sciences (DCIS), Pakistan Institute of Engineering and Applied Sciences (PIEAS), Islamabad 44000, Pakistan"},{"name":"Digital Disruption Lab, DCIS, PIEAS, Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9546-4195","authenticated-orcid":false,"given":"Saif ul","family":"Islam","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Institute of Space Technology, Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4388-020X","authenticated-orcid":false,"given":"Abdullah","family":"Gani","sequence":"additional","affiliation":[{"name":"Faculty of Computing and Informatics, University Malaysia Sabah, Labuan 88400, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,12,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3324926","article-title":"A simple baseline for travel time estimation using large-scale trip data","volume":"10","author":"Wang","year":"2019","journal-title":"ACM Trans. Intell. Syst. Technol. (TIST)"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Wang, Y., Zheng, Y., and Xue, Y. (2014, January 24\u201327). Travel time estimation of a path using sparse trajectories. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA.","DOI":"10.1145\/2623330.2623656"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Li, Y., Fu, K., Wang, Z., Shahabi, C., Ye, J., and Liu, Y. (2018, January 19\u201323). Multi-task representation learning for travel time estimation. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK.","DOI":"10.1145\/3219819.3220033"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1786","DOI":"10.1109\/TITS.2015.2511156","article-title":"Repeatability and similarity of freeway traffic flow and long-term prediction under big data","volume":"17","author":"Hou","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_5","unstructured":"Van Lint, J. (2004). Reliable Travel Time Prediction For Freeways, TRAIL Research School."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2921","DOI":"10.1007\/s00521-017-2899-6","article-title":"Effective long-term travel time prediction with fuzzy rules for tollway","volume":"30","author":"Li","year":"2018","journal-title":"Neural Comput. Appl."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1080\/15472450.2018.1542304","article-title":"Long-term travel time prediction using gradient boosting","volume":"24","author":"Chen","year":"2020","journal-title":"J. Intell. Transp. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"8257","DOI":"10.1109\/TVT.2020.2999358","article-title":"Freeway Travel Time Prediction Using Deep Hybrid Model\u2013Taking Sun Yat-Sen Freeway as an Example","volume":"69","author":"Ting","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_9","first-page":"6897965","article-title":"Feature Selection and Model Fusion Approach for Predicting Urban Macro Travel Time","volume":"2020","author":"Li","year":"2020","journal-title":"Math. Probl. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"24819","DOI":"10.1109\/ACCESS.2020.2971008","article-title":"Estimation of travel time based on ensemble method with multi-modality perspective urban big data","volume":"8","author":"Zou","year":"2020","journal-title":"IEEE Access"},{"key":"ref_11","unstructured":"Chen, H., Rakha, H.A., and McGhee, C.C. (2013, January 14\u201318). Dynamic travel time prediction using pattern recognition. Proceedings of the 20th World Congress on Intelligent Transportation Systems, TU Delft, Tokyo, Japan."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.trc.2013.04.001","article-title":"Urban link travel time estimation using large-scale taxi data with partial information","volume":"33","author":"Zhan","year":"2013","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.trc.2014.02.007","article-title":"A Hidden Markov Model for short term prediction of traffic conditions on freeways","volume":"43","author":"Qi","year":"2014","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Chen, Z., and Fan, W. (2021). A Freeway Travel Time Prediction Method Based on An XGBoost Model. Sustainability, 13.","DOI":"10.3390\/su13158577"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1080\/19427867.2020.1864134","article-title":"Short-term prediction of freeway travel times by fusing input-output vehicle counts and GPS tracking data","volume":"13","author":"Soriguera","year":"2021","journal-title":"Transp. Lett."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Rahmani, M., Jenelius, E., and Koutsopoulos, H.N. (2013, January 6\u20139). Route travel time estimation using low-frequency floating car data. Proceedings of the 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013), Hague, The Netherlands.","DOI":"10.1109\/ITSC.2013.6728569"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Li, Y., Gunopulos, D., Lu, C., and Guibas, L. (2017, January 7\u201310). Urban travel time prediction using a small number of GPS floating cars. Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Redondo Beach, CA, USA.","DOI":"10.1145\/3139958.3139971"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3317663","article-title":"Personalized Travel Time Prediction Using a Small Number of Probe Vehicles","volume":"5","author":"Li","year":"2019","journal-title":"ACM Trans. Spat. Algorithms Syst. (TSAS)"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"112864","DOI":"10.1016\/j.eswa.2019.112864","article-title":"An integrated feature learning approach using deep learning for travel time prediction","volume":"139","author":"Abdollahi","year":"2020","journal-title":"Expert Syst. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1087","DOI":"10.1142\/S0219622019500202","article-title":"Short-term travel time prediction: A spatiotemporal deep learning approach","volume":"18","author":"Ran","year":"2019","journal-title":"Int. J. Inf. Technol. Decis. Mak."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Wang, M., Li, W., Kong, Y., and Bai, Q. (2019, January 26\u201327). Empirical evaluation of deep learning-based travel time prediction. Proceedings of the 16th Pacific Rim Knowledge Acquisition Workshop, Cuvu, Fiji.","DOI":"10.1007\/978-3-030-30639-7_6"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ran, X., Shan, Z., Fang, Y., and Lin, C. (2019). An LSTM-based method with attention mechanism for travel time prediction. Sensors, 19.","DOI":"10.3390\/s19040861"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhang, H., Wu, H., Sun, W., and Zheng, B. (2018). Deeptravel: A neural network based travel time estimation model with auxiliary supervision. arXiv.","DOI":"10.24963\/ijcai.2018\/508"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2659","DOI":"10.1109\/TII.2019.2943906","article-title":"Nei-TTE: Intelligent traffic time estimation based on fine-grained time derivation of road segments for smart city","volume":"16","author":"Qiu","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1007\/s11707-016-0634-8","article-title":"Trip-oriented travel time prediction (TOTTP) with historical vehicle trajectories","volume":"12","author":"Xu","year":"2018","journal-title":"Front. Earth Sci."},{"key":"ref_26","unstructured":"Jindal, I., Chen, X., Nokleby, M., and Ye, J. (2017). A unified neural network approach for estimating travel time and distance for a taxi trip. arXiv."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Fu, L., Li, J., Lv, Z., Li, Y., and Lin, Q. (2020, January 13\u201315). estimation of short-term online taxi travel time based on neural network. Proceedings of the 15th International Conference on Wireless Algorithms, Systems, and Applications, Qingdao, China.","DOI":"10.1007\/978-3-030-59019-2_3"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Fu, T.Y., and Lee, W.C. (2019, January 3\u20137). Deepist: Deep image-based spatio-temporal network for travel time estimation. Proceedings of the 28th ACM International Conference on Information and Knowledge Management, Beijing, China.","DOI":"10.1145\/3357384.3357870"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Lan, W., Xu, Y., and Zhao, B. (2019). Travel time estimation without road networks: An urban morphological layout representation approach. arXiv.","DOI":"10.24963\/ijcai.2019\/245"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1109\/MITS.2018.2806634","article-title":"Road traffic forecasting: Recent advances and new challenges","volume":"10","author":"Lana","year":"2018","journal-title":"IEEE Intell. Transp. Syst. Mag."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1429","DOI":"10.1049\/iet-its.2018.5069","article-title":"SVM-based hybrid approach for corridor-level travel-time estimation","volume":"13","author":"Sharmila","year":"2019","journal-title":"IET Intell. Transp. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1049\/iet-its.2017.0113","article-title":"Integrated framework for real-time urban network travel time prediction on sparse probe data","volume":"12","author":"Cebecauer","year":"2018","journal-title":"IET Intell. Transp. Syst."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Chen, P., Wang, Y., and Yu, G. (2017, January 16\u201319). A hybrid deep learning approach for urban expressway travel time prediction considering spatial-temporal features. Proceedings of the 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), Yokohama, Japan.","DOI":"10.1109\/ITSC.2017.8317889"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Wang, Z., Fu, K., and Ye, J. (2018, January 19\u201323). Learning to estimate the travel time. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK.","DOI":"10.1145\/3219819.3219900"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"106729","DOI":"10.1016\/j.compeleceng.2020.106729","article-title":"Improving malware detection using big data and ensemble learning","volume":"86","author":"Gupta","year":"2020","journal-title":"Comput. Electr. Eng."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Shamshad, A., and ul Haq, I. (2020, January 16\u201317). A parallelized data processing algorithm for map matching on open source routing machine (OSRM) server. Proceedings of the 2020 14th International Conference on Open Source Systems and Technologies (ICOSST), Lahore, Pakistan.","DOI":"10.1109\/ICOSST51357.2020.9333085"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Zafar, N., Haq, I.U., Chughtai, J.u.R., and Shafiq, O. (2022). Applying Hybrid Lstm-Gru Model Based on Heterogeneous Data Sources for Traffic Speed Prediction in Urban Areas. Sensors, 22.","DOI":"10.3390\/s22093348"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1016\/j.tra.2020.12.003","article-title":"New method for predicting long-term travel time of commercial vehicles to improve policy-making processes","volume":"145","author":"Qi","year":"2021","journal-title":"Transp. Res. Part A Policy Pract."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Huang, H., Pouls, M., Meyer, A., and Pauly, M. (2020, January 28\u201330). Travel time prediction using tree-based ensembles. Proceedings of the International Conference on Computational Logistics, Enschede, The Netherlands.","DOI":"10.1007\/978-3-030-59747-4_27"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"100179","DOI":"10.1016\/j.imu.2019.100179","article-title":"Improved logistic regression model for diabetes prediction by integrating PCA and K-means techniques","volume":"17","author":"Zhu","year":"2019","journal-title":"Inform. Med. Unlocked"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.probengmech.2018.11.001","article-title":"Support vector regression based metamodeling for structural reliability analysis","volume":"55","author":"Roy","year":"2019","journal-title":"Probabilistic Eng. Mech."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1109\/TAFFC.2019.2926724","article-title":"All-in-one: Emotion, sentiment and intensity prediction using a multi-task ensemble framework","volume":"13","author":"Akhtar","year":"2019","journal-title":"IEEE Trans. Affect. Comput."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1235","DOI":"10.1162\/neco_a_01199","article-title":"A review of recurrent neural networks: LSTM cells and network architectures","volume":"31","author":"Yu","year":"2019","journal-title":"Neural Comput."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"102674","DOI":"10.1016\/j.trc.2020.102674","article-title":"Stacked bidirectional and unidirectional LSTM recurrent neural network for forecasting network-wide traffic state with missing values","volume":"118","author":"Cui","year":"2020","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Cho, K., Van Merri\u00ebnboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., and Bengio, Y. (2014). Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv.","DOI":"10.3115\/v1\/D14-1179"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1321","DOI":"10.1109\/ACCESS.2020.3034551","article-title":"A Multiscale-Grid-Based Stacked Bidirectional GRU Neural Network Model for Predicting Traffic Speeds of Urban Expressways","volume":"9","author":"Chen","year":"2020","journal-title":"IEEE Access"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"1389","DOI":"10.1109\/JSAC.2019.2904363","article-title":"Deep transfer learning for intelligent cellular traffic prediction based on cross-domain big data","volume":"37","author":"Zhang","year":"2019","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"2627","DOI":"10.1016\/S1352-2310(97)00447-0","article-title":"Artificial neural networks (the multilayer perceptron)\u2014A review of applications in the atmospheric sciences","volume":"32","author":"Gardner","year":"1998","journal-title":"Atmos. Environ."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Albawi, S., Mohammed, T.A., and Al-Zawi, S. (2017, January 21\u201323). Understanding of a convolutional neural network. Proceedings of the 2017 International Conference on Engineering and Technology (ICET), Antalya, Turkey.","DOI":"10.1109\/ICEngTechnol.2017.8308186"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"602","DOI":"10.1016\/j.neunet.2005.06.042","article-title":"Framewise phoneme classification with bidirectional LSTM and other neural network architectures","volume":"18","author":"Graves","year":"2005","journal-title":"Neural Netw."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1016\/j.neucom.2015.08.104","article-title":"Auto-encoder based dimensionality reduction","volume":"184","author":"Wang","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"2348","DOI":"10.1109\/TKDE.2020.3008774","article-title":"Predicting citywide crowd flows in irregular regions using multi-view graph convolutional networks","volume":"34","author":"Sun","year":"2020","journal-title":"IEEE Trans. Knowl. Data Eng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/24\/9735\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:39:46Z","timestamp":1760146786000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/24\/9735"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,12]]},"references-count":53,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["s22249735"],"URL":"https:\/\/doi.org\/10.3390\/s22249735","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12,12]]}}}