紧线性回归模型
CompactLinearModel
是完整线性回归模型对象的紧凑版本吗linearmodel.
.因为紧凑的模型不存储用于适合拟合过程相关的模型或信息的输入数据,所以aCompactLinearModel
对象比linearmodel.
对象。您仍然可以使用紧凑的模型来预测使用新输入数据的响应,但有些linearmodel.
对象函数不适用于紧凑模型。
创建一个CompactLinearModel
从充分培训的模型linearmodel.
模型通过使用袖珍的
.
CoefficientCovariance
- - - - - -系数估计的协方差矩阵系数
- - - - - -系数的名字此属性是只读的。
系数名称,指定为字符向量的小区数组,每个传感器阵列包含相应项的名称。
数据类型:细胞
系数
- - - - - -系数值此属性是只读的。
系数值,指定为表。系数
包含每行系数和这些列:
估计
-估计系数值
SE
- 估计的标准错误
tStat
- - - - - -t-系数为零的测试的统计量
pValue
- - - - - -p价值的t-统计
使用方差分析
(仅适用于线性回归模型)或coefTest
对系数进行其他测试。使用coefCI
找出系数估计的置信区间。
要获取这些列中的任何一列作为向量,请使用点表示法在属性中建立索引。例如,得到模型中估计的系数向量mdl
:
β= mdl.Coefficients.Estimate
数据类型:表格
NumCoefficients
- - - - - -模型系数数量此属性是只读的。
模型系数的数量,指定为正整数。NumCoefficients
包括当模型项缺乏等级时设置为零的系数。
数据类型:双倍的
numestimatedcoeffients.
- - - - - -估计系数数此属性是只读的。
模型中估计系数的数量,指定为正整数。numestimatedcoeffients.
当模型术语缺陷时,不包括设置为零的系数。numestimatedcoeffients.
是回归的自由度。
数据类型:双倍的
教育部
- - - - - -错误自由度此属性是只读的。
误差(残差)的自由度,等于观测数减去估计系数数,指定为正整数。
数据类型:双倍的
loglikelihie
- - - - - -Loglikelihood此属性是只读的。
响应值的对数似然,指定为一个数值,基于每个响应值服从正态分布的假设。正态分布的均值是拟合的(预测的)响应值,方差是MSE
.
数据类型:单
|双倍的
ModelCriterion
- - - - - -模型比较准则此属性是只读的。
模型比较标准指定为具有这些字段的结构:
另类投资会议
-赤池信息准则。AIC = -2 *logL + 2*m
, 在哪里logL
loglikelihood和米
为估计参数的个数。
AICc
-赤池信息标准修正的样本量。AIC = AIC + (2*m*(m + 1))/(n - m - 1)
, 在哪里n
是观察人数。
BIC
- 贝叶斯信息标准。BIC = -2 *logL + m*log(n)
.
中安集团经贸
- 一致的akaike信息标准。caic = -2 * logl + m *(log(n)+ 1)
.
信息标准是模型选择工具,您可以使用它来比较适合同一数据的多个模型。这些标准是基于可能性的模型拟合度量,其中包括对复杂性的惩罚(特别是参数的数量)。不同的信息标准通过惩罚的形式来区分。
当您比较多个模型时,具有最低信息标准值的模型是最合适的模型。最佳拟合模型可以根据用于模型比较的标准而变化。
要获取标量形式的任何标准值,请使用点表示法在属性中建立索引。例如,获取AIC值另类投资会议
在模型中mdl
:
AIC = mdl.modelcrertion.aic.
数据类型:结构体
MSE
- - - - - -均方误差此属性是只读的。
均方误差(残差),指定为数值。
MSE=上交所/教育部,
在哪里MSE为均方误差,上交所是平方误差的总和,和教育部是自由度。
数据类型:单
|双倍的
RMSE
- - - - - -根均匀误差此属性是只读的。
均方根误差(残差),指定为一个数值。
RMSE=√MSE),
在哪里RMSE是否均方根误差和MSE为均方误差。
数据类型:单
|双倍的
Rsquared
- - - - - -模型的r平方值此属性是只读的。
模型的r平方值,指定为具有两个字段的结构:
普通的
- 普通(不调整)R角
调整
- r平方调整系数的数量
r平方值是模型所解释的总平方和的比例。一般的r平方值与苏维埃社会主义共和国
和风场
属性:
Rsquared = SSR /风场
,
在哪里风场
是总平方和,和苏维埃社会主义共和国
为回归平方和。
有关详细信息,请参见决定系数(R-Squared).
要获取这些值中的任何一个作为标量,请使用点表示法在属性中建立索引。例如,获取模型中调整后的r平方值mdl
:
r2 = mdl.Rsquared.Adjusted
数据类型:结构体
上交所
- - - - - -误差平方和此属性是只读的。
误差的平方和(残差),指定为一个数值。
勾股定理意味着
SST = sse + SSR
,
在哪里风场
是总平方和,上交所
是平方误差的总和,和苏维埃社会主义共和国
为回归平方和。
数据类型:单
|双倍的
苏维埃社会主义共和国
- - - - - -回归平方和此属性是只读的。
回归平方和,指定为一个数值。回归平方和等于拟合值离均值的方差平方和。
勾股定理意味着
SST = sse + SSR
,
在哪里风场
是总平方和,上交所
是平方误差的总和,和苏维埃社会主义共和国
为回归平方和。
数据类型:单
|双倍的
风场
- - - - - -总平方和此属性是只读的。
总线总和,指定为数值。正方形总和等于响应矢量的平方偏差之和y
来自意思是(y)
.
勾股定理意味着
SST = sse + SSR
,
在哪里风场
是总平方和,上交所
是平方误差的总和,和苏维埃社会主义共和国
为回归平方和。
数据类型:单
|双倍的
强壮的
- - - - - -健壮的健康信息此属性是只读的。
强大的拟合信息,指定为具有此表中描述的字段的结构。
场 | 描述 |
---|---|
WgtFun |
鲁棒加权函数,如'bisquare' (看“RobustOpts” ) |
调优 |
调优常数。此字段为空([] )如果WgtFun 是“ols” 或者,如果WgtFun 是具有默认调谐常量1的自定义权重函数的函数句柄。 |
权重 |
在坚强的适合的最终迭代的重量传染媒介。这个字段为空为空CompactLinearModel 对象。 |
这个结构是空的,除非您使用稳健回归拟合模型。
数据类型:结构体
公式
- - - - - -模型信息linearformula.
对象此属性是只读的。
模型信息,指定为alinearformula.
对象。
显示拟合模型的公式mdl
使用点表示法:
mdl。公式
NumObservations
- - - - - -数量的观察此属性是只读的。
观察次数拟合用于拟合的拟合功能,指定为正整数。NumObservations
原始表、数据集或矩阵中提供的观察数是否减去任何排除的行(用'排除'
名称值对参数)或具有缺失值的行。
数据类型:双倍的
NumPredictors
- - - - - -预测变量数此属性是只读的。
用于适合模型的预测变量数,指定为正整数。
数据类型:双倍的
NumVariables
- - - - - -数量的变量此属性是只读的。
输入数据中的变量数,指定为正整数。NumVariables
为原始表或数据集中变量的数量,或预测器矩阵和响应向量中列的总数。
NumVariables
也包括任何变量,不是用来适合模型作为预测或作为响应。
数据类型:双倍的
预测
- - - - - -用于拟合模型的预测器名称此属性是只读的。
用于拟合模型的预测器名称,指定为字符向量的单元数组。
数据类型:细胞
ResponseName
- - - - - -响应变量名称此属性是只读的。
响应变量名,指定为字符向量。
数据类型:char
VariableInfo
- - - - - -信息变量此属性是只读的。
有关包含在内的变量的信息变量
,指定为一个表,每个变量和表中描述的列对应一行。
柱子 | 描述 |
---|---|
类 |
变量类,指定为字符向量的单元格数组,例如“双” 和'分类' |
范围 |
可变范围,指定为传感器的单元格数组
|
InModel |
在拟合模型中的变量的指示符,指定为逻辑向量。这个值是真正的 如果模型包含变量。 |
是基本的 |
分类变量的指示器,指定为逻辑向量。这个值是真正的 如果变量是绝对的。 |
VariableInfo
也包括任何变量,不是用来适合模型作为预测或作为响应。
数据类型:表格
VariableNames
- - - - - -变量的名称此属性是只读的。
变量名,指定为字符向量的单元格数组。
如果适合基于表或数据集,则此属性提供表或数据集中变量的名称。
如果拟合是基于预测矩阵和响应向量,VariableNames
属性指定的值“VarNames”
拟合方法的名称-值对参数。的默认值“VarNames”
是{x1, x2,…,‘xn’,‘y’}
.
VariableNames
也包括任何变量,不是用来适合模型作为预测或作为响应。
数据类型:细胞
方差分析 |
线性回归模型的差异分析 |
coefCI |
线性回归模型系数估计的置信区间 |
coefTest |
线性回归模型系数的线性假设检验 |
partialDependence |
计算部分依赖 |
plotEffects |
绘制预测因子在线回归模型的主要效果 |
plotInteraction |
在线性回归模型中绘制两个预测因子的交互作用 |
绘图竞争依赖性 |
创建部分依赖图(PDP)和个人条件期望图(ICE) |
plotSlice |
通过拟合的线性回归曲面绘制切片图 |
收集 |
从GPU中收集机器学习模型的属性 |
对数据拟合一个线性回归模型,并通过丢弃样本数据和一些与拟合过程相关的信息来减少一个完整的、拟合的线性回归模型的大小。
加载largedata4reg
数据集,其中包含15,000个观察和45个预测变量。
负载largedata4reg
适合数据的线性回归模型。
mdl = fitlm (X, Y);
紧凑的模型。
compactMdl =紧凑(mdl);
紧凑模型舍弃了原始样本数据和一些与拟合过程有关的信息。
比较完整模型的大小mdl
紧凑型模型compactmdl.
.
var =谁(“compactMdl”,'mdl');[vars(1).bytes,vars(2).bytes]
ans =1×281537 11408528
紧凑型模型消耗比完整模型更少的内存。
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。