Probabilistic Verification of ReLU Neural Networks via Characteristic Functions
Not on the map. Why?
Abstract (arXiv)
Verifying the input-output relationships of a neural network so as to achieve some desired performance specification is a difficult, yet important, problem due to the growing ubiquity of neural nets in many engineering applications. We use ideas from probability theory in the frequency domain to provide probabilistic verification guarantees for ReLU neural networks. Specifically, we interpret a (deep) feedforward neural network as a discrete dynamical system over a finite horizon that shapes distributions of initial states, and use characteristic functions to propagate the distribution of the input data through the network. Using the inverse Fourier transform, we obtain the corresponding cumulative distribution function of the output set, which can be used to check if the network is performing as expected given any random point from the input set. The proposed approach does not require distributions to have well-defined moments or moment generating functions. We demonstrate our proposed approach on two examples, and compare its performance to related approaches.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 19 of its 39 references that are in the map. First posted on arXiv 3 Dec 2022.
Builds on
19 of 39 references.
References · 19
- 2016Universal adversarial perturbationscited by 774
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2017State-of-the-art Speech Recognition With Sequence-to-Sequence Modelscited by 196
- 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 178
- 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 126
- 2019Safety Verification and Robustness Analysis of Neural Networks via Quadratic Constraints and Semidefinite Programmingcited by 100
- 2017Maximum Resilience of Artificial Neural Networkscited by 97
- 2020Enabling certification of verification-agnostic networks via memory-efficient semidefinite programmingcited by 65
- 2021Autonomous Drone Racing with Deep Reinforcement Learningcited by 51
- 2020Reachable Polyhedral Marching (RPM): A Safety Verification Algorithm for Robotic Systems with Deep Neural Network Componentscited by 36
7 more
- 2021Make Sure You're Unsure: A Framework for Verifying Probabilistic Specificationscited by 18
- 2021CC-Cert: A Probabilistic Approach to Certify General Robustness of Neural Networkscited by 18
- 2019Probabilistic Verification and Reachability Analysis of Neural Networks via Semidefinite Programmingcited by 14
- 2022A Unified View of SDP-based Neural Network Verification through Completely Positive Programmingcited by 12
- 2018PROVEN: Certifying Robustness of Neural Networks with a Probabilistic Approachcited by 10
- 2018Verification of deep probabilistic modelscited by 8
- 2020Data-Driven Certification of Neural Networks with Random Input Noisecited by 8
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 1.
5 papers.
- 2024DC is all you need: describing ReLU from a signal processing standpointcited by 3
- 2024SAVER: A Toolbox for Sampling-Based, Probabilistic Verification of Neural Networkscited by 2
- 2025Distributionally Robust Safety Verification of Neural Networks via Worst-Case CVaRcited by 0
- 2025BaB-prob: Branch and Bound with Preactivation Splitting for Probabilistic Verification of Neural Networkscited by 0
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generationcited by 0
- 2026Probabilistic Verification of Neural Networks via Efficient Probabilistic Hull Generation23 Apr 2026
- 2025BaB-prob: Branch and Bound with Preactivation Splitting for Probabilistic Verification of Neural Networks30 Sep 2025
- 2025Distributionally Robust Safety Verification of Neural Networks via Worst-Case CVaR22 Sep 2025
- 2024SAVER: A Toolbox for Sampling-Based, Probabilistic Verification of Neural Networks4 Dec 2024
- 2024DC is all you need: describing ReLU from a signal processing standpoint23 Jul 2024