《统计学习方法》——概论
来源:互联网 发布:建筑模型动画软件 编辑:程序博客网 时间:2024/06/14 13:33
本文是一篇学习笔记,参考《统计学习方法》一书加上自己的理解,对整个统计学习方法有个整体把握。
什么是统计学习?
拿到一些数据,发现这些数据中的规律或知识,将这些规律或知识用来分析新的数据,这就是统计学习。
不难发现,统计学习有一个基本假设:同类数据具有一定的统计规律性。
而统计学习的目的就是:对新数据进行预测和分析。
以监督学习为主进行讨论。
监督学习:学习一个模型,使模型能够对任意给定的输入,都可以很好地预测一个输出。
如何进行统计学习?
统计学习方法有三要素:模型+策略+算法。
模型
在监督学习中,模型表现有两种表现形式:
- 条件概率分布
- 决策函数
首先需要定义一个假设空间,这个假设空间包含所有可能的条件概率分布或决策函数。下一步就是用一定的策略去找一个最好的条件概率分布或决策函数。
策略
通常用损失函数和风险函数来度量模型预测好坏。两者的区别是,损失函数度量一次预测的好坏,风险函数度量平均意义下预测的好坏。两者的关系是,风险函数是损失函数的数学期望。
我们希望风险函数越小越好,所以风险最小的模型就是最好的模型。
为了防止“过拟合”现象,通常需要在风险函数上加上一个表示模型复杂度的正则项,构成目标函数。
最终,监督学习问题变成了目标函数的最优化问题。
算法
由于监督学习问题归结为最优化问题,因此,需要有一个算法来得到这个最优解。
如何评价学出来的模型?
学习方法评估标准:
- 训练误差
- 测试误差
训练误差——模型关于训练集的平均损失
测试误差——模型关于测试集的平均损失
如果训练误差小,测试误差大,说明出现了过拟合。此时模型复杂度往往过高,对未知数据的预测能力不强,也就是泛化能力不强。
我们希望最终训练误差和测试误差都比较小。
今天就到这里。由于是对整个统计学习框架的感性认识,所以没有公式也没有图表。在往后学习过程中有新的体会再进行补充。——2016.5.24
0 0
- 《统计学习方法》——概论
- 统计学习方法第一章笔记——统计学习方法概论
- 统计学习方法笔记(1)——统计学习方法概论
- 统计学习方法(一)——统计学习方法概论
- 统计学习笔记(1)——统计学习方法概论
- 统计学习笔记(1)——统计学习方法概论
- 统计学习笔记(1)——统计学习方法概论
- 统计学习笔记(1)——统计学习方法概论
- 统计学习笔记(1)——统计学习方法概论
- 统计学习笔记(1)——统计学习方法概论
- 统计学习方法:统计学习方法概论
- 1机器学习基础—2统计学习方法概论
- 《统计学习方法》学习笔记(一)——统计学习方法概论
- 统计学习方法概论
- 第一章 统计学习方法概论
- 统计学习方法概论
- 第一章统计学习方法概论
- 1 - 统计学习方法概论
- RRC连接重配置
- 学习SpringMVC(十八)之JSR303数据校验
- Picasso 图片请求库(工具类)
- JavaScript学习
- angularJs模态框点击空白不隐藏
- 《统计学习方法》——概论
- HDU 1669 Monkey and Banana
- Linux Netfilter实现机制和扩展技术
- 由Maven管理jar文件找不到而引出的问题java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRunt
- centos7安装docker
- Dubbo注册中心
- POJ 1251
- ZOJ-1610 Count the Colors
- 单链表实现多项式的相乘-c语言