An Integrated Machine Learning-Based Framework for Road Roughness Severity Classification and Predictive Maintenance Planning in Urban Transportation System
Source abstract
Abstract
Recent advances in vibration-based pavement assessment have enabled the low-cost monitoring of road conditions using inertial sensors and machine learning models. However, most studies focus on isolated tasks, such as roughness classification, without integrating statistical validation, anomaly detection, or maintenance prioritization. This study presents a unified framework for road roughness severity classification and predictive maintenance using multi-axis accelerometer data collected from urban road networks in Pretoria, South Africa. The proposed pipeline integrates ISO-referenced labeling, ensemble and deep classifiers (Random Forest, XGBoost, MLP, and 1D-CNN), McNemar’s test for model agreement validation, feature importance interpretation, and GIS-based anomaly mapping. Stratified cross-validation and hyperparameter tuning ensured robust generalization, with accuracies exceeding 99%. Statistical outlier detection enabled the early identification of deteriorated segments, supporting proactive maintenance planning. The results confirm that vertical acceleration (accel_z) is the most discriminative signal for roughness severity, validating the feasibility of lightweight single-axis sensing. The study concludes that combining supervised learning with statistical anomaly detection can provide an intelligent, scalable, and cost-effective foundation for municipal pavement management systems. The modular design further supports integration with Internet-of-Things (IoT) telematics platforms for near-real-time road condition monitoring and sustainable transport asset management.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Infrastructure Maintenance and Monitoring · Asphalt Pavement Performance Evaluation · Advanced Neural Network Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
F’SATI, Faculty of Engineering and the Built Environment, Tshwane University of Technology, Pretoria 0001, South Africa
LISSI Laboratory, Université Paris-Est Créteil, 94000 Créteil, France
MAST Laboratory, Université Gustave Eiffel, All. Des Ponts et Chaussees, 44340 Bouguenais, France
References (36)
Show source-provided references
1. Ajayi, O.O., Kurien, A.M., Djouani, K., and Dieng, L. (2024). Analysis of Road Roughness and Driver Comfort in ‘Long-Haul’ Road Transportation Using Random Forest Approach. Sensors, 24.10.20944/preprints202408.1924.v1 ↗
2. Machine Learning-Based Framework for Predicting Pavement Roughness and Aggregate Segregation During Construction10.1061/JPEODX.PVENG-1411 ↗
3. (1997). Mechanical Vibration and Shock—Evaluation of Human Exposure to Whole-Body Vibration—Part 1: General Requirements (Standard No. ISO 2631-1).
4. Bajic, M., Pour, S.M., Skar, A., Pettinari, M., Levenberg, E., and Alstrøm, T.S. (2021). Road roughness estimation using machine learning. arXiv.
5. Impact Detection: A Machine Learning Approach for Experimental Road Roughness Classification
6. Pavement distress detection using 1D convolutional neural networks with acceleration sensor data
7. Xu, J., and Yu, X. (2023). Pavement Roughness Grade Recognition Based on One-Dimensional Residual Convolutional Neural Network. Sensors, 23.10.3390/s23042271 ↗
8. Karballaeezadeh, N., Zaremotekhases, F., Shamshirband, S., Mosavi, A., Nabipour, N., Csiba, P., and Várkonyi-Kóczy, A.R. (2020). Intelligent Road Inspection with Advanced Machine Learning; Hybrid Prediction Models for Smart Mobility and Transportation Maintenance Systems. Energies, 13.10.20944/preprints202001.0227.v1 ↗
9. Road Surface Type Classification Based on Inertial Sensors and Machine Learning: A Comparison Between Classical and Deep Machine Learning Approaches for Multi-Contextual Real-World Scenarios10.1007/s00607-021-00914-0 ↗
10. Qiao, Y., Chen, S., Alinizzi, M., Alamaniotis, M., and Labi, S. (2021). Estimating IRI based on pavement distress type, density, and severity: Insights from machine learning techniques. arXiv.10.1061/(ASCE)IS.1943-555X.0000718 ↗
11. Martinelli, A., Meocci, M., Dolfi, M., Branzi, V., Morosi, S., Argenti, F., Berzi, L., and Consumi, T. (2022). Road Surface Anomaly Assessment Using Low-Cost Accelerometers: A Machine Learning Approach. Sensors, 22.10.3390/s22103788 ↗
12. Effects of flooding on pavement performance: A machine learning-based network-level assessment10.1080/23789689.2021.2017736 ↗
13. Modelling of pavement performance evolution considering uncertainty and interpretability: A machine learning-based framework10.1080/10298436.2021.2001814 ↗
14. Karimzadeh, A., Shoghli, O., Sabeti, S., and Tabkhi, H. (2022). Multi-Asset Defect Hotspot Prediction for Highway Maintenance Management: A Risk-Based Machine Learning Approach. Sustainability, 14.10.3390/su14094979 ↗
15. Saha, P.K., Arya, D., Kumar, A., Maeda, H., and Sekimoto, Y. (2022, January 17–20). Road rutting detection using deep learning on images. Proceedings of the 2022 IEEE International Conference on Big Data (Big Data), Osaka, Japan.10.1109/BigData55660.2022.10020458 ↗
16. Sandamal, K., Shashiprabha, S., Muttil, N., and Rathnayake, U. (2023). Pavement Roughness Prediction Using Explainable and Supervised Machine Learning Technique for Long-Term Performance. Sustainability, 15.10.3390/su15129617 ↗
17. Predicting pavement condition index based on the utilization of machine learning techniques: A case study10.1016/j.jreng.2023.04.002 ↗
18. Hassan, M.U., Steinnes, O.-M.H., Gustafsson, E.G., Løken, S., and Hameed, I.A. (2023). Predictive Maintenance of Norwegian Road Network Using Deep Learning Models. Sensors, 23.10.3390/s23062935 ↗
19. Machine learning-based pavement performance prediction for data-driven decision of asphalt pavement overlay10.1080/15732479.2023.2258498 ↗
20. Influence analysis of pavement distress on international roughness index using machine learning10.1007/s12205-024-0093-9 ↗
21. Maotwana, M.J. (2024). Maintaining and Managing Road Quality: Using MLP and DNN. arXiv.
22. Boonsiripant, S., Athan, C., Jedwanna, K., Lertworawanich, P., and Sawangsuriya, A. (2024). Comparative Analysis of Deep Neural Networks and Graph Convolutional Networks for Road Surface Condition Prediction. Sustainability, 16.10.3390/su16229805 ↗
23. A Novel Technology Stack for Automated Road Quality Assessment Framework using Deep Learning Techniques10.24003/emitter.v12i1.837 ↗
24. Utilizing Machine Learning for Predictive Maintenance of Climate-Resilient Highways through Integration of Advanced Asphalt Binders and Permeable Pavement Systems with IoT Technology10.38124/ijisrt/IJISRT24NOV074 ↗
25. Automatic Road Roughness Detection and Ranking using Deep Learning and Computer Vision
26. Roughness prediction of jointed plain concrete pavement using physics informed neural networks10.1177/03611981241245991 ↗
27. Reinforcement learning-based model for road network maintenance and rehabilitation programming considering flood occurrences10.1080/10298436.2025.2466805 ↗
28. Xing, J., Cheng, Z., Ye, S., Liu, S., and Lin, J. (2025). Road Roughness Recognition: Feature Extraction and Speed-Adaptive Classification Based on Simulation and Real-Vehicle Tests. Machines, 13.10.3390/machines13050391 ↗
29. Han, J., Kamber, M., and Pei, J. (2011). Data Mining: Concepts and Techniques, Morgan Kaufmann. [3rd ed.].
30. Aggarwal, C.C. (2015). Data Mining: The Textbook, Springer. [1st ed.].10.1007/978-3-319-14142-8 ↗
31. Data Cleaning: Problems and Current Approaches
32. Kuhn, M., and Johnson, K. (2013). Applied Predictive Modeling, Springer. [1st ed.].10.1007/978-1-4614-6849-3 ↗
33. A survey on feature selection techniques
34. Goodfellow, I., Bengio, Y., and Courville, A. (2016). Deep Learning, MIT Press. [1st ed.].
35. Random forests10.1023/A:1010933404324 ↗
36. Chen, T., and Guestrin, C. (2016, January 13–17). XGBoost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.10.1145/2939672.2939785 ↗