Analysis of the Travelling Time According to Weather Conditions Using Machine Learning Algorithms
Source abstract
Abstract
A large share of the global population now lives in urban areas, which creates growing challenges for city life. Local authorities are seeking ways to enhance urban livability, with transportation emerging as a major focus. Developing smart public transit systems is therefore a key priority. Accurately estimating travel times is essential for managing transport operations and supporting strategic decisions. Previous studies have used statistical, mathematical, or machine learning models to predict travel time, but most examined these approaches separately. This study introduces a hybrid framework that combines statistical regression models and machine learning algorithms to predict public bus travel times. The analysis is based on 1410 bus trips recorded between November 2021 and July 2022 in Kayseri, Turkey, including detailed meteorological and operational data. A distinctive aspect of this research is the inclusion of weather variables—temperature, humidity, precipitation, air pressure, and wind speed—which are often neglected in the literature. Additionally, sensitivity analyses are conducted by varying k values in the K-nearest neighbors (KNN) algorithm and threshold values for outlier detection to test model robustness. Among the tested models, CatBoost achieved the best performance with a mean squared error (MSE) of approximately 18.4, outperforming random forest (MSE = 25.3) and XGBoost (MSE = 23.9). The empirical results show that the CatBoost algorithm consistently achieves the lowest mean squared error across different preprocessing and parameter settings. Overall, this study presents a comprehensive and environmentally aware approach to travel time prediction, contributing to the advancement of intelligent and adaptive urban transportation systems.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Traffic Prediction and Management Techniques · Traffic control and management · Human Mobility and Location-Based Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Industrial Engineering Department, Nuh Naci Yazgan University, Erkilet 38030, Kayseri, Turkey
References (48)
Show source-provided references
1. Predicting bus travel time using machine learning methods with three-layer architecture10.1016/j.measurement.2022.111403 ↗
2. Traveling time prediction in scheduled transportation with journey segments10.1016/j.is.2015.12.001 ↗
3. Multi-output bus travel time prediction with convolutional LSTM neural network10.1016/j.eswa.2018.11.028 ↗
4. Dynamic bus travel time prediction models on roaad with multiple bus routes10.1155/2015/432389 ↗
5. Treethidtaphat, W., Atikom, W.P., and Khaimook, S. (2017, January 16–19). Bus Arrival Time Prediction at Any Distance of Bus Route Using Deep Neural Network Model. Proceedings of the IEEE 20th International Conference on Intelligent Transportation Systems (ITSC): Workshop, Yokohama, Japan.10.1109/ITSC.2017.8317891 ↗
6. Constructing cooperative intelligent transport systems for travel time prediction with deep learning approaches10.1109/TITS.2022.3148269 ↗
7. Bus Travel Time Prediction: A Comparative Study of Linear and Non-Linear Machine Learning Models10.1088/1742-6596/2161/1/012053 ↗
8. Servos, N., Liu, X., Teucke, M., and Freitag, F. (2020). Travel Time Prediction in a Multimodal Freight Travel Time Prediction in a Multimodal Freight Learning Algorithms. Logistics, 4.10.3390/logistics4010001 ↗
9. Optimization of Service Frequencies in Bus Networks with Harmony Search Algorithm: An Application on Mandl's Tet Network10.5505/pajes.2018.43410 ↗
10. Bus travel time prediction under high variability conditions10.18520/cs/v111/i4/700-711 ↗
11. Evaluation of Applicability and Accuracy of Bus Travel Time Prediction in High and Low Frequency Bus Routes Using Tree-Based ML Techniques
12. Wu, J., Wu, Q., and Cai, C. (2020). Towards Attention-Based Convolutional Long Short-Term Memory for Travel Time Prediction of Bus Journeys. Sensors, 20.10.3390/s20123354 ↗
13. Lee, G., Choo, S., Choi, S., and Lee, H. (2022). Does the Inclusion of Spatio-Temporal Feature Improve Bus Travel Time Predictions? A Deep Learning-Based Modelling Approach. Sustainability, 14.10.3390/su14127431 ↗
14. Travel-Time Prediction of Bus Journey with Multiple Bus Trips10.1109/TITS.2018.2883342 ↗
15. Çoklu Regresyon, ARIMA ve Yapay Sinir Ağı Yöntemleri ile Türkiye Elektrik Piyasasında Fiyat Tahmin ve Analizi10.11611/yead.988146 ↗
16. Regression analysis for prediction of residential energy consumption10.1016/j.rser.2015.03.035 ↗
17. Optimizing overbreak prediction based on geological parameters comparing multiple regression analysis and artificial neural network10.1016/j.tust.2013.06.003 ↗
18. Predicting Housing Value: A Comparison of Multiple Regression Analysis and Artificial Neural Networks10.1080/10835547.2001.12091068 ↗
19. Predicting the impact of no. of authors on no. of citations of research publications based on neural networks10.1007/s12652-022-03882-1 ↗
20. Predicting of Gasoline Reseach Octane Number Using Multiple Feature Machine Learning Models10.1016/j.fuel.2022.126510 ↗
21. POS0474 Factırs Associated with Erosive Rheumatoid Arthritis, A Multimarker Principal Component analysis (PCA) and Principal Component Regression (PCR) Analysis10.1136/annrheumdis-2023-eular.3624 ↗
22. Yan, Q., Yang, C., and Wan, Z. (2023). A Comparative Regression Analysis between Principal Component and Partial Least Squares Methods for Flight Load Calculation. Appl. Sci., 13.10.3390/app13148428 ↗
23. Predict Farmer Exchange Rate in the Food Crop Sector Using Principal Component Regression10.20885/enthusiastic.vol3.iss1.art7 ↗
24. Sing, D., Dastidar, S.G., Akram, W., Guchhait, S., Jana, S.N., Banerjee, S., Mukherjee, P.K., and Bandyopadhyay, R. (2023). A Comparative Study Between Partial Least Squares and Principal Component Regression for Nondestructive Quantification of Piperine Contents in Black Pepper by Raman Spectroscopy. Smart Sensors Measurement and Instrumentation, Springer.10.1007/978-981-19-6913-3_33 ↗
25. Robust Correlation Scaled Principal Component Regression10.15672/hujms.1122113 ↗
26. Two-Dimensional Fused Targeted Ridge Regression for Health Indicator Prediction From Accelerometer Data10.1093/jrsssc/qlad041 ↗
27. A Locally Weighted Linear Ridge Regression Framework for Spatial Interpolation of Monthly Precipitation over an Orographically Complex Area10.1002/joc.7992 ↗
28. Optimization of the generator coordinate method with machine-learning techniques for nuclear spectra and neutrinoless double- β decay: Ridge regression for nuclei with axial deformation10.1103/PhysRevC.107.024304 ↗
29. New Ridge Regression, Artificial Neural Networks and Support Vector Machine for Wind Speed Prediction10.1016/j.advengsoft.2023.103426 ↗
30. Research on a Working Face Gas Concentration Prediction Model Based on LASS_RNN time Series Data10.1016/j.heliyon.2023.e14864 ↗
31. Li, Y., Yang, R., Wang, X., Zhu, J., and Song, N. (2023). Carbon Price Combination Forecasting Model Based on Lasso Regression And Optimal Integration. Sustainability, 15.10.3390/su15129354 ↗
32. Prediction of Compressive Strength of GGBFS and Flyash-based Geopolymer Composite by Linear Regression, Lasso Regression, and Ridge Regression10.1007/s42107-023-00721-2 ↗
33. Dryland Farming Wheat Yield Prediction Using the Lasso Regression Model and Meteorological Variables in Dry and Semi-dry Region10.1007/s00477-023-02490-5 ↗
34. Big Data Preprocessing: Methods and Prospects10.1186/s41044-016-0014-0 ↗
35. Outlier Detection: Applications and Techniques
36. Forward Stagewise Regression and The Monotone Lasso10.1214/07-EJS004 ↗
37. Elastic Net Regression Modeling with the Orthant Normal Prior10.1198/jasa.2011.tm09241 ↗
38. Learning k for kNN Classification
39. Machine Learning Algorithms-A Review
40. Building energy consumption prediction using multilayer perceptron neural network-assisted models; comparison of different optimization algorithms10.1016/j.energy.2023.128446 ↗
41. Classification and regression tree algorithm for heart disease modeling and prediction
42. Classification and regression tree (CART) based resource allocation scheme for wireless sensor networks10.1016/j.comcom.2022.11.003 ↗
43. Lewis, R.J. (2000, January 22–25). An Introduction to Classification and Regression Tree (CART) Analysis. Proceedings of the Annual Meeting of the Society for Academic Emergency Medicine, San Francisco, CA, USA.
44. Karthan, M.K., and Kumar, P.N. (2023, January 27–29). Prediction of IRNSS User Position using Regression Algorithms. Proceedings of the International Conference on Machine Intelligence for GeoAnalytics and Remote Sensing, Hyderabad, India.10.1109/MIGARS57353.2023.10064576 ↗
45. Artificial neural network and random forest regression models for modelling fatty acid and tocopherol content in oil of winter rapeseed10.1016/j.jfca.2022.105020 ↗
46. Felix, A.Y., and Sasipraba, T. (2019, January 11–12). Flood Detection Using Gradient Boost Machne Learning Approach. Proceedings of the 2019 International Conference on Computational Intelligence and Knowledge Economy (ICCIKE), Dubai, United Arab Emirates.10.1109/ICCIKE47802.2019.9004419 ↗
47. Prediction of heating and cooling loads based on light gradient boosting machine algorithms10.1016/j.buildenv.2023.110252 ↗
48. Hybrid machine learning approach for construction cost estimation: An evaluation of extreme gradient boosting model10.1007/s42107-023-00651-z ↗