Simulation-based Adversarial Test Generation for Autonomous Vehicles with Machine Learning Components

被引:0
作者
Tuncali, Cumhur Erkan [1 ]
Fainekos, Georgios [2 ]
Ito, Hisahiro [1 ]
Kapinski, James [1 ]
机构
[1] Toyota Tech Ctr, Ann Arbor, MI 48105 USA
[2] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85287 USA
来源
2018 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV) | 2018年
基金
美国国家科学基金会;
关键词
VERIFICATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many organizations are developing autonomous driving systems, which are expected to be deployed at a large scale in the near future. Despite this, there is a lack of agreement on appropriate methods to test, debug, and certify the performance of these systems. One of the main challenges is that many autonomous driving systems have machine learning (ML) components, such as deep neural networks, for which formal properties are difficult to characterize. We present a testing framework that is compatible with test case generation and automatic falsification methods, which are used to evaluate cyber-physical systems. We demonstrate how the framework can be used to evaluate closed-loop properties of an autonomous driving system model that includes the ML components, all within a virtual environment. We demonstrate how to use test case generation methods, such as covering arrays, as well as requirement falsification methods to automatically identify problematic test scenarios. The resulting framework can be used to increase the reliability of autonomous driving systems.
引用
收藏
页码:1555 / 1562
页数:8
相关论文
共 35 条
[1]  
Abadi M., 2015, PREPRINT
[2]   Probabilistic Temporal Logic Falsification of Cyber-Physical Systems [J].
Abbas, Houssam ;
Fainekos, Georgios ;
Sankaranarayanan, Sriram ;
Ivancic, Franjo ;
Gupta, Aarti .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12
[3]  
[Anonymous], 2016, ARXIV161201051
[4]  
[Anonymous], 2017, ARXIV170808559
[5]  
[Anonymous], 2016, arXiv
[6]  
[Anonymous], ARXIV170909130
[7]  
[Anonymous], 2017, arXiv preprint arXiv:1708.03309
[8]  
Bartocci Ezio, 2018, Lectures on Runtime. Verification Introductory and Advanced Topics. LNCS 10457, P135, DOI 10.1007/978-3-319-75632-5_5
[9]  
Chen P.-Y., 2017, P ACMWORKSHOP ARTIFI, P15, DOI DOI 10.1145/3128572.3140448
[10]  
Donzé A, 2010, LECT NOTES COMPUT SC, V6246, P92, DOI 10.1007/978-3-642-15297-9_9