Generate and Verify: Semantically Meaningful Formal Analysis of Neural Network Perception Systems
Chris R. Serrano, Pape M. Sylla, Michael A. Warren

TL;DR
This paper introduces a new verification method for neural network perception systems that assesses their global correctness over semantically meaningful image sets, providing guarantees and meaningful failure explanations.
Contribution
It proposes a novel notion of global correctness for perception models using generative networks and neural verification, extending beyond local adversarial robustness.
Findings
Proves perception models' estimates within error bounds over generative image sets
Generates semantically meaningful counter-examples for failure analysis
Offers guarantees of correct behavior in safety-critical scenarios
Abstract
Testing remains the primary method to evaluate the accuracy of neural network perception systems. Prior work on the formal verification of neural network perception models has been limited to notions of local adversarial robustness for classification with respect to individual image inputs. In this work, we propose a notion of global correctness for neural network perception models performing regression with respect to a generative neural network with a semantically meaningful latent space. That is, against an infinite set of images produced by a generative model over an interval of its latent space, we employ neural network verification to prove that the model will always produce estimates within some error bound of the ground truth. Where the perception model fails, we obtain semantically meaningful counter-examples which carry information on concrete states of the system of interest…
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 · Physical Unclonable Functions (PUFs) and Hardware Security · Machine Learning and Algorithms
