`
king_c
  • 浏览: 214077 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

结构风险最小化(Structural Risk Minimization, SRM)

 
阅读更多

1、定义

  统计学习理论提出了一种新的策略,即把函数集构造为一个函数子集序列,使各个子集按照VC维的大小排列;在每个子集中寻找最小经验风险,在子集间折衷考虑经验风险和置信范围,取得实际风险的最小。这种思想称作结构风险最小化(Structural Risk Minimization),即SRM准则。

 

2、经验风险与真实风险的关系

  统计学习理论系统地研究了对于各种类型的函数集,经验风险和实际风险之间的关系。得出如下结论:对指示函数集中的所有函数(包括使经验风险最小的函数), 经验风险 和实际风险 之间以至少 的概率满足如下关系:

  其中h是函数集的VC维,n是样本数.

  这一结论从理论上说明了学习机器的实际风险是由两部分组成的:一是经验风险(训练误差),另一部分称作置信范围,它和学习机器的VC维及训练样本数有关。 

 

  上式可以简单地表示为:

     

  它表明,在有限训练样本下,学习机器的VC维越高(复杂性越高)则置信范围越大,导致真实风险与经验风险之间可能的差别越大.这就是为什么会出现过学习现象的原因.机器学习过程不但要使经验风险最小,还要使VC维尽量小以缩小置信范围,才能取得较小的实际风险,即对未来样本有较好的推广性.      

 

 

3、结构风险最小化(SRM)的基本思想

  传统机器学习方法中普遍采用的经验风险最小化原则在样本数目有限时是不合理的, 会出现过学习现象(训练误差小并不总能导致好的预测效果.某些情况下,训练误差过小反而会导致推广能力的下降,即真实风险的增加,这就是过学习问题), 因此,需要同时最小化经验风险和置信范围。

 

 

  为此,统计学习理论提出了一种新的策略,即把函数集构造为一个函数子集序列,使各个子集按照VC维的大小排列;在每个子集中寻找最小经验风险,在子集间折衷考虑经验风险和置信范围,取得实际风险的最小。这种思想称作结构风险最小化(Structural Risk Minimization),即SRM准则。  

 


4、实现思路

  实现SRM的思路之一就是设计函数集的某种结构使每个子集中都能取得最小的经验风险(如使训练误差为0),然后只需选择适当的子集使置信范围最小,则这个子集中使经验风险最小的函数就是最优函数。SVM方法实际上就是这种思想的具体实现。

  实现SRM另一种思路是在每个子集中求最小经验风险,然后选择使最小经验风险和置信范围之和最小的子集.显然这种方法比较费时,当子集数目很大甚至是无穷时不可行.

分享到:
评论

相关推荐

    libsvm-3.3.zip

    统计学习理论采用结构风险最小化(structural risk minimization, SRM)准则,在最小化样本点误差的同时,最小化结构风险,提高了模型的泛化能力,且没有数据维数的限制。在进行线性分类时,将分类面取在离两类样本距离较大...

    matlab稀疏表示分类算法.txt

    支持向量机( Support Vector Machines , SVM)是 一种基于统计学习理论的机器...风险最小化( Structural Risk Minimization, SRM )准 则,在最小化样本误差的同时缩小模型泛化误差的 上界,从而提高模型的泛化能力.

    结构相似性指数(Structural Similarity Index)

    利用MATLAB进行结构相似性指数(Structural Similarity Index)计算

    Python 支持向量机分类器的实现

    SVM使用铰链损失函数(hinge loss)计算经验风险(empirical risk)并在求解系统中加入了正则化项以优化结构风险(structural risk),是一个具有稀疏性和稳健性的分类器。SVM可以通过核方法(kernel method)进行非...

    机器学习+matlab+SVM支持向量机

    SVM使用铰链损失函数(hinge loss)计算经验风险(empirical risk)并在求解系统中加入了正则化项以优化结构风险(structural risk),是一个具有稀疏性和稳健性的分类器 。SVM可以通过核方法(kernel method)进行...

    基于matlab的支持向量机分类模型

    SVM使用铰链损失函数(hinge loss)计算经验风险(empirical risk)并在求解系统中加入了正则化项以优化结构风险(structural risk),是一个具有稀疏性和稳健性的分类器。SVM可以通过核方法(kernel method)进行非...

    A Tutorial on Support Vector Machines for Pattern

    The tutorial starts with an overview of the concepts of VC dimension and structural risk minimization. We then describe linear Support Vector Machines (SVMs) for separable and non-separable data, ...

    SVM支持向量机核方法笔记(含推导与证明).pdf

    SVM使用铰链损失函数(hinge loss)计算经验风险(empirical risk)并在求解系统中加入了正则化项以优化结构风险(structural risk),是一个具有稀疏性和稳健性的分类器 。SVM可以通过核方法(kernel method)进行...

    基于matlab支持向量机SVM

    SVM使用铰链损失函数(hinge loss)计算经验风险(empirical risk)并在求解系统中加入了正则化项以优化结构风险(structural risk),是一个具有稀疏性和稳健性的分类器 [2] 。SVM可以通过核方法(kernel method)...

    支持向量机分类算法研究与应用 Research on Classification Algorithm of Support Vector Machine an

    【摘要】 统计学习理论建立在结构风险最小化原则基础上,它是专门针对小样本情况下的机器学习问题而建立的一套新的理论体系。基于统计学习理论的支持向量机算法具有理论完备、全局优化、适应性强、推广能力好等优点,...

    机器学习——支持向量机SVM算法完整实战源码

    SVM使用铰链损失函数(hinge loss)计算经验风险(empirical risk)并在求解系统中加入了正则化项以优化结构风险(structural risk),是一个具有稀疏性和稳健性的分类器 [2] 。SVM可以通过核方法(kernel method)...

    Structural design method

    structural design structural

    lssvm工具箱1_8.pdf

    SVMs have been introduced within the context of statistical learning theory and structural risk minimization. In the methods one solves convex optimization problems, typically quadratic programs. ...

    Computational Structural Analysis and Finite Element Methods

    计算结构分析和有限元法,Computational-Structural-Analysis-and-Finite-Element-Methods,资源来自互联网

    Modeling and Simulation Techniques in Structural Engineering

    Chapter 14:Risk Analysis of Structural Engineering Systems Using Bayesian Inference Chapter 15:Simulating Post-Earthquake Fire Loading in Conventional RC Structures Chapter 16:Structural Integrity ...

    Structural Equation Modeling Example

    Structural Equation Modeling Example Using WinAMOS

    Structural Equation Modeling

    James Grace Structural Equation Modeling for Ecological Analysis

    svm_SVM_

    SVM使用铰链损失函数(hinge loss)计算经验风险(empirical risk)并在求解系统中加入了正则化项以优化结构风险(structural risk),是一个具有稀疏性和稳健性的分类器 [2] 。SVM可以通过核方法(kernel method)...

    Structural Analysis 结构力学

    结构力学, 有限元, 清晰的讲义

    The Plastic Methods of Structural Analysis

    The Plastic Methods of Structural Analysis B G Neal 结构分析的塑性方法

Global site tag (gtag.js) - Google Analytics