Data-Driven Certification of Neural Networks with Random Input Noise
Brendon G. Anderson, Somayeh Sojoudi

TL;DR
This paper introduces a novel probabilistic certification method for neural network robustness against random input noise, using chance-constrained optimization and sample-based reformulation, validated on multiple datasets.
Contribution
It presents a new approach to certify neural network robustness under stochastic noise by formulating a tractable chance-constrained optimization problem with theoretical guarantees.
Findings
Certifies robustness over larger uncertainty regions than previous methods.
Provides convex conditions and sample complexity bounds for the certification.
Demonstrates effectiveness on synthetic, MNIST, and CIFAR-10 datasets.
Abstract
Methods to certify the robustness of neural networks in the presence of input uncertainty are vital in safety-critical settings. Most certification methods in the literature are designed for adversarial or worst-case inputs, but researchers have recently shown a need for methods that consider random input noise. In this paper, we examine the setting where inputs are subject to random noise coming from an arbitrary probability distribution. We propose a robustness certification method that lower-bounds the probability that network outputs are safe. This bound is cast as a chance-constrained optimization problem, which is then reformulated using input-output samples to make the optimization constraints tractable. We develop sufficient conditions for the resulting optimization to be convex, as well as on the number of samples needed to make the robustness bound hold with overwhelming…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Integrated Circuits and Semiconductor Failure Analysis · Machine Learning and Algorithms
Methods*Communicated@Fast*How Do I Communicate to Expedia?
