读《scikiit-learn机器学习》黄永昌第五章

    xiaoxiao2022-07-03  163

                                                   线性回归算法

    线性回归模型是用来解决什么问题的

    使用线性方程对数据集进行拟合的算法,通过属性的线性组合进行预测

    2.线性回归模型的预测函数是什么样的?其矩阵形式的写法是什么样的?

    h(x)=a+bx

    h(x)=[a b]*[1 x]T

    3.线性回归模型的成本函数是什么样的?

    J(θ)=1/(2m)*∑(h(x(i)-y(i))^2

    均方差,乘1/2是为了计算方便(求导的时候约掉)

    4.梯度下降算法的参数迭代公式是什么样的?

    θ0=θ0-α/m∑(h(x(i)-y(i))

    θ1=θ1-α/m∑((h(x(i)-y(i))xi)

    6.运行本章节示例代码ch05.02.ipynb,把多项式改为五阶会使什么结果?

    过拟合,训练数据集精确度高,测试数据集为负

    7.为什么增加多项式特征能优化线性回归模型的准确性?

    线性回归模型太简单导致欠拟合

    本章例子:房价预测

    最新回复(0)