Teaching machine learning by implementing automatic detection of pavement in bicycles rides using smartphone accelerometer data

Machine learning is becoming a very important topic in modern society and it is also mandatory that engineering undergraduate students have some background on the field. It can be applied in mechanical engineering in various forms such as machinery design, fluid mechanics analysis and vibrations monitoring. During bicycle riding, the cyclist is subject to mechanical vibrations due to the pavement irregularities, and a prolonged or frequent exposition to vibrations might become harmful and bring problems to hand and arms. In this work we propose a vibration measurement procedure using a bicycle and a smartphone accelerometer with data acquisition performed by free applications. The time data is processed externally, and four machine learning algorithms are trained with real data obtained from different road pavement conditions: asphalt pavement, dirt road and stone pavement. The mechanical vibrations of two positions in bicycle structure (handlebar and frame) were also investigated. To process the acquired data, eight different statistical features were considered. In general, the Gradient Boosting Machine classifier presented the best performance according to its scores on each testing condition, with 84.99% and 96.38% accuracies in classifying vibration signals with 3 and 2 classes, respectively. The proposed teaching methodology was approved by different groups of students. For most of them, it was a first contact with the field, and helped stimulate interest in the subject and for future applications.

Authors

Institutions

Publication Details

Journal
International Journal of Mechanical Engineering Education
Published
2025-02-10
DOI
https://doi.org/10.1177/03064190251317498
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

Teaching machine learning by implementing automatic detection of pavement in bicycles rides using smartphone accelerometer data

Martin Hideki Mensch Maruyama, Carlos Eduardo de Souza
International Journal of Mechanical Engineering Education
Infrastructure Maintenance and Monitoring
article

Teaching machine learning by implementing automatic detection of pavement in bicycles rides using smartphone accelerometer data

Martin Hideki Mensch Maruyama, Carlos Eduardo de Souza
article en

Abstract

Machine learning is becoming a very important topic in modern society and it is also mandatory that engineering undergraduate students have some background on the field. It can be applied in mechanical engineering in various forms such as machinery design, fluid mechanics analysis and vibrations monitoring. During bicycle riding, the cyclist is subject to mechanical vibrations due to the pavement irregularities, and a prolonged or frequent exposition to vibrations might become harmful and bring problems to hand and arms. In this work we propose a vibration measurement procedure using a bicycle and a smartphone accelerometer with data acquisition performed by free applications. The time data is processed externally, and four machine learning algorithms are trained with real data obtained from different road pavement conditions: asphalt pavement, dirt road and stone pavement. The mechanical vibrations of two positions in bicycle structure (handlebar and frame) were also investigated. To process the acquired data, eight different statistical features were considered. In general, the Gradient Boosting Machine classifier presented the best performance according to its scores on each testing condition, with 84.99% and 96.38% accuracies in classifying vibration signals with 3 and 2 classes, respectively. The proposed teaching methodology was approved by different groups of students. For most of them, it was a first contact with the field, and helped stimulate interest in the subject and for future applications.

International Journal of Mechanical Engineering Education
Universidade Federal do Rio Grande do Sul (BR), Universidade Federal de Santa Maria (BR)
Openalex Percentile: Top 97%
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.

Teaching machine learning by implementing automatic detection of pavement in bicycles rides using smartphone accelerometer data — Martin Hideki Mensch Maruyama, Carlos Eduardo de Souza · International Journal of Mechanical Engineering Education (2025) | TGRS Research Map | TGRS