Analyzing neural network behavior through deep statistical model checking

被引:0
|
作者
Timo P. Gros
Holger Hermanns
Jörg Hoffmann
Michaela Klauck
Marcel Steinmetz
机构
[1] Saarland University,Saarland Informatics Campus
关键词
Statistical model checking; Neural networks; Learning; Verification; Scalability;
D O I
暂无
中图分类号
学科分类号
摘要
Neural networks (NN) are taking over ever more decisions thus far taken by humans, even though verifiable system-level guarantees are far out of reach. Neither is the verification technology available, nor is it even understood what a formal, meaningful, extensible, and scalable testbed might look like for such a technology. The present paper is an attempt to improve on both the above aspects. We present a family of formal models that contain basic features of automated decision-making contexts and which can be extended with further orthogonal features, ultimately encompassing the scope of autonomous driving. Due to the possibility to model random noise in the decision actuation, each model instance induces a Markov decision process (MDP) as verification object. The NN in this context has the duty to actuate (near-optimal) decisions. From the verification perspective, the externally learnt NN serves as a determinizer of the MDP, the result being a Markov chain which as such is amenable to statistical model checking. The combination of an MDP and an NN encoding the action policy is central to what we call “deep statistical model checking” (DSMC). While being a straightforward extension of statistical model checking, it enables to gain deep insight into questions like “how high is the NN-induced safety risk?”, “how good is the NN compared to the optimal policy?” (obtained by model checking the MDP), or “does further training improve the NN?”. We report on an implementation of DSMC inside the ModestToolset in combination with externally learnt NNs, demonstrating the potential of DSMC on various instances of the model family, and illustrating its scalability as a function of instance size as well as other factors like the degree of NN training.
引用
收藏
页码:407 / 426
页数:19
相关论文
共 50 条
  • [21] AN INTELLIGENT NETWORK METHOD FOR ANALYZING CORPORATE CONSUMER REPURCHASE BEHAVIOR USING DEEP LEARNING NEURAL NETWORKS
    Lu Q.
    Scalable Computing, 2024, 25 (03): : 1541 - 1548
  • [22] Identification of degron motifs and mutations by analyzing a deep neural network
    Chen, Cynthia
    Tokheim, Collin
    Liu, Shirley
    CANCER RESEARCH, 2020, 80 (16)
  • [23] A framework for modeling and analyzing cyber-physical systems using statistical model checking
    Alshalalfah, Abdel-Latif
    Mohamed, Otmane Ait
    Ouchani, Samir
    INTERNET OF THINGS, 2023, 22
  • [24] Structural Behavior Prediction Model for Asphalt Pavements: A Deep Neural Network Approach
    Haridas, Aswani K.
    Peraka, Naga Siva Pavani
    Biligiri, Krishna Prapoorna
    JOURNAL OF TESTING AND EVALUATION, 2023, 51 (02) : 1021 - 1051
  • [25] Reusing Deep Neural Network Models through Model Re-engineering
    Qi, Binhang
    Sun, Hailong
    Gao, Xiang
    Zhang, Hongyu
    Li, Zhaotian
    Liu, Xudong
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ICSE, 2023, : 983 - 994
  • [26] Click-through rate prediction model based on a deep neural network
    Liu, Hong-Li
    Wu, Sen
    Wei, Gui-Ying
    Li, Xin
    Gao, Xiao-Nan
    Gongcheng Kexue Xuebao/Chinese Journal of Engineering, 2022, 44 (11): : 1917 - 1925
  • [27] Adversarial Sample Detection for Deep Neural Network through Model Mutation Testing
    Wang, Jingyi
    Dong, Guoliang
    Sun, Jun
    Wang, Xinyu
    Zhang, Peixin
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), 2019, : 1245 - 1256
  • [28] Improving tropical cyclogenesis statistical model forecasts through the application of a neural network classifier
    Hennon, CC
    Marzban, C
    Hobgood, JS
    WEATHER AND FORECASTING, 2005, 20 (06) : 1073 - 1083
  • [29] Exploring Design Alternatives for RAMP Transactions Through Statistical Model Checking
    Liu, Si
    Olveczky, Peter Csaba
    Ganhotra, Jatin
    Gupta, Indranil
    Meseguer, Jose
    FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2017, 2017, 10610 : 298 - 314
  • [30] Formal Analysis of the Wnt/β-catenin Pathway through Statistical Model Checking
    Ballarini, Paolo
    Gallet, Emmanuelle
    Le Gall, Pascale
    Manceny, Matthieu
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: SPECIALIZED TECHNIQUES AND APPLICATIONS, PT II, 2014, 8803 : 193 - 207