Improved Incremental Verification for Neural Networks

被引:0
|
作者
Tang, Xuezhou [1 ]
机构
[1] Shenzhen Univ, Shenzhen, Peoples R China
来源
THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, TASE 2024 | 2024年 / 14777卷
关键词
Neural network verification; Incremental verification; Branch-and-Bound;
D O I
10.1007/978-3-031-64626-3_23
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The formal verification of deep neural networks (DNNs) guarantees their robustness. However, DNNs deployed in real-world applications frequently undergo adjustments due to, for instance, quantization and model repair, necessitating the repetition of computationally expensive formal verification. To efficiently verify the robustness of such adjusted DNNs, incremental techniques for DNN verification are proposed recently. These techniques use the information obtained from the verification of original networks to expedite the verification of their adjusted counterparts. In particular, the state-of-the-art incremental technique based on the Branch-and-Bound method exploits branching information from verifying original DNNs, to efficiently generate subproblems for verifying the adjusted counterparts. This paper goes beyond this idea. When verifying adjusted DNNs, we prioritize checking subproblems that falsify the robustness of the original ones, with the expectation of prompt falsification. Furthermore, we collect information from the Bound processes while verifying original DNNs, then utilize it for more efficient Bound processes when verifying the adjusted networks. We propose a DNN incremental verification framework I-IVAN and realize it for evaluation. It is compared against IVAN, the state-of-the-art DNN verification tool with incremental techniques, on networks trained by datasets MNIST and CIFAR-10. The experimental results show that I-IVAN is much more efficient than IVAN within 7.71 times faster than IVAN at most.
引用
收藏
页码:392 / 409
页数:18
相关论文
共 50 条
  • [41] Incremental learning with neural networks for computer vision: a survey
    Hao Liu
    Yong Zhou
    Bing Liu
    Jiaqi Zhao
    Rui Yao
    Zhiwen Shao
    Artificial Intelligence Review, 2023, 56 : 4557 - 4589
  • [42] A constructive algorithm for feedforward neural networks with incremental training
    Liu, DR
    Chang, TS
    Zhang, Y
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2002, 49 (12) : 1876 - 1879
  • [43] Incremental Evolution and Development of Deep Artificial Neural Networks
    Assuncao, Filipe
    Lourenco, Nuno
    Ribeiro, Bernardete
    Machado, Penousal
    GENETIC PROGRAMMING, EUROGP 2020, 2020, 12101 : 35 - 51
  • [44] Incremental communication for multilayer neural networks: Error analysis
    Ghorbani, AA
    Bhavsar, VC
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1998, 9 (01): : 68 - 82
  • [45] Strongly Incremental Constituency Parsing with Graph Neural Networks
    Yang, Kaiyu
    Deng, Jia
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [46] Neural Networks for Incremental Dimensionality Reduced Reinforcement Learning
    Curran, William
    Pocius, Rey
    Smart, William D.
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 1559 - 1565
  • [47] Learning incremental syntactic structures with recursive neural networks
    Costa, F.
    Frasconi, P.
    Lombardo, V.
    Soda, G.
    International Conference on Knowledge-Based Intelligent Electronic Systems, Proceedings, KES, 2000, 2 : 458 - 461
  • [48] Scalable Quantitative Verification For Deep Neural Networks
    Baluta, Teodora
    Chua, Zheng Leong
    Meel, Kuldeep S.
    Saxena, Prateek
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), 2021, : 248 - 249
  • [49] Comparing Incremental Learning Strategies for Convolutional Neural Networks
    Lomonaco, Vincenzo
    Maltoni, Davide
    ARTIFICIAL NEURAL NETWORKS IN PATTERN RECOGNITION, 2016, 9896 : 175 - 184
  • [50] Robustness Verification Boosting for Deep Neural Networks
    Feng, Chendong
    2019 6TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE 2019), 2019, : 531 - 535