梯度下降实现线性回归
机器学习 线性回归
求导
机器学习 线性回归
最终算法:
机器学习 线性回归

多变量线性回归
基础知识
n 代表特征数量
x(i)代表第i个训练实例,是特征矩阵中的第i行,是一个向量(vector)
xj(i)代表特征矩阵中第i行的第j个特征,也就是第i个训练实例的第j个特征.

多变量假设模型hθ(x)
机器学习 线性回归
也可以用向量表示为
机器学习 线性回归
代价函数为
机器学习 线性回归
优化目标
机器学习 线性回归
机器学习 线性回归

多项式回归*
线性回归并不适用于所有数据,有时需要用曲线来适应数据,比如:二次方或者三次方模型
机器学习 线性回归
另外我们也可以令x2=x22,x3=x32将模型转换为线性模型.

正规方程
就只直接令代价函数为0,而不使用梯度下降方法来求代价函数的最小值.

相关文章: