Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspective
Not on the map. Why?
Abstract (arXiv)
Neural networks have been widely applied in security applications such as spam and phishing detection, intrusion prevention, and malware detection. This black-box method, however, often has uncertainty and poor explainability in applications. Furthermore, neural networks themselves are often vulnerable to adversarial attacks. For those reasons, there is a high demand for trustworthy and rigorous methods to verify the robustness of neural network models. Adversarial robustness, which concerns the reliability of a neural network when dealing with maliciously manipulated inputs, is one of the hottest topics in security and machine learning. In this work, we survey existing literature in adversarial robustness verification for neural networks and collect 39 diversified research works across machine learning, security, and software engineering domains. We systematically analyze their approaches, including how robustness is formulated, what verification techniques are used, and the strengths and limitations of each technique. We provide a taxonomy from a formal verification perspective for a comprehensive understanding of this topic. We classify the existing techniques based on property specification, problem reduction, and reasoning strategies. We also demonstrate representative techniques that have been applied in existing studies with a sample model. Finally, we discuss open questions for future research.
Key facts. Cited by 42 papers in the map (data through 14 Oct 2026). Builds on 45 of its 104 references that are in the map. First posted on arXiv 24 Jun 2022.
Builds on
45 of 104 references.
References · 45
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2014Going Deeper with Convolutionscited by 4,241
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 744
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
- 2015Weight Uncertainty in Neural Networkscited by 554
- 2015Empirical Evaluation of Rectified Activations in Convolutional Networkcited by 519
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 445
33 more
- 2018Certified Defenses against Adversarial Examplescited by 306
- 2016Safety Verification of Deep Neural Networkscited by 263
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 255
- 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 251
- 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 242
- 2019Algorithms for Verifying Deep Neural Networkscited by 221
- 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
- 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 179
- 2018Efficient Formal Safety Analysis of Neural Networkscited by 165
- 2020NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systemscited by 128
- 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 127
- 2018A Dual Approach to Scalable Verification of Deep Networkscited by 125
- 2021Globally-Robust Neural Networkscited by 108
- 2020SoK: Certified Robustness for Deep Neural Networkscited by 105
- 2019Safety Verification and Robustness Analysis of Neural Networks via Quadratic Constraints and Semidefinite Programmingcited by 101
- 2017Maximum Resilience of Artificial Neural Networkscited by 97
- 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
- 2016Measuring Neural Net Robustness with Constraintscited by 90
- 2017Output Reachable Set Estimation and Verification for Multi-Layer Neural Networkscited by 80
- 2020Robustness Verification for Transformerscited by 76
- 2019An Abstraction-Based Framework for Neural Network Verificationcited by 68
- 2020Enabling certification of verification-agnostic networks via memory-efficient semidefinite programmingcited by 66
- 2014Question Answering with Subgraph Embeddingscited by 58
- 2020Certified Robustness of Graph Neural Networks against Adversarial Structural Perturbationcited by 57
- 2018Concolic Testing for Deep Neural Networkscited by 51
- 2020The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verificationcited by 50
- 2021SmoothMix: Training Confidence-calibrated Smoothed Classifiers for Certified Robustnesscited by 49
- 2021Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neuronscited by 40
- 2020Reachable Set Estimation for Neural Network Control Systems: A Simulation-Guided Approachcited by 36
- 2018Verification for Machine Learning, Autonomy, and Neural Networks Surveycited by 24
- 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
- 2017Reachable Set Computation and Safety Verification for Neural Networks with ReLU Activationscited by 22
- 2021Classification of URL bitstreams using Bag of Bytescited by 2
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 9; 2025: 13; 2026: 16.
42 papers.
Sort:
By area:
- 2025Ctrl-Z: Controlling AI Agents via Resamplingcited by 44
- 2026ToolGate: Contract-Grounded and Verified Tool Execution for LLMscited by 15
- 2023From Robustness to Explainability and Back Againcited by 14
- 2024How Secure Are Large Language Models (LLMs) for Navigation in Urban Environments?cited by 8
- 2024Machine Learning Robustness: A Primercited by 8
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guidecited by 6
- 2022On the Robustness of Explanations of Deep Neural Network Models: A Surveycited by 5
- 2024Towards Certification of Uncertainty Calibration under Adversarial Attackscited by 5
- 2023Model Monitoring and Robustness of In-Use Machine Learning Models: Quantifying Data Distribution Shifts Using Population Stability Indexcited by 3
- 2024Certified Robust Invariant Polytope Training in Neural Controlled ODEscited by 3
- 2025Monitoring Robustness and Individual Fairnesscited by 3
- 2026Robustness Verification of Polynomial Neural Networkscited by 3
30 more
- 2024Verification of Neural Networks against Convolutional Perturbations via Parameterised Kernelscited by 2
- 2025An Investigation of Visual Foundation Models Robustnesscited by 2
- 2025Neuro-Symbolic AI for Cybersecurity: State of the Art, Challenges, and Opportunitiescited by 2
- 2022Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zonecited by 1
- 2024A Training Rate and Survival Heuristic for Inference and Robustness Evaluation (TRASHFIRE)cited by 1
- 2025Reasoning Under Threat: Symbolic and Neural Techniques for Cybersecurity Verificationcited by 1
- 2025A Formally Verified Robustness Certifier for Neural Networks (Extended Version)cited by 1
- 2025Non-Parametric Probabilistic Robustness: A Conservative Risk Estimator under Unknown Perturbation Distributionscited by 1
- 2026On AI Safety and Security Technical Debt in Engineering AI-Enabled Systemscited by 1
- 2024Towards General Robustness Verification of MaxPool-based Convolutional Neural Networks via Tightening Linear Approximationcited by 0
- 2024Data-driven Verification of DNNs for Object Recognitioncited by 0
- 2024A practical approach to evaluating the adversarial distance for machine learning classifierscited by 0
- 2025Detecting underdetermination in parameterized quantum circuitscited by 0
- 2025SimPRIVE: a Simulation framework for Physical Robot Interaction with Virtual Environmentscited by 0
- 2025DP-TRAE: A Dual-Phase Merging Transferable Reversible Adversarial Example for Image Privacy Protectioncited by 0
- 2025Probably Approximately Global Robustness Certificationcited by 0
- 2025SMiLE: Provably Enforcing Global Relational Properties in Neural Networkscited by 0
- 2026The Cost of Relaxation: Evaluating the Error in Convex Neural Network Verificationcited by 0
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generationcited by 0
- 2026Certified geometric robustness -- Super-DeepGcited by 0
- 2026Detecting Adversarial Data via Provable Adversarial Noise Amplificationcited by 0
- 2026SoK: A Comprehensive Analysis of the Current Status of Neural Tangent Generalization Attacks with Research Directionscited by 0
- 2026Stress-Testing Neural Network Verifiers with Provably Robust Instancescited by 0
- 2026Rising From the Ashes: How Agentic AI is Unblocking Challenges in Cybersecuritycited by 0
- 2026Are Safety Guarantees in Neural Networks Safe? How to Compute Trustworthy Robustness Certificationscited by 0
- 2026Interval Certifications for Multilayered Perceptrons via Lattice Traversalcited by 0
- 2026KAN-Robust-Bench: A Benchmark for Evaluating the Robustness of Kolmogorov-Arnold Networkscited by 0
- 2026Exploring Solver-Level Warmstarting for Neural Network Verificationcited by 0
- 2026LogiC-Diff: Embedding Security Properties Into AI-Enabled Cyber-Physical Systemscited by 0
- 2026Interpretable but Fragile? Robustness of Concept Bottlenecks under Geometric-Semantic Perturbationscited by 0
- 2026Interpretable but Fragile? Robustness of Concept Bottlenecks under Geometric-Semantic Perturbations29 Sep 2026
- 2026LogiC-Diff: Embedding Security Properties Into AI-Enabled Cyber-Physical Systems29 Sep 2026
- 2026Exploring Solver-Level Warmstarting for Neural Network Verification22 Sep 2026
- 2026KAN-Robust-Bench: A Benchmark for Evaluating the Robustness of Kolmogorov-Arnold Networks21 Aug 2026
- 2026On AI Safety and Security Technical Debt in Engineering AI-Enabled Systems25 Jul 2026
- 2026Are Safety Guarantees in Neural Networks Safe? How to Compute Trustworthy Robustness Certifications22 Jun 2026
- 2026Rising From the Ashes: How Agentic AI is Unblocking Challenges in Cybersecurity22 Jun 2026
- 2026Stress-Testing Neural Network Verifiers with Provably Robust Instances16 May 2026
- 2026SoK: A Comprehensive Analysis of the Current Status of Neural Tangent Generalization Attacks with Research Directions12 May 2026
- 2026Detecting Adversarial Data via Provable Adversarial Noise Amplification4 May 2026
- 2026Certified geometric robustness -- Super-DeepG27 Apr 2026
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generation23 Apr 2026
30 more
- 2026The Cost of Relaxation: Evaluating the Error in Convex Neural Network Verification20 Apr 2026
- 2026Interval Certifications for Multilayered Perceptrons via Lattice Traversal9 Apr 2026
- 2026Robustness Verification of Polynomial Neural Networks5 Feb 2026
- 2026ToolGate: Contract-Grounded and Verified Tool Execution for LLMs8 Jan 2026
- 2025Non-Parametric Probabilistic Robustness: A Conservative Risk Estimator under Unknown Perturbation Distributions21 Nov 2025
- 2025SMiLE: Provably Enforcing Global Relational Properties in Neural Networks10 Nov 2025
- 2025Probably Approximately Global Robustness Certification9 Nov 2025
- 2025Neuro-Symbolic AI for Cybersecurity: State of the Art, Challenges, and Opportunities8 Sep 2025
- 2025An Investigation of Visual Foundation Models Robustness22 Aug 2025
- 2025Monitoring Robustness and Individual Fairness31 May 2025
- 2025A Formally Verified Robustness Certifier for Neural Networks (Extended Version)11 May 2025
- 2025DP-TRAE: A Dual-Phase Merging Transferable Reversible Adversarial Example for Image Privacy Protection11 May 2025
- 2025SimPRIVE: a Simulation framework for Physical Robot Interaction with Virtual Environments30 Apr 2025
- 2025Ctrl-Z: Controlling AI Agents via Resampling14 Apr 2025
- 2025Detecting underdetermination in parameterized quantum circuits4 Apr 2025
- 2025Reasoning Under Threat: Symbolic and Neural Techniques for Cybersecurity Verification27 Mar 2025
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guide20 Feb 2025
- 2024Verification of Neural Networks against Convolutional Perturbations via Parameterised Kernels7 Nov 2024
- 2024A practical approach to evaluating the adversarial distance for machine learning classifiers5 Sep 2024
- 2024Certified Robust Invariant Polytope Training in Neural Controlled ODEs2 Aug 2024
- 2024Data-driven Verification of DNNs for Object Recognition17 Jul 2024
- 2024Towards General Robustness Verification of MaxPool-based Convolutional Neural Networks via Tightening Linear Approximation2 Jun 2024
- 2024Towards Certification of Uncertainty Calibration under Adversarial Attacks22 May 2024
- 2024Machine Learning Robustness: A Primer1 Apr 2024
- 2024How Secure Are Large Language Models (LLMs) for Navigation in Urban Environments?14 Feb 2024
- 2024A Training Rate and Survival Heuristic for Inference and Robustness Evaluation (TRASHFIRE)24 Jan 2024
- 2023From Robustness to Explainability and Back Again5 Jun 2023
- 2023Model Monitoring and Robustness of In-Use Machine Learning Models: Quantifying Data Distribution Shifts Using Population Stability Index1 Feb 2023
- 2022Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zone13 Nov 2022
- 2022On the Robustness of Explanations of Deep Neural Network Models: A Survey9 Nov 2022
- 2025Ctrl-Z: Controlling AI Agents via Resamplingcited by 44
- 2023From Robustness to Explainability and Back Againcited by 14
- 2024How Secure Are Large Language Models (LLMs) for Navigation in Urban Environments?cited by 8
- 2024Machine Learning Robustness: A Primercited by 8
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guidecited by 6
- 2022On the Robustness of Explanations of Deep Neural Network Models: A Surveycited by 5
- 2024Towards Certification of Uncertainty Calibration under Adversarial Attackscited by 5
- 2023Model Monitoring and Robustness of In-Use Machine Learning Models: Quantifying Data Distribution Shifts Using Population Stability Indexcited by 3
- 2024Certified Robust Invariant Polytope Training in Neural Controlled ODEscited by 3
- 2025Monitoring Robustness and Individual Fairnesscited by 3
- 2026Robustness Verification of Polynomial Neural Networkscited by 3
- 2024Verification of Neural Networks against Convolutional Perturbations via Parameterised Kernelscited by 2
12 most cited of 39 All 39 (JSON)
- 2026Interpretable but Fragile? Robustness of Concept Bottlenecks under Geometric-Semantic Perturbations29 Sep 2026
- 2026LogiC-Diff: Embedding Security Properties Into AI-Enabled Cyber-Physical Systems29 Sep 2026
- 2026Exploring Solver-Level Warmstarting for Neural Network Verification22 Sep 2026
- 2026KAN-Robust-Bench: A Benchmark for Evaluating the Robustness of Kolmogorov-Arnold Networks21 Aug 2026
- 2026On AI Safety and Security Technical Debt in Engineering AI-Enabled Systems25 Jul 2026
- 2026Are Safety Guarantees in Neural Networks Safe? How to Compute Trustworthy Robustness Certifications22 Jun 2026
- 2026Stress-Testing Neural Network Verifiers with Provably Robust Instances16 May 2026
- 2026SoK: A Comprehensive Analysis of the Current Status of Neural Tangent Generalization Attacks with Research Directions12 May 2026
- 2026Detecting Adversarial Data via Provable Adversarial Noise Amplification4 May 2026
- 2026Certified geometric robustness -- Super-DeepG27 Apr 2026
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generation23 Apr 2026
- 2026The Cost of Relaxation: Evaluating the Error in Convex Neural Network Verification20 Apr 2026
12 newest of 39 All 39 (JSON)