mlsanityData to 14 Oct 2026

Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning

arXiv 2101.10102 ↗First posted 25 Jan 2021cs.LG cs.AI stat.MLcited by 12

Not on the map. Why?

Abstract (arXiv)

To analyse local robustness properties of deep neural networks (DNNs), we present a practical framework from a model learning perspective. Based on black-box model learning with scenario optimisation, we abstract the local behaviour of a DNN via an affine model with the probably approximately correct (PAC) guarantee. From the learned model, we can infer the corresponding PAC-model robustness property. The innovation of our work is the integration of model learning into PAC robustness analysis: that is, we construct a PAC guarantee on the model level instead of sample distribution, which induces a more faithful and accurate robustness evaluation. This is in contrast to existing statistical methods without model learning. We implement our method in a prototypical tool named DeepPAC. As a black-box method, DeepPAC is scalable and efficient, especially when DNNs have complex structures or high-dimensional inputs. We extensively evaluate DeepPAC, with 4 baselines (using formal verification, statistical methods, testing and adversarial attack) and 20 DNN models across 3 datasets, including MNIST, CIFAR-10, and ImageNet. It is shown that DeepPAC outperforms the state-of-the-art statistical method PROVERO, and it achieves more practical robustness analysis than the formal verification tool ERAN. Also, its results are consistent with existing DNN testing work like DeepGini.

Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 48 of its 91 references that are in the map. First posted on arXiv 25 Jan 2021.

Builds on

48 of 91 references.

References · 48

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  5. 2013Intriguing properties of neural networkscited by 5,155
  6. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  7. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  8. 2015The Limitations of Deep Learning in Adversarial Settingscited by 790
  9. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 744
  10. 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 641
  11. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 311
  12. 2016Safety Verification of Deep Neural Networkscited by 263
36 more
  1. 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 255
  2. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 251
  3. 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 242
  4. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 147
  5. 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
  6. 2020NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systemscited by 128
  7. 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 124
  8. 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
  9. 2018GenAttack: Practical Black-box Attacks with Gradient-Free Optimizationcited by 82
  10. 2017Verifying Properties of Binarized Deep Neural Networkscited by 79
  11. 2020Verification of Deep Convolutional Neural Networks Using ImageStarscited by 75
  12. 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
  13. 2018DeepMutation: Mutation Testing of Deep Learning Systemscited by 67
  14. 2019Quantitative Verification of Neural Networks And its Security Applicationscited by 56
  15. 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
  16. 2018CNN-Cert: An Efficient Framework for Certifying Robustness of Convolutional Neural Networkscited by 50
  17. 2017Feature-Guided Black-Box Safety Testing of Deep Neural Networkscited by 49
  18. 2018Adversarial Sample Detection for Deep Neural Network through Model Mutation Testingcited by 48
  19. 2020Probabilistic Safety for Bayesian Neural Networkscited by 42
  20. 2020Model-based Exploration of the Frontier of Behaviours for Deep Learning System Testingcited by 40
  21. 2019Robustness of Neural Networks: A Probabilistic and Practical Approachcited by 38
  22. 2019Automatic Testing and Improvement of Machine Translationcited by 36
  23. 2019Statistical Guarantees for the Robustness of Bayesian Neural Networkscited by 35
  24. 2018A Game-Based Approximate Verification of Deep Neural Networks with Provable Guaranteescited by 33
  25. 2020Scalable Quantitative Verification For Deep Neural Networkscited by 31
  26. 2020DeepAbstract: Neural Network Abstraction for Accelerating Verificationcited by 31
  27. 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 31
  28. 2020ReluDiff: Differential Verification of Deep Neural Networkscited by 29
  29. 2019Analyzing Deep Neural Networks with Symbolic Propagation: Towards Higher Precision and Faster Verificationcited by 28
  30. 2018Robustness Guarantees for Bayesian Inference with Gaussian Processescited by 23
  31. 2020NeuroDiff: Scalable Differential Verification of Neural Networks using Fine-Grained Approximationcited by 22
  32. 2019Walking on the Edge: Fast, Low-Distortion Adversarial Examplescited by 18
  33. 2019Verifying Aircraft Collision Avoidance Neural Networks Through Linear Approximations of Safe Regionscited by 9
  34. 2018Detecting Adversarial Samples for Deep Neural Networks through Mutation Testingcited by 5
  35. 2020Certifying Neural Network Robustness to Random Input Noise from Samplescited by 4
  36. 2018Boosting the Robustness Verification of DNN by Identifying the Achilles's Heelcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 3; 2023: 3; 2024: 5; 2025: 0; 2026: 1.

12 papers.