Skip to main navigation Skip to search Skip to main content

Learning Configurations of Operating Environment of Autonomous Vehicles to Maximize their Collisions

  • Chengjie Lu
  • , Yize Shi
  • , Huihui Zhang
  • , Man Zhang
  • , Tiexin Wang
  • , Tao Yue*
  • , Shaukat Ali
  • *Corresponding author for this work
  • Nanjing University of Aeronautics and Astronautics
  • Qilu University of Technology
  • Weifang University
  • Kristiania University College
  • Simula Research Laboratory

Research output: Contribution to journalArticlepeer-review

Abstract

Autonomous vehicles must operate safely in their dynamic and continuously-changing environment. However, the operating environment of an autonomous vehicle is complicated and full of various types of uncertainties. Additionally, the operating environment has many configurations, including static and dynamic obstacles with which an autonomous vehicle must avoid collisions. Though various approaches targeting environment configuration for autonomous vehicles have shown promising results, their effectiveness in dealing with a continuous-changing environment is limited. Thus, it is essential to learn realistic environment configurations of continuously-changing environment, under which an autonomous vehicle should be tested regarding its ability to avoid collisions. Featured with agents dynamically interacting with the environment, Reinforcement Learning (RL) has shown great potential in dealing with complicated problems requiring adapting to the environment. To this end, we present an RL-based environment configuration learning approach, i.e., DeepCollision, which intelligently learns environment configurations that lead an autonomous vehicle to crash. DeepCollision employs Deep Q-Learning as the RL solution, and selects collision probability as the safety measure, to construct the reward function. We trained four DeepCollision models and conducted an experiment to compare them with two baselines, i.e., random and greedy. Results show that DeepCollision demonstrated significantly better effectiveness in generating collisions compared with the baselines. We also provide recommendations on configuring DeepCollision with the most suitable time interval based on different road structures.

Original languageEnglish
Pages (from-to)384-402
Number of pages19
JournalIEEE Transactions on Software Engineering
Volume49
Issue number1
DOIs
StatePublished - 1 Jan 2023
Externally publishedYes

Keywords

  • Autonomous vehicle testing
  • environment configuration
  • reinforcement learning

Fingerprint

Dive into the research topics of 'Learning Configurations of Operating Environment of Autonomous Vehicles to Maximize their Collisions'. Together they form a unique fingerprint.

Cite this