主要内容

多元线性回归

线性回归与多个预测变量

在一个多元线性回归模型中,响应变量取决于多个预测变量。您可以执行多个线性回归有或没有LinearModel对象,或通过使用回归的学习者应用程序。

更大的准确性通过medium-dimensional低维数据集,使用线性回归模型fitlm

对高维数据集,减少了计算时间符合一个线性回归模型使用fitrlinear

应用程序

回归的学习者 使用监督机器学习训练回归模型预测数据

RegressionLinear预测 使用线性回归模型预测的反应

功能

全部展开

创建LinearModel对象

fitlm 合适的线性回归模型
stepwiselm 进行逐步回归

创建CompactLinearModel对象

紧凑的 紧凑的线性回归模型

添加或删除从线性模型

addTerms 添加条件线性回归模型
removeTerms 删除从线性回归模型
一步 通过添加或删除条款提高线性回归模型

预测的反应

函数宏指令 预测反应的线性回归模型使用一个输入为每个预测
预测 线性回归模型的预测的反应
随机 模拟反应线性回归模型的随机噪声

评估线性模型

方差分析 线性回归模型的方差分析
coefCI 线性回归模型的系数的置信区间估计
coefTest 在线性回归模型系数线性假设检验
dwt Durbin-Watson测试与线性回归模型对象
partialDependence 计算部分依赖

可视化线性模型和汇总统计

情节 散点图或添加变量的线性回归模型
plotAdded 添加变量的线性回归模型
plotAdjustedResponse 调整响应的线性回归模型
plotDiagnostics 情节线性回归模型的观察诊断
plotEffects 情节在线性回归模型预测的主要影响
plotInteraction 情节交互作用的两个线性回归模型的预测
plotPartialDependence 创建部分依赖图(PDP)和个人条件期望(ICE)情节
plotResiduals 情节线性回归模型的残差
plotSlice 通过线性回归拟合曲面的情节片

收集线性模型的属性

收集 收集的属性统计和机器学习工具对象从GPU

创建对象

fitrlinear 适合高维数据的线性回归模型

一起工作RegressionLinear对象

预测 线性回归模型的预测反应
石灰 本地可model-agnostic解释(石灰)
损失 回归线性回归模型的损失
partialDependence 计算部分依赖
plotPartialDependence 创建部分依赖图(PDP)和个人条件期望(ICE)情节
沙普利 沙普利值
selectModels 选择安装正规化的线性回归模型

一起工作RegressionPartitionedLinear对象

kfoldLoss 回归损失的观察中未使用培训
kfoldPredict 预测反应观察不用于培训

适合和评价线性回归

dwt Durbin-Watson测试剩余输入
invpred 逆预测
linhyptest 线性假设检验
plsregress 偏最小二乘(PLS)回归
回归 多元线性回归
regstats 回归诊断
relieff 排名使用ReliefF或RReliefF算法预测的重要性
robustfit 配合强大的线性回归
stepwisefit 适合使用逐步回归线性回归模型

多项式曲线拟合

polyconf 多项式的置信区间
polyfit 多项式曲线拟合

准备数据

x2fx 预测矩阵转换为设计矩阵
dummyvar 创建虚拟变量

互动工具

polytool 互动的多项式拟合
robustdemo 交互式健壮的回归
rsmdemo 互动响应面演示
rstool 互动响应面建模
逐步 交互式逐步回归

对象

LinearModel 线性回归模型
CompactLinearModel 紧凑的线性回归模型
RegressionLinear 高维数据的线性回归模型
RegressionPartitionedLinear 旨在为高维数据线性回归模型

主题

介绍线性回归

线性回归的工作流

偏最小二乘回归

  • 偏最小二乘
    偏最小二乘(PLS)构造新的预测原始变量的线性组合预测变量,而考虑到观测响应值,导致一个吝啬的模型与可靠的预测能力。
  • 偏最小二乘回归和主成分回归
    应用偏最小二乘回归(PLSR)和主成分回归(PCR),并探索了这两种方法的有效性。