机器学习笔记之统计学习方法三要素

机器学习中的统计学习理论 EM算法通过迭代更新隐变量的期望,最大化观测数据的似然函数,常用于处理含有隐变量的概率模型。 阅读详情

前言

本学期学习了机器学习的课程,读了《统计学习方法》——李航著,做为笔记。统计学习方法都是由模型、策略和算法构成的,作为初学者,可能大部分人都直接上手,各种python库一顿乱调,但其实知识不成体系(比如我hhhh),在我学习过程中慢慢意识到知识体系的重要性。

统计学习方法三要素

模型

我们在拿到一个问题,需要想的第一件事就是学习什么样的模型。在监督学习中,模型就是所要学习的条件概率分布或决策函数。在模型的假设空间中,包含了无数个可能的条件概率分布或决策函数。至于什么是决策函数和条件概率模型的区别是什么呢?我理解的是决策函数相当于给个评分或者频数,条件概率分布那显然就是概率了,但其实将决策函数的结果进行归一化也就变成概率了不是吗。

策略

我觉得三要素里最需要弄明白的就是策略了。我们有了模型的假设空间,但我们如何从假设空间中得到最优模型呢?这个才是最关键的啊!
那既然要选择最优的模型,自然就需要一个东西来度量模型的好坏了。损失函数度量模型一次预测的好坏,风险函数度量平均意义下的模型预测的好坏。那风险函数其实就是损失函数的期望,这个期望是模型f(x)在联合分布P(X,Y)的平均意义下的损失。但监督学习的问题就在这里,我们是不知道联合分布P(X,Y),如果知道的话直接条件概率求就完事儿了,所以学习的目的就在于此,我们不知道联合分布就无法求得风险函数(或者叫期望损失),我们只能想办法近似的去表示它。
我们可以给出损失函数,那对训练集大小的平均损失就能整出来,就是训练集中所有样本的损失之和除于样本总数,这个是经验风险或者叫经验损失。那根据大数定理,当样本容量N区域正无穷的时候,经验风险就趋于期望风险,所以我们就可以用经验风险来估计期望风险。
那么问题又来了,现实中训练样本数目是有限的,所以用经验风险来估计期望风险肯定是有误差的,这就要对经验风险进行一定的矫正,这就引出了监督学习中的两个基本策略:经验风险最小化和结构风险最小化。
经验风险最小化和结构风险最小化
经验风险

《统计学习方法》——李航 学习大纲 最近在学习李航写的统计学习方法概论, 每一章都用xmind理清了思路,括号里是书里的公式,第一次写博文,敬请指教~~~~ 第一章 统计学习方法论 第二章 感知机 每个方法其实只需要着重掌握三要素和输入输出就可以了,主要看模型、策略和算法。 感知机主要是二类分类的线性分类模型。 看到后面会注意感知机和支持向量机的区别。 第三章 k近 阅读详情

相关推荐

机器学习笔记一:关于机器学习

这本笔记的参考书目和课程为: 《机器学习基础教程》:机械工业出版社 模式识别与机器学习(PRML) 统计学习方法:清华大学出版社,李航 Deep Learning:Ian Goodfellow,Yoshua Bengio,Aaron Counrville 斯坦福《机器学习公开课》吴恩达 之后的内容都是来源于这几本书的学习和一些反思,后面就不强调了。这里的机器学习默认是统计机器学习,后面

谢小小XH 4723

统计学习方法学习笔记(一)统计学习方法的分类和简介,统计学习方法三要素(模型,策略和算法)

文章目录统计学习分类基本分类按模型进行分类按算法进行分类按技巧分类统计学习方法三要素实现统计学习方法的步骤如下:模型策略算法 统计学习分类 基本分类 监督学习 无监督学习 强化学习 有时还包括 半监督学习 主动学习。 ···························································································· 监督学习: 根据已有的数据集,知道输入和输出结果之间的关系。根据这种已知的关系,训练得到一个最优的模型。 通

weixin_45178611的博客 1386

【机器学习】李航 统计学习方法 知识点总结

机器学习实战代码 阅读目录 知识点 感知机 k近邻法 朴素贝叶斯 决策树 logistic回归和最大熵模型 支持向量机 提升方法 EM算法 隐马尔可夫模型(HMM) 统计学习方法总结 神经网络 K-Means Bagging Apriori 降维方法 引用 因为要准备面试,本文以李航的《统计学习方法》为主,结合西瓜书等其他资料对机器学习知识做一个整理. 知识点...

sowhat 1万+

(篇八)C语言在母串删子串、输入位置截取子串

文章目录一、字符串二、删除指定的字符三、从母串中截取子串四、输入位置截取子串 本篇主要介绍C语言字符串中的相关操作,然后分析两个C语言实例——在母串中指定删除子串、在母串中截取子串 一、字符串 了解C 语言的都知道,C语言中没有字符串类型,所以C语言是用字符串常量、字符指针、字符数组来表示字符串。这些字符串都是以 NULL、’\0’或者ASCII==0来结尾。说白了就是一个个字符组成一串有序序列,...

Viewinfinitely的博客 1512

akshare 布林通道策略

import datetime import pandas as pd import backtrader as bt import matplotlib.pyplot as plt from datetime import datetime import matplotlib import akshare as ak %matplotlib inline class Boll_strategy(bt.Strategy): #自定义参数,每次买入1800手 params=(('size'.

qq_26742269的博客 5344

Ubuntu系统下STM32开发环境搭建:从零配置CubeMX、VSCode与OpenOCD调试实战

本文详细介绍了在Ubuntu系统下搭建STM32开发环境的完整流程,包括CubeMX、VSCode和OpenOCD的安装配置。通过实战教程指导开发者从基础环境准备到工程创建与调试,提供高效的嵌入式开发解决方案,并分享常见问题解决方法。

potato的博客 942

棋牌App逆向工程实战:透视风险分析与反作弊加固思路

在移动应用安全领域,逆向工程是一项关键的攻防技术,它通过静态分析、动态调试与协议抓包等手段,深入还原客户端真实逻辑。这项技术的核心原理,是从已编译的安装包中提取数据流,验证服务端下发的信息是否超出了客户端应有的可见范围。从技术价值看,安全测试人员可以借此定位协议层、内存层与缓存层的潜在风险,为反作弊体系提供精准的加固建议。在棋牌类App等实时对局场景中,逆向工程常被用于排查牌局信息泄露类隐患,而合规授权与测试环境是开展此类研究的必要前提。本文结合一次棋牌App的安全评估实践,梳理了从环境准备到数据流还原的完

weixin_29326909的博客 176

安卓集成华为HMS Scankit实现自定义扫码功能

实现扫码功能 使用的是集成华为扫描的SDK,UI界面借鉴的是谷歌官方的Zxing项目中的自定义view,两者结合实现。 先上效果图: 先在项目根级别(build.gradle)当中配置HMS Core SDK的Maven仓地址。 // 配置HMS Core SDK的Maven仓地址。 maven {url 'https://developer.huawei.com/repo/'} // 配置HMS Core SDK的Maven仓地址。 maven {url 'https://developer.huaw

qq_47625961的博客 5512

RK3568平台开发系列讲解(外设篇)CAN的使用

📢 本篇章带大家快速了解CAN的使用。

内核笔记 2353

Planet explorer:免费获取高分辨率影像的网站

该软件提供了高质量的卫星图像和地形数据,用户可以使用该软件来查看地球上任何地方的详细地图信息,包括地形、道路、建筑物等。在接下来的30天里,你可以点击应用顶部的切换按钮,在新的和当前的应用之间进行切换。如果在你感兴趣的地区没有高分辨率图像,可以通过我们的SkySat卫星为你采购。如果你还没有与我们的50厘米图像合作,请在这里下载我们的高分辨率图像样本,或联系销售,在你的合同中增加任务访问。你可以在 "我的订单 "中订购你的数据以供下载。你也可以点击双方按钮,将图像的足迹锁定在地图上,以获得更好的。

此星光明博客 1681

MATLAB - ROS 2 工具箱入门教程

ROS 工具箱提供了一个连接 MATLAB® 和 Simulink® 与机器人操作系统(ROS 和 ROS 2)的接口。利用该工具箱,您可以设计 ROS 节点网络,并将 MATLAB 或 Simulink 生成的 ROS 节点与现有的 ROS 网络相结合。工具箱包括 MATLAB 函数和 Simulink 块,可通过记录、导入和回放 rosbag 文件来可视化和分析 ROS 数据。您还可以连接到实时 ROS 网络,访问 ROS 消息。

机器人控制与仿真应用 3068

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

上一篇: HIT 软构 第七章总结
下一篇: 机器学习笔记之基础回归问题
达不溜溜球
博客等级 码龄7年 1粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值