TY - JOUR
T1 - Driving Maneuver Anomaly Detection Based on Deep Auto-Encoder and Geographical Partitioning
AU - LIU, Miaomiao
AU - YANG, Kang
AU - FU, Yanjie
AU - WU, Dapeng
AU - DU, Wan
PY - 2023/5
Y1 - 2023/5
N2 - This paper presents GeoDMA, which processes the GPS data from multiple vehicles to detect anomalous driving maneuvers, such as rapid acceleration, sudden braking, and rapid swerving. First, an unsupervised deep auto-encoder is designed to learn a set of unique features from the normal historical GPS data of all drivers. We consider the temporal dependency of the driving data for individual drivers and the spatial correlation among different drivers. Second, to incorporate the peer dependency of drivers in local regions, we develop a geographical partitioning algorithm to partition a city into several sub-regions to do the driving anomaly detection. Specifically, we extend the vehicle-vehicle dependency to road-road dependency and formulate the geographical partitioning problem into an optimization problem. The objective of the optimization problem is to maximize the dependency of roads within each sub-region and minimize the dependency of roads between any two different sub-regions. Finally, we train a specific driving anomaly detection model for each sub-region and perform in-situ updating of these models by incremental training. We implement GeoDMA in Pytorch and evaluate its performance using a large real-world GPS trajectories. The experiment results demonstrate that GeoDMA achieves up to 8.5% higher detection accuracy than the baseline methods. © 2023 Copyright held by the owner/author(s). Publication rights licensed to ACM.
AB - This paper presents GeoDMA, which processes the GPS data from multiple vehicles to detect anomalous driving maneuvers, such as rapid acceleration, sudden braking, and rapid swerving. First, an unsupervised deep auto-encoder is designed to learn a set of unique features from the normal historical GPS data of all drivers. We consider the temporal dependency of the driving data for individual drivers and the spatial correlation among different drivers. Second, to incorporate the peer dependency of drivers in local regions, we develop a geographical partitioning algorithm to partition a city into several sub-regions to do the driving anomaly detection. Specifically, we extend the vehicle-vehicle dependency to road-road dependency and formulate the geographical partitioning problem into an optimization problem. The objective of the optimization problem is to maximize the dependency of roads within each sub-region and minimize the dependency of roads between any two different sub-regions. Finally, we train a specific driving anomaly detection model for each sub-region and perform in-situ updating of these models by incremental training. We implement GeoDMA in Pytorch and evaluate its performance using a large real-world GPS trajectories. The experiment results demonstrate that GeoDMA achieves up to 8.5% higher detection accuracy than the baseline methods. © 2023 Copyright held by the owner/author(s). Publication rights licensed to ACM.
KW - Anomaly detection
KW - deep auto-encoder
KW - geographical partitioning
KW - peer dependency
UR - http://www.scopus.com/inward/record.url?scp=85160435089&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85160435089&origin=recordpage
U2 - 10.1145/3563217
DO - 10.1145/3563217
M3 - RGC 21 - Publication in refereed journal
SN - 1550-4859
VL - 19
JO - ACM Transactions on Sensor Networks
JF - ACM Transactions on Sensor Networks
IS - 2
M1 - 37
ER -