Statistical-Symbolic Verification of Perception-Based Autonomous Systems using State-Dependent Conformal Prediction
Yuang Geng, Thomas Waite, Trevor Turnquist, Radoslav Ivanov, Ivan Ruchkin
TL;DR
This paper tackles safety guarantees for perception-based autonomous systems by introducing state-dependent conformal prediction (CP) to bound perception error as a function of the dynamical state, thereby reducing conservatism in reachability analysis. It couples region-wise CP bounds with Taylor-model-based reachability and a genetic-algorithm–driven region partitioning to produce tighter trajectory-wide guarantees. A branch-merging (cluster-and-enclose) strategy improves scalability in highly-branching hybrid systems, enabling verification of higher-dimensional problems. Empirical evaluation on Mountain Car and a LiDAR-based autonomous racing platform shows substantial reductions in reachable-set size and improved test coverage compared to time-based CP baselines. The work advances neuro-symbolic verification by leveraging state-dependent error structure to achieve safe, scalable, and data-driven guarantees in closed-loop perception systems.
Abstract
Reachability analysis has been a prominent way to provide safety guarantees for neurally controlled autonomous systems, but its direct application to neural perception components is infeasible due to imperfect or intractable perception models. Typically, this issue has been bypassed by complementing reachability with statistical analysis of perception error, say with conformal prediction (CP). However, existing CP methods for time-series data often provide conservative bounds. The corresponding error accumulation over time has made it challenging to combine statistical bounds with symbolic reachability in a way that is provable, scalable, and minimally conservative. To reduce conservatism and improve scalability, our key insight is that perception error varies significantly with the system's dynamical state. This article proposes state-dependent conformal prediction, which exploits that dependency in constructing tight high-confidence bounds on perception error. Based on this idea, we provide an approach to partition the state space, using a genetic algorithm, so as to optimize the tightness of conformal bounds. Finally, since using these bounds in reachability analysis leads to additional uncertainty and branching in the resulting hybrid system, we propose a branch-merging reachability algorithm that trades off uncertainty for scalability so as to enable scalable and tight verification. The evaluation of our verification methodology on two complementary case studies demonstrates reduced conservatism compared to the state of the art.
