为安全关键系统设计可落地的预测校准验证框架
Recipes for Calibration Checks in Safety-Critical Applications
- 构建四步模块化校准检查流程,支持多种使用场景
- 只输出通过/拒绝结果,便于实际部署决策
- 可容忍小偏差并仅拒绝过度自信预测,适合安全场景
安全关键型预测系统(如自动驾驶、气象预报、医疗监测)通常依赖概率预测器。这些预测器对可能的未来结果进行预估,其质量和鲁棒性需经过验证与认证。目前常仅以准确率(预测均值)与真实结果对比,但在不确定性下的决策中,应检验预测误差是否符合预报的概率分布。为此,本文提出校准检查框架:一种在大量样本上验证预测分布性质的统计检验方法。为支持实际运行,该框架输出单一通过/拒绝判断,而非连续评分,降低使用门槛。进一步改进包括:(a) 仅拒绝过度自信的预测,允许保守预测;(b) 容忍小范围可接受偏差,即使样本量大也保持稳健。整个流程分为四个独立模块:(i) 数据模型,(ii) 选择指标,(iii) 假设设定,(iv) 检验程序,各环节可灵活替换。在气象预报和机器人位姿估计两个互补问题上验证了该框架的有效性。
原文摘要 · Abstract (English)
Safety-critical prediction systems, such as autonomous vehicles, weather forecasters, and medical monitors, commonly rely on probabilistic forecasters. These forecasters make predictions about possible future outcomes, and their quality and robustness needs to be validated and certified. Often, only accuracy -- the mean of the predictions -- is evaluated against true outcomes. However, for safety-critical scenarios and decision making under uncertainty, the full distributional properties of the forecasts should be checked: do the observed prediction errors actually follow the forecasted probability distributions? To this end, we introduce a framework for calibration checks: statistical tests that validate distributional properties of forecasts when measured over many samples. In order to support ease-of-use in real-world operations, these checks produce a single accept/reject decision for data collected from a forecaster. This contrasts typical calibration calculations which produce one or multiple continuous calibration scores and require expertise to implement in a validation workflow. We further support operationalization by introducing modifications to calibration testing that (a) reject only overconfident predictions, allowing for pessimistic or cautious predictions in safety-critical settings, and (b) tolerate small, operationally acceptable deviations even for large numbers of validation samples. We organize the calibration checking process into a modular pipeline comprising four steps: (i) the data model, (ii) the chosen metric, (iii) the hypothesis formulation, and (iv) the testing procedure. Each step consists of independently swappable components, thereby supporting a large variety of possible use-cases and trade-offs. We demonstrate the applicability of the framework on two complementary example problems, weather forecasting and robot pose estimation.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。