VeriFlow: Modeling Distributions for Neural Network Verification
Not on the map. Why?
Abstract (arXiv)
Formal verification has emerged as a promising method to ensure the safety and reliability of neural networks. However, many relevant properties, such as fairness or global robustness, pertain to the entire input space. If one applies verification techniques naively, the neural network is checked even on inputs that do not occur in the real world and have no meaning. To tackle this shortcoming, we propose the VeriFlow architecture as a flow-based density model tailored to allow any verification approach to restrict its search to some data distribution of interest. We argue that our architecture is particularly well suited for this purpose because of two major properties. First, we show that the transformation that is defined by our model is piecewise affine. Therefore, the model allows the usage of verifiers based on constraint solving with linear arithmetic. Second, upper density level sets (UDL) of the data distribution are definable via linear constraints in the latent space. As a consequence, representations of UDLs specified by a given probability are effectively computable in the latent space. This property allows for effective verification with a fine-grained, probabilistically interpretable control of how a-typical the inputs subject to verification are.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 41 of its 76 references that are in the map. First posted on arXiv 20 Jun 2024.
Builds on
41 of 76 references.
References · 41
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2019Aleatoric and Epistemic Uncertainty in Machine Learning: An Introduction to Concepts and Methodscited by 903
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2017Masked Autoregressive Flow for Density Estimationcited by 680
- 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 636
- 2018Object Detection with Deep Learning: A Reviewcited by 524
- 2021Revisiting the Calibration of Modern Neural Networkscited by 387
29 more
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 260
- 2019Flow++: Improving Flow-Based Generative Models with Variational Dequantization and Architecture Designcited by 258
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
- 2018Neural Autoregressive Flowscited by 207
- 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 183
- 2021Globally-Robust Neural Networkscited by 106
- 2020SoftFlow: Probabilistic Framework for Normalizing Flow on Manifoldscited by 97
- 2020Coupling-based Invertible Neural Networks Are Universal Diffeomorphism Approximatorscited by 85
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2015A Primer on Neural Network Models for Natural Language Processingcited by 75
- 2021Introduction to Neural Network Verificationcited by 63
- 2019Approximation Capabilities of Neural ODEs and Invertible Residual Networkscited by 56
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2023The Fourth International Verification of Neural Networks Competition (VNN-COMP 2023): Summary and Resultscited by 38
- 2019MaCow: Masked Convolutional Generative Flowcited by 32
- 2019Emerging Convolutions for Generative Normalizing Flowscited by 31
- 2020Representational aspects of depth and conditioning in normalizing flowscited by 25
- 2022Neuro-Symbolic Verification of Deep Neural Networkscited by 21
- 2020Robustness Certification of Generative Modelscited by 19
- 2024On the Universality of Volume-Preserving and Coupling-Based Normalizing Flowscited by 18
- 2023L-C2ST: Local Diagnostics for Posterior Approximations in Simulation-Based Inferencecited by 17
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2021Learning Security Classifiers with Verified Global Robustness Propertiescited by 14
- 2024Verification of Neural Networks' Global Robustnesscited by 10
- 2020OneFlow: One-class flow for anomaly detection based on a minimal volume regioncited by 9
- 2020Verification of Neural Networks: Enhancing Scalability through Pruningcited by 8
- 2021Jacobian Determinant of Normalizing Flowscited by 8
- 2023LU-Net: Invertible Neural Networks Based on Matrix Factorizationcited by 8
- 2023Comprehensive Comparisons of Uniform Quantization in Deep Image Compressioncited by 4
Built on by
Citing papers per year: 2025: 1.
1 paper.