Faculty of Engineering, Multimedia University, Cyberjaya, Selangor, 63100, Malaysia.
Faculty of Computing and Informatics, Multimedia University, Cyberjaya, Selangor, 63100, Malaysia.
F1000Res. 2022 Jan 18;11:57. doi: 10.12688/f1000research.73134.2. eCollection 2022.
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. 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). 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%. 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.
缺乏实时监控是驾驶员对危险驾驶行为缺乏意识的原因之一。本工作旨在开发一种驾驶员档案系统,该系统使用智能手机内置传感器和机器学习算法对不同的驾驶行为进行分类。 我们试图确定智能手机传感器(如加速度计、陀螺仪和 GPS)的最佳组合,以开发能够识别不同驾驶事件(例如转弯、加速或制动)的准确机器学习算法。 在我们的初步研究中,我们遇到了一些困难,无法获得一致的驾驶事件,这有可能给观察结果增加“噪声”,从而降低分类的准确性。然而,经过一些预处理,包括手动消除多余和错误的事件,以及使用卷积神经网络(CNN),我们已经能够以约 95%的准确率区分不同的驾驶事件。 基于初步研究的结果,我们确定所提出的方法在分类不同的驾驶事件方面是有效的,这反过来又将使我们能够确定驾驶员的驾驶行为。