多元线性回归

多元线性回归的目标函数: $$\hat y = X_b \cdot \theta $$ 使$ \sum_{i=1}^m(y^{(i)} - {\hat y}^{(i)})^2 $ 尽可能小。 即使 $ (y - X_b \cdot \theta)^T (y-X_b \cdot \theta)$ 尽可能小。

以下是多元线性回归的正规方程解( Normal Equation), 时间复杂度高: $O(n^3)$ (优化后是 $O(n^{2.4})$), 优点是不需要对数据做归一化处理。 $$ \theta = (X_b^TX_b)^{-1} X_b^T y $$

总结:

kNNLinear Regression
非参数学习典型的参数学习算法
既可以解决分类问题,又可以解决回归问题虽然是很多分类算法的基础(Logistic Regression), 但是只能解决回归问题
对数据没有假设对数据有线性的假设
对数据无解释性对数据有强解释性