Towards Formal Repair and Verification of Industry-scale Deep Neural Networks

被引:0
|
作者
Munakata, Satoshi [1 ]
Tokumoto, Susumu [1 ]
Yamamoto, Koji [1 ]
Munakata, Kazuki [1 ]
机构
[1] Fujitsu, Kawasaki, Kanagawa, Japan
关键词
deep neural network; quality assurance; repair; verification; equivalence; formal method;
D O I
10.1109/ICSE-Companion58688.2023.00103
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
There is a strong demand in the industry to update a deep neural network (DNN) as quickly, safely, and user-driven as possible for fixing critical prediction failure cases found in a safety-critical ML-enabled system for continuous quality assurance. DNN repair and equivalence verification (hereinafter called "verification") with formal methods are promising technologies for this demand because they can guarantee desirable properties, such as repair "locality (i.e., predictions do not degrade for known cases not subject to repair)" and verification "detectability (i.e., a degraded unknown case is found if it truly exists in the search space)". However, the industrial application of these technologies is difficult, mainly due to the increased computational load for mathematical optimization against a large number of DNN parameters. In this paper, we describe a challenge and new solution with our example to realize formal repair and verification of industry-scale DNNs. In this solution, repair and verification target only sparse parameter changes in a particular DNN layer and the space of inputs to that layer (i.e., feature space). By specializing mathematical optimization in repair and verification, the computational load is dramatically reduced. On the other hand, the solution also introduces new challenges regarding using feature space. We show in a practical and quantifiable way how to reasonably apply formal repair and verification and the specific challenges and issues involved, especially for the industry-scale DNN for image classification with live-action images.
引用
收藏
页码:360 / 364
页数:5
相关论文
共 50 条
  • [1] Formal Verification of Deep Neural Networks
    Narodytska, Nina
    [J]. PROCEEDINGS OF THE 2018 18TH CONFERENCE ON FORMAL METHODS IN COMPUTER AIDED DESIGN (FMCAD), 2018, : 1 - 1
  • [2] Formal Verification of Deep Neural Networks in Hardware
    Saji, Sincy Ann
    Agrawal, Shreyansh
    Sood, Surinder
    [J]. 2022 IEEE WOMEN IN TECHNOLOGY CONFERENCE (WINTECHCON): SMARTER TECHNOLOGIES FOR A SUSTAINABLE AND HYPER-CONNECTED WORLD, 2022,
  • [3] AcTiVis: Visual Exploration of Industry-Scale Deep Neural Network Models
    Kahng, Minsuk
    Andrews, Pierre Y.
    Kalro, Aditya
    Chau, Duen Horng
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2018, 24 (01) : 88 - 97
  • [4] Towards Formal Verification of Neural Networks: A Temporal Logic Based Framework
    Wang, Xiaobing
    Yang, Kun
    Wang, Yanmei
    Zhao, Liang
    Shu, Xinfeng
    [J]. STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD (SOFL+MSVL 2019), 2020, 12028 : 73 - 87
  • [5] Towards Formal Verification of Neural Networks in Cyber-Physical Systems
    Rossi, Federico
    Bernardeschi, Cinzia
    Cococcioni, Marco
    Palmieri, Maurizio
    [J]. NASA FORMAL METHODS, NFM 2024, 2024, 14627 : 207 - 222
  • [6] Formal verification for quantized neural networks
    Kovasznai, Gergely
    Kiss, Dorina Hedvig
    Mlinko, Peter
    [J]. ANNALES MATHEMATICAE ET INFORMATICAE, 2023, 57 : 36 - 48
  • [7] Formal verification for quantized neural networks
    Kovasznai, Gergely
    Kiss, Dorina Hedvig
    Mlinko, Peter
    [J]. ANNALES MATHEMATICAE ET INFORMATICAE, 2023, 57 : 36 - 48
  • [8] Verification and Repair of Neural Networks
    Guidotti, Dario
    [J]. THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 15714 - 15715
  • [9] Industry-scale application and evaluation of deep learning for drug target prediction
    Noé Sturm
    Andreas Mayr
    Thanh Le Van
    Vladimir Chupakhin
    Hugo Ceulemans
    Joerg Wegner
    Jose-Felipe Golib-Dzib
    Nina Jeliazkova
    Yves Vandriessche
    Stanislav Böhm
    Vojtech Cima
    Jan Martinovic
    Nigel Greene
    Tom Vander Aa
    Thomas J. Ashby
    Sepp Hochreiter
    Ola Engkvist
    Günter Klambauer
    Hongming Chen
    [J]. Journal of Cheminformatics, 12
  • [10] Industry-scale application and evaluation of deep learning for drug target prediction
    Sturm, Noe
    Mayr, Andreas
    Thanh Le Van
    Chupakhin, Vladimir
    Ceulemans, Hugo
    Wegner, Joerg
    Golib-Dzib, Jose-Felipe
    Jeliazkova, Nina
    Vandriessche, Yves
    Bohm, Stanislav
    Cima, Vojtech
    Martinovic, Jan
    Greene, Nigel
    Vander Aa, Tom
    Ashby, Thomas J.
    Hochreiter, Sepp
    Engkvist, Ola
    Klambauer, Guenter
    Chen, Hongming
    [J]. JOURNAL OF CHEMINFORMATICS, 2020, 12 (01)