Verifying And Interpreting Neural Networks using Finite Automata
Not on the map. Why?
Abstract (arXiv)
Verifying properties and interpreting the behaviour of deep neural networks (DNN) is an important task given their ubiquitous use in applications, including safety-critical ones, and their black-box nature. We propose an automata-theoric approach to tackling problems arising in DNN analysis. We show that the input-output behaviour of a DNN can be captured precisely by a (special) weak B"uchi automaton and we show how these can be used to address common verification and interpretation tasks of DNN like adversarial robustness or minimum sufficient reasons.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 14 of its 33 references that are in the map. First posted on arXiv 2 Nov 2022.
Builds on
14 of 33 references.
References · 14
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017A Survey on Deep Learning in Medical Image Analysiscited by 1,182
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
- 2019A Survey of Deep Learning Techniques for Autonomous Drivingcited by 401
- 2020A Survey on Neural Network Interpretabilitycited by 291
- 2019A Survey of the Recent Architectures of Deep Convolutional Neural Networkscited by 211
- 2020Model Interpretability through the Lens of Computational Complexitycited by 75
- 2017Extracting Automata from Recurrent Neural Networks Using Queries and Counterexamplescited by 66
- 2019Analyzing Deep Neural Networks with Symbolic Propagation: Towards Higher Precision and Faster Verificationcited by 28
2 more
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.