Counterexample-Guided Synthesis of Perception Models and Control
Shromona Ghosh, Yash Vardhan Pant, Hadi Ravanbakhsh, and Sanjit A., Seshia

TL;DR
This paper introduces a counterexample-guided synthesis framework that creates simple surrogate models of complex perception modules to develop safe, robust controllers for robotic systems, demonstrated through simulation scenarios.
Contribution
It presents a novel iterative method combining falsification and surrogate modeling to synthesize controllers resilient to perception errors in complex robotic systems.
Findings
Successfully synthesized safe controllers for lane keeping and automatic braking.
Generated simplified models of neural network perception systems providing operational insights.
Demonstrated robustness of controllers against perception failures in simulation.
Abstract
Recent advances in learning-based perception systems have led to drastic improvements in the performance of robotic systems like autonomous vehicles and surgical robots. These perception systems, however, are hard to analyze and errors in them can propagate to cause catastrophic failures. In this paper, we consider the problem of synthesizing safe and robust controllers for robotic systems which rely on complex perception modules for feedback. We propose a counterexample-guided synthesis framework that iteratively builds simple surrogate models of the complex perception module and enables us to find safe control policies. The framework uses a falsifier to find counterexamples, or traces of the systems that violate a safety property, to extract information that enables efficient modeling of the perception modules and errors in it. These models are then used to synthesize controllers that…
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.
