nnenum: Verification of ReLU Neural Networks with Optimized Abstraction Refinement

被引:17
|
作者
Bak, Stanley [1 ]
机构
[1] SUNY Stony Brook, Stony Brook, NY 11794 USA
来源
关键词
Neural network verification; ReLU; ACAS Xu;
D O I
10.1007/978-3-030-76384-8_2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The surge of interest in applications of deep neural networks has led to a surge of interest in verification methods for such architectures. In summer 2020, the first international competition on neural network verification was held. This paper presents and evaluates the main optimizations used in the nnenum tool, which outperformed all other tools in the ACAS Xu benchmark category, sometimes by orders of magnitude. The method uses fast abstractions for speed, combined with refinement through ReLU splitting to increase accuracy when properties cannot be proven. Although the abstraction refinement process is a classic approach in formal methods, directly applying it to the neural network verification problem actually reduces performance, due to a cascade of overapproxmation error when using abstraction. This makes optimizations and their systematic evaluation essential for high performance.
引用
收藏
页码:19 / 36
页数:18
相关论文
共 50 条
  • [1] An Abstraction-Refinement Approach to Verification of Artificial Neural Networks
    Pulina, Luca
    Tacchella, Armando
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2010, 6174 : 243 - 257
  • [2] Abstraction and Refinement: Towards Scalable and Exact Verification of Neural Networks
    Liu, Jiaxiang
    Xing, Yunhan
    Shi, Xiaomu
    Song, Fu
    Xu, Zhiwu
    Ming, Zhong
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (05)
  • [3] Advances in verification of ReLU neural networks
    Ansgar Rössig
    Milena Petkovic
    [J]. Journal of Global Optimization, 2021, 81 : 109 - 152
  • [4] Advances in verification of ReLU neural networks
    Rossig, Ansgar
    Petkovic, Milena
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2021, 81 (01) : 109 - 152
  • [5] OSIP: Tightened Bound Propagation for the Verification of ReLU Neural Networks
    Hashemi, Vahid
    Kouvaros, Panagiotis
    Lomuscio, Alessio
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2021), 2021, 13085 : 463 - 480
  • [6] Probabilistic Verification of ReLU Neural Networks via Characteristic Functions
    Pilipovsky, Joshua
    Sivaramakrishnan, Vignesh
    Oishi, Meeko M. K.
    Tsiotras, Panagiotis
    [J]. LEARNING FOR DYNAMICS AND CONTROL CONFERENCE, VOL 211, 2023, 211
  • [7] Attack-Guided Efficient Robustness Verification of ReLU Neural Networks
    Zhu, Yiwei
    Wang, Feng
    Wan, Wenjie
    Zhang, Min
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [8] Efficient Verification of ReLU-Based Neural Networks via Dependency Analysis
    Botoeva, Elena
    Kouvaros, Panagiotis
    Kronqvist, Jan
    Lomuscio, Alessio
    Misener, Ruth
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 3291 - 3299
  • [9] Biased ReLU neural networks
    Liang, XingLong
    Xu, Jun
    [J]. NEUROCOMPUTING, 2021, 423 : 71 - 79
  • [10] A Sound Abstraction Method Towards Efficient Neural Networks Verification
    Boudardara, Fateh
    Boussif, Abderraouf
    Ghazel, Mohamed
    [J]. VERIFICATION AND EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS, VECOS 2023, 2024, 14368 : 76 - 89