4. 泛化理论

作者: edwin1993 | 来源:发表于2018-04-02 16:06 被阅读23次
  • 证明mh(N) 是多项式
  • 证明mh(N) 可以在Hoeffding不等式中代替M

证明mh(N)为多项式

为了证明mh(N)是多项式
将要证明mh(N) ≤...≤...≤ 某一多项式

主要的参数:
B(N,k):k作为断点时,N个点能被二分的最大组合数。

B(N,k)的递归边界

在满足k的情况下构建下表格,分析其结构。
说明:
为了能够表达递归,所以将Xn分离出来。目的是使得B(N,k) = B(N',k')且N != N'、k!=k'。
表格中每行不重复。

此时,B(N,k) = α + 2β

估算α与β

仅关注N-1个点的时候,

此时,α + β ≤ B(N-1,k)

现在关注S2

image.png

此时 β ≤ B(N-1,k-1)

综上:


所以B的计算矩阵如下:

归纳为:

推导方式如下:

B 与 mh(N)
举例

证明mh(N) 可以在Hoeffding不等式中代替M

增长函数如何描述重叠

在二分过程中,单一的二分结果表示一个有效假设,而假设空间中有无穷多的假设。所以我们考虑能否用有效假设effective(N) ,即增长函数mh(N) , 来代替hoeffding不等式中的M。

但是Ein的可能取值是有限个的,但Eout涉及整个假设空间,所以它的可能取值是无限的。

Eout的处理

可以通过将Eout 替换为验证集(verification set) 的Ein’ 来解决这个问题。

我们将原本进行一次的抽样进行两个次,这样一来获得了Ein’。原本Eout 与 Ein相关联,现在Ein Ein’ 都与Eout相关联,那么Ein 与Ein’ 也相关联。Ein 和 Eout之间比例的所有差异情况都可以在Ein 和Ein’ 上反应出来。(从Ein 完全相同与Ein’ 到 Ein 完全不同于Ein’)


证明流程 VC不等式

相关文章

  • 4. 泛化理论

    证明mh(N) 是多项式 证明mh(N) 可以在Hoeffding不等式中代替M 证明mh(N)为多项式 为了证明...

  • domain文献总结-重于结论(2018-11-17更新)

    DL理论 泛化能力 Predicting the Generalization Gap in Deep Netwo...

  • PAC学习理论

    PAC总结理论:同等条件下,模型越复杂泛化误差越大。同一模型在样本满足一定条件的情况下,其数量越大,模型泛化误差越...

  • 4.泛型

    1.泛型的概念 2.jdk1.4和jdk1.5的变化 3.泛型语法 3.1泛型方法 3.2泛型类 3.3泛型接口 ...

  • UML

    UML关系 泛化关系泛化(generalization)指的是继承关系泛化关系.png 实现关系实现(realiz...

  • C#动态创建实例化泛型对象,实例化新对象 new()

    普通类实例化: 泛型类实例化:(注意`1) 泛型类(多个泛型)实例化:(注意`2)

  • java的类之间的关系

    java的类之间的关系:泛化、依赖、关联、实现、聚合、组合泛化:• 泛化关系(Generalization)也就是...

  • 统计学习方法

    泛化误差上界 机器学习最终目的不是最小的训练误差,而需要看泛化误差; 泛化误差: 即从训练集泛化至训练集外的过程...

  • 《机器学习》第12章 PAC学习理论

    关键字 PAC总结理论:同等条件下,模型越复杂泛化误差越大。同一模型在样本满足一定条件的情况下,其数量越大,模型泛...

  • 教师资格证备考(十九):小学生学习指导

    小学生学习指导: 一、(重点)行为主义学习理论: 1、巴甫洛夫:经典性条件作用理论; 泛化:对条件刺激相似的刺激作...

网友评论

    本文标题:4. 泛化理论

    本文链接:https://www.haomeiwen.com/subject/qdpthftx.html