决定系数MATLAB代码实现return_matlab
一组简单的函数来计算回归。
成对的输入值和目标值随机分布在训练,验证和测试集中。
使用训练集theta的值可以针对任何假设进行计算。
Lambda是通过检测成本函数的最佳值来确定的。
然后,为测试集计算确定系数。
=======
例子
example_linReg.m计算线性假设的回归。
结构拟合数据返回选定的假设,θ的向量,λ的最佳拟合值以及计算出的确定系数。
function:
@(x)hypothesis(x,theta,data)
theta:
[6x1
double]
lambda:
1.0000e-06
R2:
1
example_calcReg计算在example_hypothesis.m中给出的假设的回归。
动机
实施此回归代码的原因:
遵循计算的每一步
通过将应用的值按组分布来获得显着拟合
在不改变环境的情况下为不同的假设应用代码
用法
在Matlab中运行calcReg.m。
将输入值和目标值加载到您的工作空间中,然后选择一个假设,theta的初始值和必需的选项。
执照
有关更多信息,请参见LICENSE文件。
2022-09-03 19:52:36
43KB
系统开源
1