Disengagement Cause-and-Effect Relationships Extraction Using an NLP Pipeline

The advancement in machine learning and artificial intelligence is promoting the testing and deployment of autonomous vehicles (AVs) on public roads. The California Department of Motor Vehicles (CA DMV) has launched the Autonomous Vehicle Tester Program, which collects and releases reports related to Autonomous Vehicle Disengagement (AVD) from autonomous driving. Understanding the causes of AVD is critical to improving the safety and stability of the AV system and provide guidance for AV testing and deployment. In this work, a scalable end-to-end pipeline is constructed to collect, process, model, and analyze the disengagement reports released from 2014 to 2020 using natural language processing deep transfer learning. The analysis of disengagement data using taxonomy, visualization and statistical tests revealed the trends of AV testing, categorized cause frequency, and significant relationships between causes and effects of AVD. We found that (1) manufacturers tested AVs intensively during the Spring and/or Winter, (2) test drivers initiated more than 80% of the disengagement while more than 75% of the disengagement were led by errors in perception, localization & mapping, planning and control of the AV system itself, and (3) there was a significant relationship between the initiator of AVD and the cause category. This study serves as a successful practice of deep transfer learning using pre-trained models and generates a consolidated disengagement database allowing further investigation for other researchers.

[1]  Qi Li,et al.  Causality Extraction based on Self-Attentive BiLSTM-CRF with Transferred Embeddings , 2019, Neurocomputing.

[2]  Nadja Schömig,et al.  Effects of Non-Driving Related Task Modalities on Takeover Performance in Highly Automated Driving , 2018, Hum. Factors.

[3]  Marcelo H. Ang,et al.  Perception, Planning, Control, and Coordination for Autonomous Vehicles , 2017 .

[4]  Quoc V. Le,et al.  ELECTRA: Pre-training Text Encoders as Discriminators Rather Than Generators , 2020, ICLR.

[5]  James L. Szalma,et al.  A Meta-Analysis of Factors Influencing the Development of Trust in Automation , 2016, Hum. Factors.

[6]  Klaus Bengler,et al.  “Take over!” How long does it take to get the driver back into the loop? , 2013 .

[7]  Zhixia Li,et al.  Exploring causes and effects of automated vehicle disengagement using statistical modeling and classification tree based on field test data. , 2019, Accident; analysis and prevention.

[8]  Klaus Bengler,et al.  Influence of Automated Brake Application on Take-Over Situations in Highly Automated Driving Scenarios , 2014 .

[9]  Thomas Wolf,et al.  DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter , 2019, ArXiv.

[10]  Klaus Bengler,et al.  The influence of age on the take-over of vehicle control in highly automated driving , 2016 .

[11]  N A Stanton,et al.  Transition to manual: Comparing simulator with on-road control transitions. , 2017, Accident; analysis and prevention.

[12]  Klaus Bengler,et al.  Taking Over Control From Highly Automated Vehicles in Complex Traffic Situations , 2016, Hum. Factors.

[13]  Behram Wali,et al.  Exploratory analysis of automated vehicle crashes in California: A text analytics & hierarchical Bayesian heterogeneity-based approach. , 2019, Accident; analysis and prevention.

[14]  Frank Hutter,et al.  Decoupled Weight Decay Regularization , 2017, ICLR.

[15]  Keshav Bimbraw,et al.  Autonomous cars: Past, present and future a review of the developments in the last century, the present scenario and the expected future of autonomous vehicle technology , 2015, 2015 12th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[16]  X. Jessie Yang,et al.  Modeling Dispositional and Initial learned Trust in Automated Vehicles with Predictability and Explainability , 2020, Transportation Research Part F: Traffic Psychology and Behaviour.

[17]  Klaus Bengler,et al.  How Traffic Situations and Non-Driving Related Tasks Affect the Take-Over Quality in Highly Automated Driving , 2014 .

[18]  Jing Feng,et al.  Age differences in the takeover of vehicle control and engagement in non-driving-related activities in simulated driving with conditional automation. , 2017, Accident; analysis and prevention.

[19]  Preslav Nakov,et al.  SemEval-2010 Task 8: Multi-Way Classification of Semantic Relations Between Pairs of Nominals , 2009, SEW@NAACL-HLT.

[20]  Asad J Khattak,et al.  Exploring the who, what, when, where, and why of automated vehicle disengagements. , 2019, Accident; analysis and prevention.

[21]  D. Tilbury,et al.  Evaluating Effects of Cognitive Load, Takeover Request Lead Time, and Traffic Density on Drivers’ Takeover Performance in Conditionally Automated Driving , 2020, AutomotiveUI.

[22]  A. Hamish Jamson,et al.  Driving Simulators as Research Tools in Traffic Psychology , 2011 .

[23]  Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles , 2022 .

[24]  Nathanael Chambers,et al.  CaTeRS: Causal and Temporal Relation Scheme for Semantic Annotation of Event Structures , 2016, EVENTS@HLT-NAACL.

[25]  Reza Langari,et al.  Autonomous Vehicles , 2016, Science.

[26]  R. Smith,et al.  An Overview of the Tesseract OCR Engine , 2007, Ninth International Conference on Document Analysis and Recognition (ICDAR 2007).

[27]  Anthony D. McDonald,et al.  Crash Themes in Automated Vehicles: A Topic Modeling Analysis of the California Department of Motor Vehicles Automated Vehicle Crash Database , 2020, 2001.11087.

[28]  Feng Zhou,et al.  Predicting driver takeover performance in conditionally automated driving. , 2020, Accident; analysis and prevention.

[29]  Natasha Merat,et al.  Models of Human Decision-Making as Tools for Estimating and Optimizing Impacts of Vehicle Automation , 2018, Transportation Research Record: Journal of the Transportation Research Board.

[30]  Riender Happee,et al.  Modeling take-over performance in level 3 conditionally automated vehicles. , 2017, Accident; analysis and prevention.

[31]  Feng Zhou,et al.  Takeover Transition in Autonomous Vehicles: A YouTube Study , 2019, Int. J. Hum. Comput. Interact..

[32]  Yiming Yang,et al.  XLNet: Generalized Autoregressive Pretraining for Language Understanding , 2019, NeurIPS.

[33]  Lora Aroyo,et al.  CrowdTruth 2.0: Quality Metrics for Crowdsourcing with Disagreement (short paper) , 2018, SAD/CrowdBias@HCOMP.

[34]  Ravishankar K. Iyer,et al.  Hands Off the Wheel in Autonomous Vehicles?: A Systems Perspective on over a Million Miles of Field Data , 2018, 2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN).

[35]  Gavriel Salomon,et al.  T RANSFER OF LEARNING , 1992 .

[36]  Kathrin Zeeb,et al.  Why is steering not the same as braking? The impact of non-driving related tasks on lateral and longitudinal driver interventions during conditionally automated driving , 2017 .

[37]  Feng Zhou,et al.  Using Eye-Tracking Data to Predict Situation Awareness in Real Time During Takeover Transitions in Conditionally Automated Driving , 2021, IEEE Transactions on Intelligent Transportation Systems.

[38]  Nazanin Nader,et al.  Autonomous vehicles' disengagements: Trends, triggers, and regulatory limitations. , 2018, Accident; analysis and prevention.

[39]  Ming-Wei Chang,et al.  BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding , 2019, NAACL.

[40]  Charles A. Green,et al.  The “Out-of-the-Loop” concept in automated driving: proposed definition, measures and implications , 2018, Cognition, Technology & Work.