数学建模--偏最小二乘法
偏最小二乘法
文章目录
- 偏最小二乘法
- 一、偏最小二乘法
- 二、案例分析
- 数据标准化
- 求相关矩阵
一、偏最小二乘法
在实际问题中,经常遇到需要研究两组多重相关变量间的相互依赖关系,并研究用一组变量(常称为自变量或预测变量)去预测另一组变量(常称为因变量或响应变量),除了最小二乘准则下的经典多元线性回归分析(MLR),提取自变量组主成分的主成分回归分析(PCR)等方法外,还有近年发展起来的偏最小二乘(PLS)回归方法。
偏最小二乘回归提供一种多对多线性回归建模的方法,特别当两组变量的个数很多,且都存在多重相关性,而观测数据的数量(样本量)又较少时,用偏最小二乘回归建立的模型具有传统的经典回归分析等方法所没有的优点。
二、案例分析
本例采用兰纳胡德(Linnerud)给出的关于体能训练的数据进行偏最小二乘回归建模。在这个数据系统中被测的样本点,是某健身俱乐部的20位中年男子。被测变量分为两组。第一组是身体特征指标 ,包括体重、腰围、脉搏。第二组变量是训练结果指标 ,包括单杠、弯曲、跳高。原始数据见表11.1。
解 分别表示自变量指标体重、腰围、脉搏, 分别表示因变量指标单杠、弯曲、跳高,自变量的观测数据矩阵记为 AAA,因变量的观测数据矩阵记为BBB 。
数据标准化
求相关矩阵
数学建模--偏最小二乘法相关推荐
- 数学建模 偏最小二乘回归模型
偏最小二乘回归 背景:在实际问题中,经常遇到需要研究两组多重相关变量间的相互依赖关系,并研究用一组变量(常称为自变量或预测变量)去预测另一组变量(常称为因变量或响应变量),除了最小二乘准则下的经典多元 ...
- 数学建模-偏最小二乘回归模型
偏最小二乘回归提供一种多对多线性回归建模的方法,特别当两组变量的个数很多,且都存在多重相关性,而观测数据的数量(样本量)又较少时,用偏最小二乘回归建立的模型具有传统的经典回归分析等方法所没有的优点. ...
- 数学建模1(历年问题与模型)
数学问题 数学模型 程序情况 求解工厂生产总费用最小 LP模型 谢金鑫优化建模与LINGO\program\新建文件夹\ch03 分组匹配效率最高问题 同上 分组匹配效率最高问题 同上 二次规 ...
- 数学建模十大算法02—插值与拟合(拉格朗日插值、三次样条插值、线性最小二乘法……)
文章目录 引入 一.插值 1.1 分段线性插值 1.2 牛顿插值法 1.3 拉格朗日插值多项式 1.4 样条插值 1.4.1 三次样条插值 1.5 二维插值 1.5.1 插值节点为网格节点 1.5.2 ...
- 【数学建模学习】偏最小二乘回归PLSR原理和板子
解决问题方向:对于n个自变量,m个因变量的建模问题. 原理:首先在自变量集中提出第一主成分u1(PCA,x1-xn的线性组合),同时在因变量中集中提出第一主成分v1,并要求u1,v1的相关程度达到最大 ...
- 数学建模7 多元线性回归分析
1.回归思想 相关性(不是因果性) Y:因变量,常常是我们需要研究的核心变量,分为连续值型,0-1型,定序变量,计数变量,生存变量 X:自变量(解释变量) 回归分析:研究x和y之间的相关性的分析,尝试 ...
- 数学建模学习1.22——多元回归分析
清风老师课程 目录 一.回归分析简介 二.数据分类与数据处理方法 三.线性回归 四.回归系数的解释与模型分类 五.回归实例 六.错误论文分析 七.清风老师的毕业论文讲解 八.异方差,多重共线性和逐步 ...
- Maltab在数学建模中的应用(第二版)——读书笔记上
Maltab在数学建模中的应用(第二版)--读书笔记上 1.MATLAB与数据文件的交互 1.1数据拟合 1.2数据拟合实例 1.3数据可视化 1.4层次分析法 2.规划问题的MATLAB求解(多约束 ...
- 数学建模竞赛中必须掌握的10个统计分析方法
无论你在数据科学中是何种立场,你都无法忽视数据的重要性,数据科学家的职责就是分析.组织和应用这些数据. 著名求职网站 Glassdoor 根据庞大的就业数据和员工反馈信息,将数据科学家排名为美国最佳的 ...
- matlab试用SUMT外点法求解,数学建模集训知识大纲
数学建模集训知识大纲 文章目录 数学建模集训知识大纲 评价算法 简单加权法 逼近于理想解的排序法(TOPSIS算法) 层次分析法 主成分分析法 模糊综合评价法 聚类分析法 秩和比法 人工神经网络 熵权 ...
最新文章
- (转)mongodb分片
- C/C++栈溢出的几种解决办法
- 在JAVA读取Excel数据的日期格式
- JS中setTimeout()的使用方法具体解释
- 为您的系统指定一个默认的软件仓库(YUM), 命令行配置自动yum源
- Python中下划线---完全解读
- 推荐一款文件搜索神器Everything!
- 如何解决数据一致性、任务调度、流水号生成等问题?
- 将登录等信息保存到session中和退出session
- 在idea里如何实现Git项目回滚
- 微服务调用组件Ribbon底层调用流程分析
- 阿里云部署hexo教程
- 用mindspore写了一个decouplehead模块,在yolov5上使用时报错
- 基于java的志愿信息管理系统_基于jsp的志愿者管理系统-JavaEE实现志愿者管理系统 - java项目源码...
- 如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数(亦称为自恋性数)。 如 407=4^3+0^3+7^3就是一个阿姆斯特朗数。试编程求大于1小于1000的所有阿姆斯特朗数。
- HDU 操作系统实验二 -设计一个系统调用,返回指定进程的相关时间信息
- php修改服务器ip地址,php修改服务器ip地址
- 【07月05日】北上资金持股比例排名
- 利用background-position 制作图片爆炸的效果
- 基于MR采样用户定位的高负荷扇区优化