[关闭]
@Libaier 2016-07-25T07:56:02.000000Z 字数 789 阅读 1628

线性回归

有监督学习 回归


主要思想

线性回归是利用称为线性回归方程的最小二乘函数对一个或多个自变量和因变量之间关系进行建模的一种回归分析。

产生背景

The earliest form of regression was the method of least squares, which was published by Legendre in 1805, and by Gauss in 1809.

应用场景

核心理解

使用一条直线去拟合数据点??

主要推导

最小化平方误差


此函数为凸函数,求偏导为零可求的最优解w,b

同时此方法可以写成代数形式求解

求解算法

最小二乘法,特征数大于样本数,可能得到多组解。

伪代码

  1. 输入:数据集D(N个样本)
  2. 过程:
  3. 通过使用推导中的公式计算wb,可以使用代数形式求解,此时矩阵求逆改为求解方程组的方法求。
  4. 输出:线性回归方程

复杂度分析

时间复杂度:非代数形式O(N),代数形式代码及复杂度

大数据下改进

to be done

评价

算法改进

参考资料

  1. wiki

  2. scikit-learn

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注