背景基础知识备忘


  平均差

    MD=(∑|xi-x'|)/n

  加权平均差

    A.D=(∑|xi-x'|fi)/∑fi


  方差

    

  标准差

    SD=方差的平方根


  分布函数:
    
 

    设X是一个随机变量,x是任意实数,函数称为X的分布函数。有时也记为X~F(x)    对于任意实数

,有
        
        
  
  概率密度函数:
    

    随机数据的概率密度函数:表示瞬时幅值落在某指定范围内的概率,因此是幅值的函数。它随所取范围的幅值而变化。
   密度函数f(x) 具有下列性质:
    1     
 
    2    
 
    3    
  对概率密度函数作傅里叶变换可得特征函数。
  特征函数与概率密度函数有一对一的关系。因此知道一个分布的特征函数就等同于知道一个分布的概率密度函数。
  

  期望

  离散型:

    离散型随机变量的一切可能的取值xi与对应的概率Pi(=xi)之积的和称为该离散型随机变量的数学期望 

      

  连续型:

    若随机变量X的分布函数F(x)可表示成一个非负可积函数f(x)的积分,则称X为连续性随机变量,f(x)称为X的概率密度函数(分布密度函数)。

      


监督学习:

  目标:学习出一个模型对于给定输入,对其相应输出做出很好的预测

  训练数据集:T={(xi,yi)}  i=1,2,3.......N

  统计学习要素:

    方法=模型+策略+算法

   模型:所要学习的条件概率分布或者决策函数

   策略:略    损失最小的最优化的目标函数

   算法:学习模型的计算方法

  exp:

    损失函数 L(Y,f(x))   f(x)为预测值:

      0-1损失:

        L(Y,f(x))=1   Y !=f(x)

        L(Y,f(x))=0   Y==f(x)

      平方损失:

        L(Y,f(x))=∑(Y-x')2

      绝对损失:

        L(Y,f(x))=|Y-f(x)|

      对数损失   对数似然损失函数:

        L(Y,P(Y|X))=-logP(Y|X)

  损失期望函数:

    Rexp (f)=Ep [L(Y,f(x))]=∫x*y L(y,f(x))p(x,y)dxdy   为模型联合分布的期望损失

  由于对联合分布概率 p(x,y) 未知 对训练集T有经验损失为

    Rexp (f)=(∑L(yi,f(xi)))/N   i=1,2,3,4.......N    为模型的平均损失

  由大数定理:当样本容量N趋向于无穷时,经验损失趋向于期望损失     由于N在实际问题中不可能趋向于无穷,用平均损失估计期望损失不准确,必须对他校正

  方法有:1 经验风险最小化    2 结构风险最小化

  经验风险最小化: 对于假设空间F

    min (∑L(yi,f(xi)))/N  的模型为最佳模型

  结构风险最小化:

    min (∑L(yi,f(xi)))/N+λJ(f)   J(f)为模型复杂度  模型越复杂   J(f)越大   反之亦然   λ为系数  用来权衡经验风险和模型复杂度


以上为背景知识,下一篇看模型评估以及模型选择

    

统计学习方法——P1的更多相关文章

  1. 【NLP】基于统计学习方法角度谈谈CRF(四)

    基于统计学习方法角度谈谈CRF 作者:白宁超 2016年8月2日13:59:46 [摘要]:条件随机场用于序列标注,数据分割等自然语言处理中,表现出很好的效果.在中文分词.中文人名识别和歧义消解等任务 ...

  2. 统计学习方法 --- 感知机模型原理及c++实现

    参考博客 Liam Q博客 和李航的<统计学习方法> 感知机学习旨在求出将训练数据集进行线性划分的分类超平面,为此,导入了基于误分类的损失函数,然后利用梯度下降法对损失函数进行极小化,从而 ...

  3. 统计学习方法笔记--EM算法--三硬币例子补充

    本文,意在说明<统计学习方法>第九章EM算法的三硬币例子,公式(9.5-9.6如何而来) 下面是(公式9.5-9.8)的说明, 本人水平有限,怀着分享学习的态度发表此文,欢迎大家批评,交流 ...

  4. 统计学习方法:KNN

    作者:桂. 时间:2017-04-19  21:20:09 链接:http://www.cnblogs.com/xingshansi/p/6736385.html 声明:欢迎被转载,不过记得注明出处哦 ...

  5. 统计学习方法:罗杰斯特回归及Tensorflow入门

    作者:桂. 时间:2017-04-21  21:11:23 链接:http://www.cnblogs.com/xingshansi/p/6743780.html 前言 看到最近大家都在用Tensor ...

  6. 统计学习方法:核函数(Kernel function)

    作者:桂. 时间:2017-04-26  12:17:42 链接:http://www.cnblogs.com/xingshansi/p/6767980.html 前言 之前分析的感知机.主成分分析( ...

  7. 统计学习方法学习(四)--KNN及kd树的java实现

    K近邻法 1基本概念 K近邻法,是一种基本分类和回归规则.根据已有的训练数据集(含有标签),对于新的实例,根据其最近的k个近邻的类别,通过多数表决的方式进行预测. 2模型相关 2.1 距离的度量方式 ...

  8. 李航《统计学习方法》CH01

    CH01 统计学方法概论 前言 章节目录 统计学习 监督学习 基本概念 问题的形式化 统计学习三要素 模型 策略 算法 模型评估与模型选择 训练误差与测试误差 过拟合与模型选择 正则化与交叉验证 正则 ...

  9. 统计学习方法c++实现之六 支持向量机(SVM)及SMO算法

    前言 支持向量机(SVM)是一种很重要的机器学习分类算法,本身是一种线性分类算法,但是由于加入了核技巧,使得SVM也可以进行非线性数据的分类:SVM本来是一种二分类分类器,但是可以扩展到多分类,本篇不 ...

随机推荐

  1. UVA 11078 Open Credit System(扫描 维护最大值)

    Open Credit System In an open credit system, the students can choose any course they like, but there ...

  2. v4l2简介

    V4L是linux内核中关于视频设备的子系统,为linux下的视频驱动提供了统一的接口,使应用程序可以使用统一的API操作不同的视频设备,简化视频系统的开发与维护 V4L2相比与V4L有更好的扩展性和 ...

  3. 【DP_树形DP专题】题单总结

    转载自 http://blog.csdn.net/woshi250hua/article/details/7644959#t2 题单:http://vjudge.net/contest/123963# ...

  4. mysql query insert中文乱码

    mysql新建的表的charset都是utf8的. 在phpmyadmin里直接敲sql,中文可以insert进去的,但是在php代码里mysql_query同样的sql语句就是不行,保存到表里是乱码 ...

  5. Windows平台下Qt开发环境的搭建

    Qt 是采用开源和商用双协议发布的开放源代码的图形开发类库,现在很多图形化的开源软件都使用了Qt. 下载地址:http://qt-project.org/downloads 1. 下载安装包 你可以从 ...

  6. c#基础班笔记

    1.静态与非静态的区别:是否有static 非静态: 1)在非静态类中,既可以有实例成员,也可以有静态成员 2)在调用实例成员,通过  对象.实例成员 在调用静态成员时,通过  类名.静态成员 静态: ...

  7. php缓存相关

    在php运行期间,php引擎要对php源码进行处理,(词法分析,语法分析等)然后生成opcode. 然后再运行.在这个阶段可以把opcode缓存起来,当下次需要运行这段程序的时候,就避免了再次 进行词 ...

  8. 未能解析此远程名称:'nuget.org'

    今天用Nuget下一个程序包时,发现Nuget挂了:未能解析此远程名称:'nuget.org'.第一反应就是方校长抖威风了,挂个代理上 http://nuget.org 试了下,果然好好的. 用命令n ...

  9. WCF Rest Json

    1.定义ServiceContract及实现 [ServiceContract] public interface IMemberService { [OperationContract] strin ...

  10. nodejs对静态文件目录的处理

    Serving static files in Express To serve static files such as images, CSS files, and JavaScript file ...