Bridging conformal prediction and scenario optimization
Niall O'Sullivan, Licio Romao, Kostas Margellos
TL;DR
This paper builds a formal bridge between conformal prediction (CP) and the scenario approach (SA) by showing how vanilla CP can be aligned with SA to bound the expected probability of constraint violation in scenario programs, and conversely how ranking nonconformity scores can be interpreted as a one-dimensional SA with discarded constraints to recover vanilla CP guarantees. It proves that with an appropriate nonconformity choice, CP set predictors can reproduce SA bounds on violation probabilities, and demonstrates that SA results on fully-supported, discarding-enabled programs yield vanilla CP and calibration-conditional CP guarantees. The work also derives practical relationships, such as quantile-based interpretations of CP thresholds and explicit sample-size bounds, enabling transfer of results and techniques between CP and SA. It points to future directions, including handling non-fully-supported problems via regularization and developing adaptive CP methods guided by SA insights, to broaden the applicability of these theoretical connections.
Abstract
Conformal prediction and scenario optimization constitute two important classes of statistical learning frameworks to certify decisions made using data. They have found numerous applications in control theory, machine learning and robotics. Despite intense research in both areas, and apparently similar results, a clear connection between these two frameworks has not been established. By focusing on the so-called vanilla conformal prediction, we show rigorously how to choose appropriate score functions and set predictor map to recover well-known bounds on the probability of constraint violation associated with scenario programs. We also show how to treat ranking of nonconformity scores as a one-dimensional scenario program with discarded constraints, and use such connection to recover vanilla conformal prediction guarantees on the validity of the set predictor. We also capitalize on the main developments of the scenario approach, and show how we could analyze calibration conditional conformal prediction under this lens. Our results establish a theoretical bridge between conformal prediction and scenario optimization.
