Robustness of Neural Networks: A Probabilistic and Practical Approach
Not on the map. Why?
Abstract (arXiv)
Neural networks are becoming increasingly prevalent in software, and it is therefore important to be able to verify their behavior. Because verifying the correctness of neural networks is extremely challenging, it is common to focus on the verification of other properties of these systems. One important property, in particular, is robustness. Most existing definitions of robustness, however, focus on the worst-case scenario where the inputs are adversarial. Such notions of robustness are too strong, and unlikely to be satisfied by-and verifiable for-practical neural networks. Observing that real-world inputs to neural networks are drawn from non-adversarial probability distributions, we propose a novel notion of robustness: probabilistic robustness, which requires the neural network to be robust with at least (1 - ε) probability with respect to the input distribution. This probabilistic approach is practical and provides a principled way of estimating the robustness of a neural network. We also present an algorithm, based on abstract interpretation and importance sampling, for checking whether a neural network is probabilistically robust. Our algorithm uses abstract interpretation to approximate the behavior of a neural network and compute an overapproximation of the input regions that violate robustness. It then uses importance sampling to counter the effect of such overapproximation and compute an accurate estimate of the probability that the neural network violates the robustness property.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 6; 2024: 11; 2025: 7; 2026: 4.
38 papers.
Sort:
- 2021CC-Cert: A Probabilistic Approach to Certify General Robustness of Neural Networkscited by 18
- 2022Efficient Global Robustness Certification of Neural Networks via Interleaving Twin-Network Encodingcited by 15
- 2023Provable Preimage Under-Approximation for Neural Networks (Full Version)cited by 13
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
- 2021RoMA: a Method for Neural Network Robustness Measurement and Assessmentcited by 10
- 2024Verification of Neural Networks' Global Robustnesscited by 10
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 8
- 2023TrajPAC: Towards Robustness Verification of Pedestrian Trajectory Prediction Modelscited by 8
- 2024Robustness Assessment of a Runway Object Classifier for Safe Aircraft Taxiingcited by 8
- 2024PREMAP: A Unifying PREiMage APproximation Framework for Neural Networkscited by 8
- 2022Risk Verification of Stochastic Systems with Neural Network Controllerscited by 6
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guidecited by 6
26 more
- 2025Revisiting Outage for Edge Inference Systemscited by 5
- 2023A Novel Noise Injection-based Training Scheme for Better Model Robustnesscited by 3
- 2025Monitoring Robustness and Individual Fairnesscited by 3
- 2023Incremental Satisfiability Modulo Theory for Verification of Deep Neural Networkscited by 2
- 2024DEM: A Method for Certifying Deep Neural Network Classifier Outputs in Aerospacecited by 2
- 2024A Survey of Neural Network Robustness Assessment in Image Recognitioncited by 2
- 2024Improving Data-aware and Parameter-aware Robustness for Continual Learningcited by 2
- 2025Probabilistically Tightened Linear Relaxation-based Perturbation Analysis for Neural Network Verificationcited by 2
- 2022An Overview and Prospective Outlook on Robust Training and Certification of Machine Learning Modelscited by 1
- 2023gRoMA: a Tool for Measuring the Global Robustness of Deep Neural Networkscited by 1
- 2025Adversarial Examples in Environment Perception for Automated Driving (Review)cited by 1
- 2025Extracting Robust Register Automata from Neural Networks over Data Sequencescited by 1
- 2026Is the Last Layer Sufficient for Uncertainty Quantification?cited by 1
- 2021Models of Computational Profiles to Study the Likelihood of DNN Metamorphic Test Casescited by 0
- 2022Quantifying probabilistic robustness of tree-based classifiers against natural distortionscited by 0
- 2022Artificial Intelligence Nomenclature Identified From Delphi Study on Key Issues Related to Trust and Barriers to Adoption for Autonomous Systemscited by 0
- 2023Boosting-based Construction of BDDs for Linear Threshold Functions and Its Application to Verification of Neural Networkscited by 0
- 2024Probabilistic ML Verification via Weighted Model Integrationcited by 0
- 2024Patch Synthesis for Property Repair of Deep Neural Networkscited by 0
- 2024Certifying Global Robustness for Deep Neural Networkscited by 0
- 2024Quantifying Emergence in Neural Networks: Insights from Pruning and Training Dynamicscited by 0
- 2024Time to Retrain? Detecting Concept Drifts in Machine Learning Systemscited by 0
- 2025BaB-prob: Branch and Bound with Preactivation Splitting for Probabilistic Verification of Neural Networkscited by 0
- 2026SimCert: Probabilistic Certification for Behavioral Similarity in Deep Neural Network Compressioncited by 0
- 2026Distribution and Clusters Approximations as Abstract Domains in Probabilistic Abstract Interpretation to Neural Network Analysiscited by 0
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generationcited by 0
- 2026Is the Last Layer Sufficient for Uncertainty Quantification?29 May 2026
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generation23 Apr 2026
- 2026Distribution and Clusters Approximations as Abstract Domains in Probabilistic Abstract Interpretation to Neural Network Analysis26 Mar 2026
- 2026SimCert: Probabilistic Certification for Behavioral Similarity in Deep Neural Network Compression16 Mar 2026
- 2025Extracting Robust Register Automata from Neural Networks over Data Sequences24 Nov 2025
- 2025BaB-prob: Branch and Bound with Preactivation Splitting for Probabilistic Verification of Neural Networks30 Sep 2025
- 2025Probabilistically Tightened Linear Relaxation-based Perturbation Analysis for Neural Network Verification7 Jul 2025
- 2025Monitoring Robustness and Individual Fairness31 May 2025
- 2025Adversarial Examples in Environment Perception for Automated Driving (Review)11 Apr 2025
- 2025Revisiting Outage for Edge Inference Systems22 Mar 2025
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guide20 Feb 2025
- 2024Time to Retrain? Detecting Concept Drifts in Machine Learning Systems11 Oct 2024
26 more
- 2024Quantifying Emergence in Neural Networks: Insights from Pruning and Training Dynamics3 Sep 2024
- 2024PREMAP: A Unifying PREiMage APproximation Framework for Neural Networks17 Aug 2024
- 2024Certifying Global Robustness for Deep Neural Networks31 May 2024
- 2024Improving Data-aware and Parameter-aware Robustness for Continual Learning27 May 2024
- 2024A Survey of Neural Network Robustness Assessment in Image Recognition12 Apr 2024
- 2024Patch Synthesis for Property Repair of Deep Neural Networks2 Apr 2024
- 2024Verification of Neural Networks' Global Robustness29 Feb 2024
- 2024Probabilistic ML Verification via Weighted Model Integration7 Feb 2024
- 2024Robustness Assessment of a Runway Object Classifier for Safe Aircraft Taxiing8 Jan 2024
- 2024DEM: A Method for Certifying Deep Neural Network Classifier Outputs in Aerospace4 Jan 2024
- 2023TrajPAC: Towards Robustness Verification of Pedestrian Trajectory Prediction Models11 Aug 2023
- 2023Boosting-based Construction of BDDs for Linear Threshold Functions and Its Application to Verification of Neural Networks8 Jun 2023
- 2023Provable Preimage Under-Approximation for Neural Networks (Full Version)5 May 2023
- 2023A Novel Noise Injection-based Training Scheme for Better Model Robustness17 Feb 2023
- 2023Incremental Satisfiability Modulo Theory for Verification of Deep Neural Networks10 Feb 2023
- 2023gRoMA: a Tool for Measuring the Global Robustness of Deep Neural Networks5 Jan 2023
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunities17 Oct 2022
- 2022Artificial Intelligence Nomenclature Identified From Delphi Study on Key Issues Related to Trust and Barriers to Adoption for Autonomous Systems14 Oct 2022
- 2022Risk Verification of Stochastic Systems with Neural Network Controllers26 Aug 2022
- 2022Quantifying probabilistic robustness of tree-based classifiers against natural distortions22 Aug 2022
- 2022An Overview and Prospective Outlook on Robust Training and Certification of Machine Learning Models15 Aug 2022
- 2022Efficient Global Robustness Certification of Neural Networks via Interleaving Twin-Network Encoding26 Mar 2022
- 2021RoMA: a Method for Neural Network Robustness Measurement and Assessment21 Oct 2021
- 2021CC-Cert: A Probabilistic Approach to Certify General Robustness of Neural Networks22 Sep 2021
- 2021Models of Computational Profiles to Study the Likelihood of DNN Metamorphic Test Cases28 Jul 2021
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learning25 Jan 2021
- 2021CC-Cert: A Probabilistic Approach to Certify General Robustness of Neural Networkscited by 18
- 2022Efficient Global Robustness Certification of Neural Networks via Interleaving Twin-Network Encodingcited by 15
- 2023Provable Preimage Under-Approximation for Neural Networks (Full Version)cited by 13
- 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
- 2021RoMA: a Method for Neural Network Robustness Measurement and Assessmentcited by 10
- 2024Verification of Neural Networks' Global Robustnesscited by 10
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 8
- 2023TrajPAC: Towards Robustness Verification of Pedestrian Trajectory Prediction Modelscited by 8
- 2024Robustness Assessment of a Runway Object Classifier for Safe Aircraft Taxiingcited by 8
- 2024PREMAP: A Unifying PREiMage APproximation Framework for Neural Networkscited by 8
- 2022Risk Verification of Stochastic Systems with Neural Network Controllerscited by 6
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guidecited by 6
12 most cited of 38 All 38 (JSON)
- 2026Is the Last Layer Sufficient for Uncertainty Quantification?29 May 2026
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generation23 Apr 2026
- 2026Distribution and Clusters Approximations as Abstract Domains in Probabilistic Abstract Interpretation to Neural Network Analysis26 Mar 2026
- 2026SimCert: Probabilistic Certification for Behavioral Similarity in Deep Neural Network Compression16 Mar 2026
- 2025Extracting Robust Register Automata from Neural Networks over Data Sequences24 Nov 2025
- 2025BaB-prob: Branch and Bound with Preactivation Splitting for Probabilistic Verification of Neural Networks30 Sep 2025
- 2025Probabilistically Tightened Linear Relaxation-based Perturbation Analysis for Neural Network Verification7 Jul 2025
- 2025Monitoring Robustness and Individual Fairness31 May 2025
- 2025Adversarial Examples in Environment Perception for Automated Driving (Review)11 Apr 2025
- 2025Revisiting Outage for Edge Inference Systems22 Mar 2025
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guide20 Feb 2025
- 2024Time to Retrain? Detecting Concept Drifts in Machine Learning Systems11 Oct 2024
12 newest of 38 All 38 (JSON)