Scalable Polyhedral Verification of Recurrent Neural Networks
Not on the map. Why?
Abstract (arXiv)
We present a scalable and precise verifier for recurrent neural networks, called Prover based on two novel ideas: (i) a method to compute a set of polyhedral abstractions for the non-convex and nonlinear recurrent update functions by combining sampling, optimization, and Fermat's theorem, and (ii) a gradient descent based algorithm for abstraction refinement guided by the certification problem that combines multiple abstractions for each neuron. Using Prover, we present the first study of certifying a non-trivial use case of recurrent neural networks, namely speech classification. To achieve this, we additionally develop custom abstractions for the non-linear speech preprocessing pipeline. Our evaluation shows that Prover successfully verifies several challenging recurrent models in computer vision, speech, and motion sensor data classification beyond the reach of prior work.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 10; 2023: 4; 2024: 1; 2025: 1; 2026: 3.
20 papers.
Sort:
- 2023A Survey of Safety and Trustworthiness of Large Language Models through the Lens of Verification and Validationcited by 91
- 2024Neural Network Verification with Branch-and-Bound for General Nonlinearitiescited by 47
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2022A Survey of Adversarial Defences and Robustness in NLPcited by 22
- 2022Scalable Verification of GNN-based Job Schedulerscited by 18
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2022LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functionscited by 10
- 2022Localized Randomized Smoothing for Collective Robustness Certificationcited by 10
- 2022Robust Natural Language Processing: Recent Advances, Challenges, and Future Directionscited by 9
- 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splittingcited by 8
- 2023Reachability Analysis of Neural Network Control Systemscited by 8
- 2022On Optimizing Back-Substitution Methods for Neural Network Verificationcited by 6
8 more
- 2022Boosting Robustness Verification of Semantic Feature Neighborhoodscited by 4
- 2022Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zonecited by 1
- 2023Verification of Neural Networks Local Differential Classification Privacycited by 0
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformerscited by 0
- 2025Tighter Truncated Rectangular Prism Approximation for RNN Robustness Verificationcited by 0
- 2026Distribution and Clusters Approximations as Abstract Domains in Probabilistic Abstract Interpretation to Neural Network Analysiscited by 0
- 2026Robustness Verification of Recurrent Neural Networks with Abstraction Refinementcited by 0
- 2026Shifting-based Optimizable Linear Relaxations for General Activation Functionscited by 0
- 2026Shifting-based Optimizable Linear Relaxations for General Activation Functions18 Jun 2026
- 2026Robustness Verification of Recurrent Neural Networks with Abstraction Refinement10 Jun 2026
- 2026Distribution and Clusters Approximations as Abstract Domains in Probabilistic Abstract Interpretation to Neural Network Analysis26 Mar 2026
- 2025Tighter Truncated Rectangular Prism Approximation for RNN Robustness Verification12 Nov 2025
- 2024Neural Network Verification with Branch-and-Bound for General Nonlinearities31 May 2024
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformers28 Nov 2023
- 2023Verification of Neural Networks Local Differential Classification Privacy31 Oct 2023
- 2023A Survey of Safety and Trustworthiness of Large Language Models through the Lens of Verification and Validation19 May 2023
- 2023Reachability Analysis of Neural Network Control Systems28 Jan 2023
- 2022Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zone13 Nov 2022
- 2022Localized Randomized Smoothing for Collective Robustness Certification28 Oct 2022
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagation13 Oct 2022
8 more
- 2022Boosting Robustness Verification of Semantic Feature Neighborhoods12 Sep 2022
- 2022On Optimizing Back-Substitution Methods for Neural Network Verification16 Aug 2022
- 2022Toward Certified Robustness Against Real-World Distribution Shifts8 Jun 2022
- 2022A Survey of Adversarial Defences and Robustness in NLP12 Mar 2022
- 2022Scalable Verification of GNN-based Job Schedulers7 Mar 2022
- 2022LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functions31 Jan 2022
- 2022Robust Natural Language Processing: Recent Advances, Challenges, and Future Directions3 Jan 2022
- 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splitting16 Jun 2021
- 2023A Survey of Safety and Trustworthiness of Large Language Models through the Lens of Verification and Validationcited by 91
- 2024Neural Network Verification with Branch-and-Bound for General Nonlinearitiescited by 47
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2022A Survey of Adversarial Defences and Robustness in NLPcited by 22
- 2022Scalable Verification of GNN-based Job Schedulerscited by 18
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2022LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functionscited by 10
- 2022Localized Randomized Smoothing for Collective Robustness Certificationcited by 10
- 2022Robust Natural Language Processing: Recent Advances, Challenges, and Future Directionscited by 9
- 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splittingcited by 8
- 2023Reachability Analysis of Neural Network Control Systemscited by 8
- 2022On Optimizing Back-Substitution Methods for Neural Network Verificationcited by 6
12 most cited of 20 All 20 (JSON)
- 2026Shifting-based Optimizable Linear Relaxations for General Activation Functions18 Jun 2026
- 2026Robustness Verification of Recurrent Neural Networks with Abstraction Refinement10 Jun 2026
- 2026Distribution and Clusters Approximations as Abstract Domains in Probabilistic Abstract Interpretation to Neural Network Analysis26 Mar 2026
- 2025Tighter Truncated Rectangular Prism Approximation for RNN Robustness Verification12 Nov 2025
- 2024Neural Network Verification with Branch-and-Bound for General Nonlinearities31 May 2024
- 2023STR-Cert: Robustness Certification for Deep Text Recognition on Deep Learning Pipelines and Vision Transformers28 Nov 2023
- 2023Verification of Neural Networks Local Differential Classification Privacy31 Oct 2023
- 2023A Survey of Safety and Trustworthiness of Large Language Models through the Lens of Verification and Validation19 May 2023
- 2023Reachability Analysis of Neural Network Control Systems28 Jan 2023
- 2022Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zone13 Nov 2022
- 2022Localized Randomized Smoothing for Collective Robustness Certification28 Oct 2022
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagation13 Oct 2022
12 newest of 20 All 20 (JSON)