DeepAbstract: Neural Network Abstraction for Accelerating Verification

被引:31
作者
Ashok, Pranav [1 ]
Hashemi, Vahid [2 ]
Kretinsky, Jan [1 ]
Mohr, Stefanie [1 ]
机构
[1] Tech Univ Munich, Munich, Germany
[2] Audi AG, Ingolstadt, Germany
来源
AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2020) | 2020年 / 12302卷
关键词
D O I
10.1007/978-3-030-59152-6_5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While abstraction is a classic tool of verification to scale it up, it is not used very often for verifying neural networks. However, it can help with the still open task of scaling existing algorithms to state-of-the-art network architectures. We introduce an abstraction framework applicable to fully-connected feed-forward neural networks based on clustering of neurons that behave similarly on some inputs. For the particular case of ReLU, we additionally provide error bounds incurred by the abstraction. We show how the abstraction reduces the size of the network, while preserving its accuracy, and how verification results on the abstract network can be transferred back to the original network.
引用
收藏
页码:92 / 107
页数:16
相关论文
共 29 条
  • [1] Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
  • [2] Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Survey
    Akhtar, Naveed
    Mian, Ajmal
    [J]. IEEE ACCESS, 2018, 6 : 14410 - 14430
  • [3] DeepAbstract: Neural Network Abstraction for Accelerating Verification
    Ashok, Pranav
    Hashemi, Vahid
    Kretinsky, Jan
    Mohr, Stefanie
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2020), 2020, 12302 : 92 - 107
  • [4] Bishop C.M., 2006, Pattern Recognition and Machine Learning, DOI DOI 10.1007/978-0-387-45528-0
  • [5] Multi-View 3D Object Detection Network for Autonomous Driving
    Chen, Xiaozhi
    Ma, Huimin
    Wan, Ji
    Li, Bo
    Xia, Tian
    [J]. 30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, : 6526 - 6534
  • [6] Maximum Resilience of Artificial Neural Networks
    Cheng, Chih-Hong
    Nuehrenberg, Georg
    Ruess, Harald
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2017), 2017, 10482 : 251 - 268
  • [7] Cheng Y, 2017, ARXIV171009282
  • [8] Clarke E, 2003, TIME-ICTL 2003: 10TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING AND FOURTH INTERNATIONAL CONFERENCE ON TEMPORAL LOGIC, PROCEEDINGS, P7
  • [9] MODEL CHECKING AND ABSTRACTION
    CLARKE, EM
    GRUMBERG, O
    LONG, DE
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1994, 16 (05): : 1512 - 1542
  • [10] Model Compression and Hardware Acceleration for Neural Networks: A Comprehensive Survey
    Deng, Lei
    Li, Guoqi
    Han, Song
    Shi, Luping
    Xie, Yuan
    [J]. PROCEEDINGS OF THE IEEE, 2020, 108 (04) : 485 - 532