Back to Search Start Over

Embedded machine learning-based road conditions and driving behavior monitoring.

Authors :
Mosleh, Bayan
Hamdan, Joud
Sababha, Belal H.
Alqudah, Yazan A.
Source :
International Journal of Electrical & Computer Engineering (2088-8708); Jun2024, Vol. 14 Issue 3, p2571-2582, 12p
Publication Year :
2024

Abstract

Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
20888708
Volume :
14
Issue :
3
Database :
Complementary Index
Journal :
International Journal of Electrical & Computer Engineering (2088-8708)
Publication Type :
Academic Journal
Accession number :
177892457
Full Text :
https://doi.org/10.11591/ijece.v14i3.pp2571-2582