【概述】
无论是基于 VC 维还是 Rademacher 复杂度来推导泛化误差界,所得到的结果均与具体学习算法无关,对所有学习算法都适用,这使得人们能够脱离具体学习算法的设计来考虑学习问题本身的性质,但在另一方面,若希望获得与算法有关的分析结果,则需另辟蹊径,稳定性分析(Stability Analysis)就是这方面中的一个方向
在 PAC 学习理论概述 中,介绍了 PAC 学习理论,由于恰 PAC 学习并不实际,因此更重要的是研究假设空间 $\mathcal{H}$ 与概念类 $\mathcal{C}$ 不同的情景,即在给定 $n$ 个样本的训练集 $D$ 时,找出满足误差参数 $\epsilon$ 的假设
在 $|\mathcal{H}|$ 无限时,称假设空间 $\mathcal{H}$ 为无限假设空间,现实学习任务所面临的通常都是无限假设空间,例如实数域中的所有空间、$\mathbb{R}^{d}$ 空间中的所有线性超平面等,要想对该种情形的可学习性进行研究,就需要度量假设空间的复杂度,最常见的方法就是考虑假设空间的 VC 维(Vapnik-Chervonenkis Dimension)
在 PAC 学习理论概述 中,介绍了 PAC 学习理论,由于恰 PAC 学习并不实际,因此更重要的是研究假设空间 $\mathcal{H}$ 与概念类 $\mathcal{C}$ 不同的情景,即在给定 $n$ 个样本的训练集 $D$ 时,找出满足误差参数 $\epsilon$ 的假设
在 $|\mathcal{H}|$ 有限时,称假设空间 $\mathcal{H}$ 为有限假设空间,其可分为两种情形: