线性回归 公式推导
线性回归是机器学习最基本的一个模型,接下来会写几篇各个模型的公式推导,后续再用代码实现下基本的模型运行。
矩阵表示
数据集:
目标函数
其中,几个关键点需要注意:
- 表示样本数量, 表示特征维度;
- 的维度是和样本的特征维度一样的
- 默认情况下 是列向量,但是样本矩阵 中的每一个对应的样本是行向量;
另外可以增加一个偏置,目标函数为 ,其中
这样表示后,其实 也可以简化成,增加了一维而已,计算过程是不会有任何影响的,我们暂且使用 来进行下述的推导。
损失函数:
其中左边一项先做化简,右边相乘的是左边的转置:
要求得损失函数的最小值所对应的,就是求的导数为零的的值;
今天先写到这,后续再更新下“几何解释”,未完待续…