TY - JOUR
T1 - Driving event recognition using machine learning and smartphones
AU - Bin Jamal Mohd Lokman, Eilham Hakimie
AU - Goh, Vik Tor
AU - Yap, Timothy Tzen Vun
AU - Ng, Hu
N1 - Funding Information:
The researchers sincerely appreciate and express gratitude for financial support from the Ministry of Higher Education, Malaysia, under the Fundamental Research Grant Scheme with grant number FRGS/1/2020/TK02/MMU/02/1.
Publisher Copyright:
Copyright: © 2022 bin Jamal Mohd Lokman EH et al.
PY - 2022/12/19
Y1 - 2022/12/19
N2 - Background: The lack of real-time monitoring is one of the reasons for the lack of awareness among drivers of their dangerous driving behavior. This work aims to develop a driver profiling system where a smartphone’s built-in sensors are used alongside machine learning algorithms to classify different driving behaviors. Methods: We attempt to determine the optimal combination of smartphone sensors such as accelerometer, gyroscope, and GPS in order to develop an accurate machine learning algorithm capable of identifying different driving events (e.g. turning, accelerating, or braking). Results: In our preliminary studies, we encountered some difficulties in obtaining consistent driving events, which had the potential to add “noise” to the observations, thus reducing the accuracy of the classification. However, after some pre-processing, which included manual elimination of extraneous and erroneous events, and with the use of the Convolutional Neural Networks (CNN), we have been able to distinguish different driving events with an accuracy of about 95%. Conclusions: Based on the results of preliminary studies, we have determined that the proposed approach is effective in classifying different driving events, which in turn will allow us to determine driver’s driving behavior.
AB - Background: The lack of real-time monitoring is one of the reasons for the lack of awareness among drivers of their dangerous driving behavior. This work aims to develop a driver profiling system where a smartphone’s built-in sensors are used alongside machine learning algorithms to classify different driving behaviors. Methods: We attempt to determine the optimal combination of smartphone sensors such as accelerometer, gyroscope, and GPS in order to develop an accurate machine learning algorithm capable of identifying different driving events (e.g. turning, accelerating, or braking). Results: In our preliminary studies, we encountered some difficulties in obtaining consistent driving events, which had the potential to add “noise” to the observations, thus reducing the accuracy of the classification. However, after some pre-processing, which included manual elimination of extraneous and erroneous events, and with the use of the Convolutional Neural Networks (CNN), we have been able to distinguish different driving events with an accuracy of about 95%. Conclusions: Based on the results of preliminary studies, we have determined that the proposed approach is effective in classifying different driving events, which in turn will allow us to determine driver’s driving behavior.
KW - convolutional neural networks
KW - driver profiling
KW - Machine learning
KW - smartphone
UR - http://www.scopus.com/inward/record.url?scp=85152944615&partnerID=8YFLogxK
U2 - 10.12688/f1000research.73134.2
DO - 10.12688/f1000research.73134.2
M3 - Article
AN - SCOPUS:85152944615
SN - 2046-1402
VL - 11
JO - F1000Research
JF - F1000Research
M1 - 57
ER -