Towards behaviour based testing to understand the black box of autonomous cars

被引:11
|
作者
Utesch, Fabian [1 ]
Brandies, Alexander [1 ]
Fouopi, Paulin Pekezou [1 ]
Schiessl, Caroline [1 ]
机构
[1] Deutsch Zentrum Luft & Raumfahrt eV DLR, Inst Verkehrssyst Tech, Lilienthalpl 7, D-38108 Braunschweig, Germany
关键词
Deep neural networks; Autonomous cars; Validation;
D O I
10.1186/s12544-020-00438-2
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Background Autonomous cars could make traffic safer, more convenient, efficient and sustainable. They promise the convenience of a personal taxi, without the need for a human driver. Artificial intelligence would operate the vehicle instead. Especially deep neural networks (DNNs) offer a way towards this vision due to their exceptional performance particularly in perception. DNNs excel in identifying objects in sensor data which is essential for autonomous driving. These networks build their decision logic through training instead of explicit programming. A drawback of this technology is that the source code cannot be reviewed to assess the safety of a system. This leads to a situation where currently used methods for regulatory approval do not work to validate a promising new piece of technology. Objective In this paper four approaches are highlighted that might help understanding black box technical systems for autonomous cars by focusing on its behaviour instead. The method of experimental psychology is proposed to model the inner workings of DNNs by observing its behaviour in specific situations. It is argued that penetration testing can be applied to identify weaknesses of the system. Both can be applied to improve autonomous driving systems. The shadowing method reveals behaviour in a naturalistic setting while ensuring safety. It can be seen as a theoretical driving exam. The supervised driving method can be utilised to decide if the technology is safe enough. It has potential to be developed into a practical driving exam.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Towards behaviour based testing to understand the black box of autonomous cars
    Fabian Utesch
    Alexander Brandies
    Paulin Pekezou Fouopi
    Caroline Schießl
    European Transport Research Review, 2020, 12
  • [2] Black box for cars
    Ayres, I
    Nalebuff, B
    FORBES, 2003, 172 (03): : 84 - 84
  • [3] Towards Black Box Testing of Android Apps
    Zhauniarovich, Yury
    Philippov, Anton
    Gadyatskaya, Olga
    Crispo, Bruno
    Massacci, Fabio
    PROCEEDINGS 10TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY ARES 2015, 2015, : 501 - 510
  • [4] Towards Event-Based MCTS for Autonomous Cars
    Volpi, Nicola Catenacci
    Wu, Yan
    Ognibene, Dimitri
    2017 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC 2017), 2017, : 420 - 427
  • [5] Low Cost Black Box for Cars
    Patil, Chetan
    Marathe, Yashwant
    Amoghimath, Kiran
    David, Sumam S.
    2013 TEXAS INSTRUMENTS INDIA EDUCATORS' CONFERENCE (TIIEC 2013), 2013, : 49 - 55
  • [6] Some steps towards autonomous cars
    Laugier, C
    Sekhavat, S
    Large, F
    Hermosillo, J
    Shiller, Z
    INTELLIGENT AUTONOMOUS VEHICLES 2001, 2002, : 9 - 17
  • [7] Towards describing black-box testing methods as atomic rules
    Murnane, T
    Hall, R
    Reed, K
    PROCEEDINGS OF THE 29TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, 2005, : 437 - 442
  • [8] The Need to Understand the "Black Box" of Presidential Appointments
    Abramson, Mark A.
    PUBLIC ADMINISTRATION REVIEW, 2012, 72 (06) : 913 - 914
  • [9] Exploiting Dissent: Towards Fuzzing-Based Differential Black-Box Testing of TLS Implementations
    Walz, Andreas
    Sikora, Axel
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2020, 17 (02) : 278 - 291
  • [10] Teaching black box testing
    Chen, TY
    Poon, PL
    1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: EDUCATION & PRACTICE, PROCEEDINGS, 1998, : 324 - 329