@misc{17239, author = {Chengjie Lu}, title = {Test Scenario Generation for Autonomous Driving Systems with Reinforcement Learning}, abstract = {We have seen rapid development of autonomous driving systems (ADSs) in recent years. These systems place high requirements on safety and reliability for their mass adoption, and ADS testing is one of the crucial approaches to ensure the success of ADSs. To this end, this paper presents RLTester, a novel ADS testing approach, which adopts reinforcement learning (RL) to learn critical environment configurations (i.e., test scenarios) of the operating environment of ADSs that could reveal their unsafe behaviors. To generate diverse and critical test scenarios, we defined 142 environment configuration actions, and adopted the Time- To-Collision metric to construct the reward function. Our evaluation shows that RLTester discovered a total of 256 collisions, of which 192 are unique collisions, and took on average 11.59 seconds for each collision. Further, RLTester is effective in generating more diverse test scenarios compared to a state-of-the art approach, DeepCollision.}, year = {2023}, journal = {2023 IEEE/ACM 45th International Conference on Software Engineering}, publisher = {IEEE}, address = {Melbourne, Australia}, url = {https://ieeexplore.ieee.org/document/10172814/http://xplorestaging.ieee.org/ielx7/10172482/10172487/10172814.pdf?arnumber=10172814}, doi = {10.1109/ICSE-Companion58688.2023.00086}, }