线性回归-line_regression

2017-03-28  本文已影响0人  wildsre

1 什么是线性回归

线性回归属于监督学习的一种(测试样本自带标签),通过对样本的学习,得到拟合函数,根据拟合函数可以对后来的样本进行预测,即输入样本的标签未知,通过拟合函数求出它的标签。

2 怎么得到拟合函数(Hypothesis Function)

2.1 梯度下降法(Gradiant Descent)

对 θ 求偏导,选择一条下降最快的线路,α 为学习速率


theta j

对求和函数求偏导的过程


partial derivative
每次梯度下降都得到一组 θ,当 θ 的变化很小的时候,算法收敛

2.2 标准方程(Normal Equation)

2.3 梯度下降法和通用方程的比较

梯度下降法,需要进行特征的规范化,需要设置学习速率,算法更复杂,但是时间复杂度低,适用于样本较大的情况
标准方程法,精确,简便,但是矩阵求的时间复杂度为 O(n3),很高,因此只适用于小规模样本 1000 以下

上一篇下一篇

猜你喜欢

热点阅读