形式陈述
全共形预测逐个询问:“若新响应等于 ,它在包含自己的这份数据中是否显得异常?”设 ,,观测对 与未来对 可交换公理库可交换随机变量Exchangeable random variables · Exchangeability · 可交换性联合分布在任意有限坐标置换下保持不变的对称性,不要求各坐标独立。。取确定、可测且不依赖样本排列的拟合算法 ,以及对各位置相同的实值评分规则 ;大分数表示不相容。算法 输出的预测器公理库预测器与假设类Predictor · Hypothesis class区分可用于预测的函数、函数集合及其参数表示。可以拟合得很差,覆盖结论不要求模型正确。
给定输入 、候选响应 和错误率 ,构造增广数据及分数:
每换一个候选值,都按这个定义重新拟合,并重新计算历史点和候选点的分数。定义上尾计数及预测集合
计数包含候选点自身,也包含与它并列的分数。在上述条件及相关事件可测的前提下,
概率对历史数据与未来观测共同取平均;它不是给定某份历史数据或每个固定 的条件保证。若真实响应处的 个分数几乎必然无并列,覆盖恰为 ;有并列时保留覆盖下界。
直觉
分割共形预测公理库分割共形预测Split conformal prediction · 分割保形预测用独立于拟合过程的校准分数秩构造预测集合,在可交换性下保证新响应的有限样本边际覆盖。先冻结模型,让校准点和测试点都站在训练过程之外。全共形采用另一种对称性:把候选测试点也放进训练过程,让全部点共同参与拟合,再用同一把尺子评分。历史点可以重复使用,关键是不能只让历史点享受训练内优势。
只有当候选值恰好是真实的 时,增广数据才恢复成真正的可交换样本。此时交换两个点的位置不会改变拟合结果,只会交换相应分数的位置。覆盖证明只需考察这个真实候选值,无需假设所有虚构候选数据也可交换。
候选响应改变拟合和全部比较分数 图中最后一项始终是候选点的分数。上行有两个分数达到候选分数,下行只有候选点自己达到;是否并列直接决定端点的去留。
例子与边界
均值重拟合:完整反解出
忽略输入,只用截距预测所有响应。历史响应为 ,取 。加入候选 后,四个点共同拟合的均值是 ,使用绝对残差得到
因为 ,候选自身之外至少还须有一个历史分数不小于它。令 ,最大的历史分数为
最后一个等式可按 与 分别检查。因此接受条件恰为
在右端点 ,,四个分数是 ,故 ,端点保留。在 ,,分数变成 ,故 ,候选被拒绝。左端点同理由 保留。
这个计算说明给定这份数据时输出哪个集合。算法在可交换采样下具有至少 的边际覆盖;本例含并列,不能据此宣称覆盖恰为 ,更不能把覆盖概率解释为固定区间 对任意响应分布都成立。
对称性保住有效性,却未必保住信息量
设输入和响应各自独立且连续,训练算法记住每个训练输入的标签,在未见输入上输出零。直接用训练残差校准,会因残差全为零而在新输入上输出 ;连续响应落入它的概率为零。全共形若对每个候选重新执行同样的记忆拟合,则候选也被记住,全部残差都是零,,输出整个 。这里修复了对称性,但没有得到有用的预测精度。
更一般地,计数至少包含自身,故 。若 ,所有候选都被接受。反过来,一般评分规则下集合未必是区间,也未必能解析求出端点。对连续响应只检查有限网格并返回网格点,不能自动继承原来整个响应空间上的覆盖结论。
推论与应用
含并列分数的秩证明
在真实候选 处,记分数为 。输入可交换且拟合对排列不变,所以分数向量可交换。给每个分数附上随机数 ;这些随机数相互独立、均服从 ,且整个随机数向量独立于原始数据及分数向量。按 从大到小排序;它们仍可交换且几乎必然没有并列。记第 个点的降序秩为 ,则 在 上均匀。
令 。随机打破并列只会把第 个点放在其并列组的某个位置,故逐点有 。于是对任意 ,
真实候选的计数因此具有p 值的超均匀性质公理库p 值p-value在零假设下校准的证据统计量,其小值事件的概率不超过对应阈值。;取 ,再对拒绝事件取补集即得覆盖。若没有并列,则 ,覆盖为 。辅助随机数只用于证明,上述算法本身并不需要随机打破并列。
与候选相关的分位数形式
令 ,并令 为 的第 个顺序统计量公理库顺序统计量Order statistic有限有序样本排序后第 k 个位置的元素。。则
当 时,右侧等价于至少 个历史分数不小于候选分数,恰好就是左侧计数条件; 时两侧对所有候选成立。这也解释了为何使用非严格分数比较,却使用严格的 接受规则。与分割法不同, 本身随候选改变,不能先用原模型算一次历史残差,再把这个阈值冒充全共形阈值。
有限标签空间可以枚举全部候选。若有 个标签,一次对 个点拟合的成本为 ,逐点评分成本为 ,直接计数的总成本为 ,不必为了求 对分数排序。连续回归的难点则常在反解整个集合;均值例子的绝对值结构使这一步可以精确完成。
自测
保持历史响应 和同一拟合规则,把错误率改为 ,集合如何变化?此时 ,所有 ,所以输出 。这不是均值估计失灵,而是四个可交换位置提供的离散秩尚不足以排除任何候选。
参考资料
- Anastasios N. Angelopoulos and Stephen Bates, A Gentle Introduction to Conformal Prediction and Distribution-Free Uncertainty Quantification, arXiv:2107.07511v6, 2022,§6.1、式 (53)–(55) 与 Theorem 5,全共形的候选重拟合构造;§3.1,条件覆盖与边际覆盖的区别。
- Anastasios N. Angelopoulos, Rina Foygel Barber, and Stephen Bates, Theoretical Foundations of Conformal Prediction, arXiv:2411.11824v5, 2026,正文页码 26–34、Definition 3.1、Algorithm 3.3、Theorem 3.2 与 Lemma 3.4,分数对称性、秩证明及分位数表述;§3.4,分割共形。
- Jing Lei, Max G'Sell, Alessandro Rinaldo, Ryan J. Tibshirani, and Larry Wasserman, Distribution-Free Predictive Inference for Regression, §2.1、式 (4)–(7)、Theorem 2.1 与 Remark 2.3,回归中的全共形构造与边际预测保证。