pls可以选择通过交叉验证来估计均方预测误差(MSEP),在这种情况下使用10倍CV。

R

1

[X1,Y1,Xs,Ys,β,pctVar,PLSmsep]=plsregress(X,y,10,'CV',10);

对于PCR,crossval结合用于计算PCR的平方误差之和,可以再次使用10倍交叉验证来估计MSEP。

R

1

PCRmsep=sum(crossval(@pcrsse,X,y,'KFold',10),1)/n;

PLSR的MSEP曲线表明两个或三个成分好。另一方面,PCR需要四个成分才能获得相同的预测精度。

事实上,PCR中的第二个成分会增加模型的预测误差,这表明该成分中包含的预测变量的组合与其没有很强的相关性y。再次,这是因为PCR构建成分来解释X,而不是y。

模型简约

因此,如果PCR需要四个成分来获得与具有三个成分的PLSR相同的预测精度,那么PLSR模型是否更加简约?这取决于您考虑的模型的哪个方面。

PLS权重是定义PLS分量的原始变量的线性组合,即,它们描述了PLSR中的每个分量依赖于原始变量的权重。

类似地,PCA载荷描述了PCR中每个成分依赖于原始变量的强度。

对于PLSR或PCR,可以通过检查每个成分最重要的变量来为每个成分提供有意义的解释。例如,利用这些光谱数据,可以根据汽油中存在的化合物解释强度峰值,然后观察特定成分的权重挑选出少量这些化合物。从这个角度来看,更少的成分更易于解释,并且由于PLSR通常需要更少的成分来充分预测因变量,因此会导致更简约的模型。

另一方面,PLSR和PCR都导致每个原始预测变量的一个回归系数加上截距。从这个意义上讲,两者都不是更简约,因为无论使用多少成分,两种模型都依赖于所有预测变量。更具体地,对于这些数据,两个模型都需要401个光谱强度值以进行预测。

然而,最终目标可能是将原始变量集减少到仍然能够准确预测因变量的较小子集。例如,可以使用PLS权重或PCA载荷来仅选择对每个成分贡献最大的那些变量。如前所示,来自PCR模型拟合的一些成分可主要用于描述预测变量的变化,并且可包括与因变量不强相关的变量的权重。因此,PCR会导致保留预测不必要的变量。

对于本例中使用的数据,PLSR和PCR所需的成分数量之间的差异不是很大,PLS权重和PCA载荷选择了相同的变量。其他数据可能并非如此。

plsr matlab,matlab中的偏最小二乘回归(PLSR)和主成分回归(PCR)相关推荐

  1. 偏最小二乘,主成分分析,主成分回归,奇异值之间的关系

    在统计中,主成分回归(PCR)是一种基于主成分分析(PCA)的回归分析技术. 在PCR中,不是直接对解释变量进行因变量回归,而是将解释变量的主要成分用作回归变量. 基于奇异值分解(SVD)的偏最小二乘 ...

  2. 高维数据惩罚回归方法:主成分回归PCR、岭回归、lasso、弹性网络elastic net分析基因数据...

    原文链接:http://tecdat.cn/?p=23378 1 介绍 在本文中,我们将研究以下主题 证明为什么低维预测模型在高维中会失败. 进行主成分回归(PCR). 使用glmnet()进行岭回归 ...

  3. 主成分回归之后预测_主成分回归解析.ppt

    教学课件课件PPT医学培训课件教育资源教材讲义 主成分回归分析 一.主成分估计 主成分估计是以P个主成分中的前q个贡献大的主成分为自变量建立回归方程,估计参数的一种方法. 它可以消除变量间的多重共线性 ...

  4. MATLAB中的偏最小二乘回归(PLSR)和主成分回归(PCR)

    通过Matlab示例来解释偏最小二乘的原理 此示例显示如何在matlab中应用偏最小二乘回归(PLSR)和主成分回归(PCR),并讨论这两种方法的有效性. 当存在大量预测变量时,PLSR和PCR都是对 ...

  5. matlab偏最小二乘截距,matlab代写偏最小二乘回归(PLSR)和主成分回归(PCR)

    原标题:matlab代写偏最小二乘回归(PLSR)和主成分回归(PCR) 原文:http://tecdat.cn/?p=2655 此示例显示如何在matlab中应用偏最小二乘回归(PLSR)和主成分回 ...

  6. 偏最小二乘回归(PLSR)和主成分回归(PCR)

    本项目中我们被要求显示如何在matlab中应用偏最小二乘回归(PLSR)和主成分回归(PCR),并讨论这两种方法的有效性.当存在大量预测变量时,PLSR和PCR都是对因变量建模的方法,并且这些预测变量 ...

  7. 回归预测 | MATLAB实现PLS(偏最小二乘法)和PCR(主成分回归)多输入单输出

    回归预测 | MATLAB实现PLS(偏最小二乘法)和PCR(主成分回归)多输入单输出 目录 回归预测 | MATLAB实现PLS(偏最小二乘法)和PCR(主成分回归)多输入单输出 预测效果 基本介绍 ...

  8. r语言pls分析_R语言中的偏最小二乘PLS回归算法

    偏最小二乘回归: 我将围绕结构方程建模(SEM)技术进行一些咨询,以解决独特的业务问题.我们试图识别客户对各种产品的偏好,传统的回归是不够的,因为数据集的高度分量以及变量的多重共线性.PLS是处理这些 ...

  9. r语言pls分析_R语言中的偏最小二乘回归PLS-DA

    主成分回归(PCR)的方法 本质上是使用第一个方法的普通最小二乘(OLS)拟合​来自预测变量的主成分(PC).这带来许多优点: 预测变量的数量实际上没有限制. 相关的预测变量不会破坏回归拟合. 但是, ...

  10. R语言之主成分回归与偏最小二乘xt8.3xt8.4

    第8章 主成分回归与偏最小二乘 8.3 对例5.5的Hald水泥问题用主成分回归方法建立模型,并与其他方法的结果进行比较. 8.4 对例5.5的Hald水泥问题用偏最小二乘方法建立模型,并与其他方法的 ...

最新文章

  1. LeCun:现在还没有真正的AI系统,机器与生物系统差远了
  2. 9个点的所有解锁图_黔隆科技刷机教程酷派C1068忘记密码刷机解锁降级救砖解屏幕锁账户锁教程...
  3. 2018年第九届蓝桥杯C/C++ C组国赛 —— 第四题:约瑟夫环
  4. 如何提升你的CSS技能?掌握这20个css技巧即可[完整版]
  5. [每日一题] 11gOCP 1z0-052 :2013-09-16 shared server mode........................................B21...
  6. pythonocc_链轮
  7. 网站备案各个管局的审核时间多久?
  8. 1008. 【SHOI2008】仙人图(II)
  9. java简单人物介绍
  10. SQLserver基础--语句、存储过程(七)
  11. 分布式id php,PHP生成类MongoId的分布式主键
  12. 计算机网络的社会环境分析_计算机网络的功能和应用
  13. 基于matlab的图像形状与分类毕业设计(含源文)
  14. CodeForces - Feng Shui(半平面交)
  15. 二分图——洛谷P3386 【模板】二分图匹
  16. SSL证书申购指南教程
  17. Human Body 身体部位名称
  18. jenkins安装和配置(二):配置第一个项目
  19. 【Java】int a = 2; 输出 a+++1 的结果是多少? 以及输出之后a的值是多少?
  20. 7-2 实验二 银行利息结算

热门文章

  1. ADF单位根检验三种形式_第三章(下):t 检验和 F 检验
  2. 参加项目管理培训的一些体会
  3. 付费入群怎么做_微信群怎么设置付费才可以进入
  4. python美元汇率兑换程序代码_如何实现python汇率转换代码
  5. 使用VsCode管理Gitee仓库中的项目
  6. 摄像头录像时出现连接错误
  7. 终于明白那些年知其然而不知其所以然的iOS内存管理方式
  8. 【Python】 -- from module import * 、from module import function 与 import module
  9. 计算机网络能进国企吗,毕业之后想进国企?选这几个专业,录取几率更大,没毕业就签合同...
  10. 双目三维重建_系列篇|结构光三维重建基本原理