The Road Condition Classification Using Machine Learning Method Based on Vibration Measurement Data in Yogyakarta

Transportation is one of the crucial factors in the development of a country. This can be observed from the increasing needs of transportation in supporting human activities in residential and urban areas. Therefore, it is essential to maintain the infrastructure that supports the needs of transportation. One of the infrastructures that need to be considered as the main factor of transportation is road condition. Damaged road conditions can cause obstacles to the transportation system. One way to detect road damage is by measuring the vibration values that occur under different road conditions using an accelerometer as a vibration recorder. The vibration data is classified into three groups based on the road conditions where the recordings took place, namely good road condition, speed bumps (bump), and potholes. A total of 52 data samples were collected for each road condition in Yogyakarta using a motorcycle, which were then processed into vibration data in the frequency domain. The vibration data processing was carried out using Jupyter Notebook software with Python programming language and the algorithms used in this research were Fast Fourier Transform (FFT), SG Filtering, and Power Spectral Density (PSD) to determine the strength of the vibration signal. After that classification was performed by applying supervised machine learning using the multiclass classification algorithm on Support Vector Machine (SVM) other than that, cross-validation process was implemented to know the performance of the machine learning model. The classification results show an accuracy value of 92.31% for predicting road condition labels in the training model and 97.44% for the testing model. Both models are calculated using 75% of the total data for the training model and 25% of the total data for the testing model.

Authors

Institutions

Publication Details

Journal
Engineering headway
Published
2025-10-13
DOI
https://doi.org/10.4028/p-fe8wbf
Primary Topic
Infrastructure Maintenance and Monitoring
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Road Condition Classification Using Machine Learning Method Based on Vibration Measurement Data in Yogyakarta

Irfan Bahiuddin, Agustinus Winarno, Much. Taufik Tri Hermawan, Andhi Akhmad Ismail
Engineering headway
Infrastructure Maintenance and Monitoring
article

The Road Condition Classification Using Machine Learning Method Based on Vibration Measurement Data in Yogyakarta

Irfan Bahiuddin, Agustinus Winarno, Much. Taufik Tri Hermawan, Andhi Akhmad Ismail
article en

Abstract

Transportation is one of the crucial factors in the development of a country. This can be observed from the increasing needs of transportation in supporting human activities in residential and urban areas. Therefore, it is essential to maintain the infrastructure that supports the needs of transportation. One of the infrastructures that need to be considered as the main factor of transportation is road condition. Damaged road conditions can cause obstacles to the transportation system. One way to detect road damage is by measuring the vibration values that occur under different road conditions using an accelerometer as a vibration recorder. The vibration data is classified into three groups based on the road conditions where the recordings took place, namely good road condition, speed bumps (bump), and potholes. A total of 52 data samples were collected for each road condition in Yogyakarta using a motorcycle, which were then processed into vibration data in the frequency domain. The vibration data processing was carried out using Jupyter Notebook software with Python programming language and the algorithms used in this research were Fast Fourier Transform (FFT), SG Filtering, and Power Spectral Density (PSD) to determine the strength of the vibration signal. After that classification was performed by applying supervised machine learning using the multiclass classification algorithm on Support Vector Machine (SVM) other than that, cross-validation process was implemented to know the performance of the machine learning model. The classification results show an accuracy value of 92.31% for predicting road condition labels in the training model and 97.44% for the testing model. Both models are calculated using 75% of the total data for the training model and 25% of the total data for the testing model.

Engineering headwayVol. 27
Universitas Gadjah Mada (ID)
Openalex Percentile: Top 70%
Infrastructure Maintenance and Monitoring
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.