Chapter 5 假设评估

RTR4读书笔记 Chapter5 Shading Basics 5.1 阴影模型(Shading Model) Gooch Model,根据顶点法线与灯光方向的接近程度来计算冷暖色调。 该光照模型不考虑光照的强度与颜色,只使用了光照方向。 ±号指Clamp01 r = 2(n * l)*n - l为反射光方向的计算 5.2 光源(Light Sources) ... 阅读详情

第5章 评估假设

对假设的精度进行经验评估是机器学习中的基本问题。

5.1 估计假设精度

5.1.1 样本错误率和真实错误率

  1. 样本错误率(Sample Error):假设h关于目标函数f和数据样本S的样本错误率(标记为errorS(h)为

    errorS(h)≡1n∑x∈Sδ(f(x),h(x))

    其中,n为S中样例的数量,而δ(f(x),h(x))在f(x)≠h(x)时为1,否则为0。

  2. 真实错误率(True Error):假设h关于目标函数f和分布D的真实错误率(标记为errorD(h)为h按D分布随机抽取实例被误分类的概率:

    errorD(h)≡Prx∈D[f(x)≠h(x)]

5.1.2 离散值假设的置信区间

若要基于某个离散值假设 h 在样本 S 上观察到的样本错误率估计它的真实错误率,其中:

  • 样本S包含n个样例,它们的抽取按照概率分布D,抽取过程是相互独立的,且不依赖于h;
  • n≥30
  • 假设h在这n个样例上犯了r个错误(errorS(h)=rn);
    则,可断言:
    1. 没有其他信息的话,errorD(h) 最可能的值为 errorS(h) ;
    2. 有大约95%的可能性,真实错误率 errorD(h) 处于下面的区间内:
      errorS(h)±1.96errorS(h)(1−errorS(h))n−−−−−−−−−−−−−−−−−−−−√

常数1.96是由95%这一置信度确定的(见《标准正态分布双侧上分位点表》)。

定义 zn 为计算 N% 置信区间是的常数。计算 errorD(h) 的 N% 置信区间的一般表达式为:

errorS(h)±znerrorS(h)(1−errorS(h))n−−−−−−−−−−−−−−−−−−−−√

5.2 统计理论基础

5.2.1 二项分布

离散值假设 h 在 n 个样例上犯了 r 个错误的概率服从二项分布:

Pr(X=r)=P(r)=n!r!(n−r)!pr(1−p)n−r

期望:E[X]=np
标准差:σX=np(1−p)−−−−−−−−√
对于足够大的 n,二项分布很接近有同样均值和方差的正态分布。建议只在 np(1−p)≥5 时使用正态分布来近似二项分布。

5.2.2 估计偏差(Estimator Bias)

针对任意参数 p 的估计量 Y 的估计偏差定义为:E[Y]−p。
若估计偏差为0,称 Y 为 p 的无偏估计量(Unbiased Estimator)。

5.2.3 置信区间(Confidence Interval)

参数 p 的 N% 置信区间是的一个以 N% 的概率包含 p 的区间。
如果随机变量 Y 服从均值为 μ ,标准差为 σ 的正态分布,那么 Y 的任一观察值 y 有 N% 的几率会落入区间: μ±zNσ ,相似地,均值 μ 有 N% 的几率会落入区间: y±zNσ 。

5.2.4 双侧与单侧边界

由一个有下界 L 和上界 U 的 100(1−α)% 置信区间,可得到一个下界为 L 且无上界的 100(1−α∕2)% 置信区间,同时也可得出一个有上界 U 且无下界的 100(1−α∕2)% 置信区间。

5.3 推导置信区间的一般方法

一般包含一下步骤:
1. 确定基准总体中要估计的参数
2. 定义一个估计量,应选择最小方差的无偏估计量
3. 确定控制估计量的概率分布,包括其均值和方差
4. 通过寻找阈值(上界、下界)确定置信区间

5.4 学习算法比较

假定有 LA 和 LB 两个算法,要确定为了学习一特定的目标函数 f ,平均哪个算法更好。即从一基准实例分布D中抽取包含 n 个样例的训练集合,在所有这样的集合中测量两个算法的平均性能:

ES⊂D[errorD(LA(S))−errorD(LB(S))]

其中,L(S)表示在给定训练数据的样本S时,学习算法L输出的假设。
实际的学习算法比较中,只有一个有限的样本D0 。用下述方法来估计两个算法的错误率差异:
1. 将可用数据 D0 分隔成 k 个相同大小的不相交子集 T1,T2,⋯,Tk 。其大小至少为30;
2. 令 i 从1到 k 循环,做如下操作:
Si←{D0−Ti}
hA←LA(Si),hB←LB(Si)
δi←errorTi(hA)−errorTi(hB)
3. 计算

δ¯=1k∑i=1kδi

δ¯ 可以看作是对 ES⊂D0[errorD(LA(S))−errorD(LB(S))] 的估计,其近似的 N% 置信区间可表示为:

δ¯±tN,k−1sδ¯

其中,sδ¯ 代表对 δ¯ 所服从的概率分布的标准差的估计,

sδ¯=1k(k−1)∑i=1k(δi−δ¯)2−−−−−−−−−−−−−−−−−⎷

西瓜书课后答案Chapter1 1.1 首先看版本空间的定义,这篇文章写的很好 http://blog.youkuaiyun.com/qq_18433441/article/details/55682732 概况说来,版本空间就是从假设空间剔除了与正例不一致和与反例一致的假设,它可以看成是对正例的最大泛化。 现在只有西瓜1和西瓜4两个样本: 西瓜1((色泽=青绿、根蒂=蜷缩、敲声=浊响),好瓜))为正例,找到假设空间中和它 阅读详情

相关推荐

评估假设 样本错误率 真实错误率

样本误差率,真实误差率 观察的假设误差率的置信区间 估计量 二项分布,正态分布,中心极限定理 配对 t 测试 学习算法比较

估计器、方差、偏差;三种参数估计方法

DeepLearningBook----reading notes 5.4 Estimators, Bias, and Variance 对于机器学习而言,parameter estimation,bias和variance是三个非常基础的概念,对于形式化地定义generalization、underfitting、overfitting而言非常重要。 5.4.1 Point Estimation 点估计尝试提供对于参数的最好预测。所谓的参数可以是参数化模型(parametric model)中的单个参数或

qq_36033058的博客 2498

SECS/GEM EAP 设备自动化功能原理和设计方案

半导体SECS GEMEAP实现了对生产线上机台的实时监控,是工厂自动化不可缺少的控制系统。EAP系统与FAB中的机台紧密相关,系统的设计与开发必须与生产线的机台实际生产流程相一致,才能达到控制机台生产的目的。 EAP SECS/GEM是MES与设备的桥梁,EAP通过SECS国际标准协议与机台进行数据传输。SECS是半导体设备(半导体行业称设备为机台)必须遵循的一种国际通信协议。EAP就是通过SECS与设备通信、传输数据、发送指令控制设备按照预先定义........

semisecs 17万+

Bias of an estimator

Bias of an estimator Instatistics, thebias(orbias function) of anestimatoris the difference between this estimator'sexpected valueand the true value of the parameter being estimated. An estim...

weixin_30399871的博客 762

Imatest-Star模块(西门子星图)

星图分析指南:基于ISO12233标准的MTF测试方法,通过放射状射线和正弦灰度变化评估相机SFR性能。

weixin_64706696的博客 1566

Aider的Repo Map功能

要把整个项目的所有文件添加到 Repo Map 中,需要调整 Aider 的行为,让它扫描整个代码库并将所有文件纳入 Repo Map。在使用 Aider 时,Repo Map 默认只包含当前会话中明确指定的文件(通过命令行传入的。通过命令行将整个项目的文件列表传递给 Aider,使其初始化时包含所有文件。,让 Aider 在初始化时自动加载整个项目的文件到。如果你的项目是 Git 仓库,Aider 可以通过。在 Aider 的交互模式中,手动添加整个项目文件。,从而生成包含所有文件的 Repo Map。

qq_41638872的博客 1638

误差和梯度下降

介绍机器学习中的误差来源以及梯度下降原理

Keep coding 1657

别让运放自激振荡!手把手教你用波特图分析反相放大电路的稳定性(附LTspice仿真)

本文详细解析了运算放大器在反相放大电路中的稳定性问题,通过波特图分析和LTspice仿真,揭示了自激振荡的成因及解决方案。文章从故障现象识别到数学工具应用,再到实战仿真和工程优化,提供了一套完整的稳定性分析工具链,帮助工程师有效避免运放自激振荡问题。

weixin_31682031的博客 303

机器学习术语

准确率(accuracy) 分类模型预测准确的比例。在多类别分类中,准确率定义如下: 在二分类中,准确率定义为: 激活函数(Activation function) 一种函数(例如 ReLU 或 Sigmoid),将前一层所有神经元激活值的加权和输入到一个非线性函数中,然后向下一层传递该函数的输出值(典型的非线性)。 AdaGrad 一种复杂的梯度下降算法,重新调节每个参数的梯度,高效地给每个参数一个单独的学习率。详见论文: http://www.jmlr.org/papers/volume12/duc

TLDX_XIONG的博客 1846

【三维重建】基于多视角图像的三维重建

基于多视角图像的三维重建》

m0_64446860的博客 8759

基于Proximal Policy Optimization的无人机姿态控制系统的研究及Matlab实现

本文简要介绍了基于Proximal Policy Optimization算法的无人机姿态控制系统,并使用Matlab实现了一个简化版的代码。PPO算法的特点在于能够解决强化学习中的部分可观察性问题,同时还能保持策略网络更新的稳定性。本文将介绍基于Proximal Policy Optimization(PPO)算法的无人机姿态控制系统,并使用Matlab进行简化版实现。无人机姿态控制是指通过调整飞行器各部件的参数,使其保持特定角度、方向和位置的状态。本文将实现无人机的横滚姿态控制,并将其作为实现的示例。

m0_47037246的博客 716

深度学习基础 Week3 误差来源与优化方法

本文系统阐述了机器学习模型泛化误差的核心构成——偏差(Bias)和方差(Variance)。偏差反映模型拟合能力(准不准),高偏差导致欠拟合;方差反映模型稳定性(稳不稳),高方差导致过拟合。二者存在制衡关系,需通过调整模型复杂度来平衡。优化方案包括:对高偏差可增加模型复杂度、丰富特征;对高方差可采用正则化、扩充数据、简化模型等。N折交叉验证是评估模型性能和调优的有效工具。理解偏差-方差权衡对构建泛化性能优异的模型至关重要。

weixin_51996714的博客 265

手把手教你学Simulink——电机电磁兼容与可靠性场景示例:基于Simulink的电机噪声抑制控制仿真

本文带你完成了电机噪声抑制控制的Simulink仿真,实现了:✅ 揭示了电磁噪声从电流到声音的传递机理✅ 搭建了含死区、固定载波等噪声源的高保真模型随机PWM(消除啸叫)谐振控制器(抑制5/7次嗡鸣)谐波注入(降低THD) ✅ 通过综合方案将噪声降低10 dB以上(感知响度减半!) ✅ 为产品静音品质提升提供可落地的控制方案。

MHD0815的博客 94

【LangChain】Chapter5 - Evaluation

本节介绍了使用 LangChain 对 LLM 问答应用进行评估。

AustinCyy的博客 1035

2、MOSFET基本物理效应及其BSIM4模型解析

本文深入探讨了MOSFET的基本物理效应及其在BSIM4模型中的数学表述,涵盖门和沟道的几何结构、温度依赖性、材料模型选项、阈值电压计算、以及其他关键物理效应如LDD电阻、有限电荷厚度、有效迁移率等。同时解析了机械应力、邻近效应及布局依赖效应对MOSFET性能的影响,并通过参数表和建模流程提供了精确建模的指导,旨在帮助读者优化MOSFET器件性能与可靠性。

purple的博客 566

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

大语言模型LLM小白初学笔记Chapter4:部署知识库助手、Chapter5:系统评估与优化

官方文档一个用于快速创建数据应用程序的开源 Python 库。它的设计目标是让数据科学家能够轻松地将数据分析和机器学习模型转化为具有交互性的 Web 应用程序,而无需深入了解 Web 开发。和常规 Web 框架,如 Flask/Django 的不同之处在于,它不需要你去编写任何客户端代码(HTML/CSS/JS),只需要编写普通的 Python 模块,就可以在很短的时间内创建美观并具备高度交互性的界面,从而快速生成数据分析或者机器学习的结果;

weixin_55230265的博客 1791

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

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

基于Keras的Python实践 5 chapter 评估深度学习模型 自动评估 手动评估 K折交叉验证

在keras中,模型评估可以分为自动评估模型和手动评估模型 自动评估模型 自动在每一次epoch中将数据分割为训练集和验证集,并 在每一次epoch后进行验证 from keras.models import Sequential from keras.layers import Dense import numpy as np # 设定随机数种子 np.random.seed(7...

wzw12315的专栏 651

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

《机器学习》Chapter 2 模型评估与选择

《机器学习》Chapter 2 模型评估与选择 2.1 经验误差与过拟合 错误率和精度:通常我们把分类错误的样本数占样本总数的比例称为”错误率“,即如果在m个样本中有a个样本分类错误,则错误率为E=a/m;相应的,1-a/m称为”精度“。 误差:把学习器的实际预测输出和样本的真实输出之间的差异称为”误差“,学习器在训练集上的误差称为”训练误差“,在新样本上的误差称为”泛化误差“。 过拟合与欠拟合:把训练样本自身的一些特点当作了潜在样本都会具有的一般性质,这洋就会导致泛化性能的下降,此现象称为”过拟合“,相对

NZR的blog 946

Thinkbayes_Chapter5

第五章——胜率和加数 贝叶斯的胜率表达形式 胜率表达式可以由贝叶斯定理的概率公式 \[p(H|)p(D|H)=\frac{p(H)p(D|H)}{p(D)}\] 进行推导。如果A和B是互斥且穷尽的,就意味着\(p(B)=1-p(A)\),将支持A的可能性写为o(A),因此我们可以得到: \[o(A|D)=o(A)\frac{p(D|A)}{p(D|B)}\] 在字面形式上,这说明后验赔率是先验胜率...

weixin_33920401的博客 166

Hypothesis Testing(Chapter 5)[@XiruChen]

0. Outlines1. 基本概念 假设,检验统计量,拒绝域; 功效函数; 两类错误,检验的水平; 假设检验的优良性准则(一致最优检验); p-值; 2. 重要的参数检验连续型随机变量: 正态总体均值的检验; 两正态总体均值差的检验; 正态总体方差的检验(一个总体&两个总体); 指数分布参数的检验; 离散型随机变量 二项分布参数pp的检验(符号检验); 泊松分布参数λ\lambda的检验; 大样本

dreamcatcher33的专栏 784

Chapter 5 Exercises

Exercises 5.2-4 Given a permutation A, What is the expected number of indices i such that A[i] = i? The answer is amazingly a constant, 1. Lemma 5.1 The probablity of the permutation that no n...

dinglichun0109的博客 151

西瓜书学习笔记Chapter1-2

西瓜书学习笔记Chapter 1—2Chapter 1 绪论一、学习内容Chapter 2 模型评估与选择一、学习内容二、难点 该学习笔记中,基本概念和理论不详写,具体请看西瓜书 Chapter 1 绪论 一、学习内容 1、假设空间与版本空间 假设空间是指所有假设的集合,版本空间是指与训练集一致的一个假设集合,版本空间能对所有训练样本进行正确的判断。因此,版本空间要比假设空间小。 2、计算假设空间 计算假设空间的规模时,要考虑∅。 3、奥卡姆剃刀原则 原则:如果有多个假设,则选择最简单的那一个。 证明结论:

A_June的博客 420

[PyTorch][chapter 41][卷积网络实战-LeNet5]

LeNet-5是一个经典的深度卷积神经网络,由Yann LeCun在1998年提出,旨在解决手写数字识别问题,被认为是卷积神经网络的开创性工作之一。该网络是第一个被广泛应用于数字图像识别的神经网络之一,也是深度学习领域的里程碑之一。loss.backward() #反向传播计算得到每个参数的梯度值w_grad。这里结合前面学过的LeNet5 模型,总结一下卷积网络搭建,训练的整个流程。optimizer.step() #更新权重系数W。2.2、建立此网络的可学习的参数,以及更新规则。

4AM_明朝百晓生 1831

Chapter 5: Monte Carlo Methods

Chapter 5: Monte Carlo Methods1 Introduction2 Policy evaluation (Monte Carlo Prediction; on-policy)3 Policy improvement (on-policy)4 Generalized policy iteration (GPI; on-policy)4.1 Monte Carlo control with Exploring Starts4.2 Monte Carlo control without

xiwang 723

【Stanford机器学习笔记】5-Review for Chapter 1-4

【Stanford机器学习笔记】5-Review for Chapter 1-4

学习笔记 938

Chapter 5 Local Search Methods

局部搜索是解决复杂计算组合问题(包括约束满足问题(CSP))的基本范式之一。它为解决在许多实际应用程序中遇到的大型和困难的问题实例提供了一些最成功和最通用的方法。尽管在系统、完整的搜索算法方面取得了令人印象深刻的进展,但在许多情况下,局部搜索方法是解决这些大型复杂实例的唯一可行方法。本地搜索算法自然也适合于处理在许多实际应用中出现的优化标准。 局部搜索的基本思想是从一个给定问题实例的随机或启发式...

达达的博客 1303
上一篇: Chapter 4 神经网络
下一篇: Chapter 6 贝叶斯学习
NeutronT
博客等级 码龄10年 14粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值