Abstract

This paper proposes an algorithm for real-time driver identification using the combination of unsupervised anomaly detection and neural networks. The proposed algorithm uses nonphysiological signals as input, namely, driving behavior signals from inertial sensors (e.g., accelerometers) and geolocation signals from GPS sensors. First anomaly detection is performed to assess if the current driver is whom he/she claims to be. If an anomaly is detected, the algorithm proceeds to find relevant features in the input signals and use neural networks to identify drivers. To assess the proposed algorithm, real-world data are collected from ten drivers who drive different vehicles on several routes in real-world traffic conditions. Driver identification is performed on each of the seven-second-long driving behavior signals and geolocation signals in a streaming manner. It is shown that the proposed algorithm can achieve relatively high accuracy and identify drivers within 13 seconds. The proposed algorithm also outperforms the previously proposed driver identification algorithms. Furthermore, to demonstrate how the proposed algorithm can be deployed in real-world applications, results from real-world data associated with each operation of the proposed algorithm are shown step-by-step.

Highlights

  • Current technological advancements such as cutting edge sensor network, high speed wireless infrastructure, and Internet of Things (IoT) technologies have propelled autonomous driving into reality [1, 2]

  • Automatic driver identification can be utilized to detect whether an autonomous vehicle has been hacked

  • This study shows that signals from inertial sensors can represent classifiable patterns of driving behaviors, so, it can potentially be used in more complex classification process such as driver identification

Read more

Summary

Introduction

Current technological advancements such as cutting edge sensor network, high speed wireless infrastructure, and Internet of Things (IoT) technologies have propelled autonomous driving into reality [1, 2]. Autonomous driving has been implemented as part of the advanced driver assistance system (ADAS) to improve road safety as found in Tesla autopilot driving mode [3]. One of the well known issues associated with connected and autonomous vehicles is the security concerns related to vulnerability of getting wirelessly hacked, which would allow hackers to take full control of the vehicle [4, 5]. Automatic driver identification can be utilized to detect whether an autonomous vehicle has been hacked. One way to detect these changes is to use a driver identification approach [6] to perform proactive measures including providing real-time warning, slowing down the vehicle, and eventually switching off the engine for the safety of the driver and passengers

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call