概念图像 ​
容量方法问“整个假设类能做多少事”,稳定性方法问“这个算法看到一条不同数据后会改变多少”。即使候选类很大,一个对单点扰动迟钝的算法仍可能泛化;反过来,输出对单个样本剧烈翻转,会把训练集偶然性带到预测中。
相邻样本与统一稳定性 ​
令
“uniform”指最坏样本与最坏测试点都受控。hypothesis stability 常只对随机训练点或测试点取期望;pointwise hypothesis stability 又有不同量词。它们的结论与常数不能混用。
为什么会控制期望泛化 ​
设
把第一项中的训练样本替换为
强凸正则化例子 ​
对
边界与辨析 ​
随机算法必须说明如何比较内部随机性:固定同一随机种子的耦合、对随机性取期望,或给高概率稳定性,会产生不同定义。稳定性也不是算法正确性:一个稳定地输出常数的算法可以泛化得很稳定,却有很高风险。删除式与替换式相邻关系相近但非恒等,使用定理时需固定协议。
参考资料
- Olivier Bousquet, André Elisseeff, Stability and Generalization, JMLR, 2002.
- Vitaly Feldman, Jan Vondrák, High Probability Generalization Bounds for Uniformly Stable Algorithms, COLT, 2019.