CAMUS: A Framework to Build Formal Specifications for Deep Perception Systems Using Simulators
Julien Girard-Satabin (TAU, LIST), Guillaume Charpiat (LRI, TAU),, Zakaria Chihani (LIST), Marc Schoenauer (TAU)

TL;DR
This paper introduces CAMUS, a framework that leverages simulators to formally specify and verify safety properties of deep perception systems, addressing the challenge of unbounded input distributions in neural network verification.
Contribution
It presents a novel approach to formal verification of perception units using simulators, enabling verification of properties over all possible simulator-generated inputs.
Findings
Successfully verified a toy autonomous perception model
Demonstrated formal safety guarantees for perception units
Provided a tool to translate deep models into logical formulas
Abstract
The topic of provable deep neural network robustness has raised considerable interest in recent years. Most research has focused on adversarial robustness, which studies the robustness of perceptive models in the neighbourhood of particular samples. However, other works have proved global properties of smaller neural networks. Yet, formally verifying perception remains uncharted. This is due notably to the lack of relevant properties to verify, as the distribution of possible inputs cannot be formally specified. We propose to take advantage of the simulators often used either to train machine learning models or to check them with statistical tests, a growing trend in industry. Our formulation allows us to formally express and verify safety properties on perception units, covering all cases that could ever be generated by the simulator, to the difference of statistical tests which cover…
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 · Explainable Artificial Intelligence (XAI) · Ethics and Social Impacts of AI
