主要内容

多元线性回归

多元预测变量的线性回归

为了在低维到中等维的数据集上获得更高的精度,使用线性回归模型拟合fitlm

为减少计算时间在高维数据集,拟合线性回归模型使用fitrlinear

应用程序

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

对象

LinearModel 线性回归模型
CompactLinearModel 紧线性回归模型
RegressionLinear 高维数据的线性回归模型
RegressionPartitionedLinear 交叉验证线性回归模型的高维数据

功能

全部展开

创建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对象

预测 预测线性回归模型的响应
石灰 局部可解释模型不可知解释(LIME)
损失 线性回归模型的回归损失
partialDependence 计算部分依赖
plotPartialDependence 创建部分依赖图(PDP)和个人条件期望图(ICE)
沙普利 沙普利值
selectModels 选择拟合正则化线性回归模型

一起工作RegressionPartitionedLinear对象

kfoldLoss 未用于训练的观察的回归损失
kfoldPredict 预测未用于训练的观察结果的反应

拟合和评估线性回归

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

准备数据

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

互动工具

robustdemo 交互式健壮的回归
rsmdemo 交互响应面演示
rstool 交互响应面建模
逐步 交互式逐步回归

主题

线性回归简介

什么是线性回归模型?

回归模型描述一个因变量和一个或多个自变量之间的关系。

线性回归

拟合一个线性回归模型并检验结果。

逐步回归

在逐步回归中,预测因子被自动添加到模型中或从模型中删除。

使用稳健回归减少离群值效应

拟合一个鲁棒模型,它比普通最小二乘对小部分数据的大变化不那么敏感。

选择一个回归函数

根据回归问题的类型选择回归函数,并使用新的拟合函数更新遗留代码。

输出和诊断统计的摘要

使用模型属性和目标函数评估拟合模型。

威尔金森符号

威尔金森表示法提供了一种描述回归和重复度量模型而不指定系数值的方法。

线性回归的工作流

线性回归的工作流

导入和准备数据,拟合线性回归模型,检验和提高其质量,共享模型。

解释线性回归结果

显示和解释线性回归输出统计数据。

具有交互效应的线性回归

构建并分析具有交互作用的线性回归模型,并解释结果。

使用表格进行线性回归

这个例子展示了如何使用表格执行线性和逐步回归分析。

具有范畴协变量的线性回归

使用分类数组和使用分类协变量执行回归fitlm

分析时间序列数据

这个例子展示了如何使用timeseries对象和回归函数。

列车线性回归模型

训练线性回归模型使用fitlm分析内存内数据和内存外数据。

偏最小二乘回归

偏最小二乘

偏最小二乘(Partial least squares, PLS)将原预测变量的线性组合构造新的预测变量,同时考虑观测响应值,从而得到一个具有可靠预测能力的简约模型。

偏最小二乘回归与主成分回归

本实例展示了如何应用偏最小二乘回归(PLSR)和主成分回归(PCR),并讨论了这两种方法的有效性。