美文网首页统计学机器学习
03 回归算法 - 线性回归求解 θ(最小二乘求解)

03 回归算法 - 线性回归求解 θ(最小二乘求解)

作者: 白尔摩斯 | 来源:发表于2018-10-06 18:41 被阅读16次

    回顾线性回归的公式:θ是系数,X是特征,h(x) 是预测值。
    h(x) = θ0 + θ1x1 + θ2x2 + … + θnxn
    h(x) = Σ θixi( i=0~n )
    h(x) = θTX = [θ123,…,θn] * [x1,x2,x3,…,xn]T
    最终要求是计算出θ的值,并选择最优的θ值构成算法公式,使预测值能够尽可能接近真实值。

    求解线性回归的思路

    线性回归主要用到两种方法:最大似然估计、最小二乘法。两种思路截然不同,但最终得到的结果是一致的。

    1、02 回归算法 - 线性回归求解 θ(最大似然估计求解)
    2、最小二乘求解

    损失函数:
    \color{red}{如果用最大似然估计的思路无法理解}
    \color{red}{也可理解为:每个观测值和实际值差的平方和的最小值}

    最小二乘
    在公式中,x和y都是已知的。现在未知的是θ。
    转为矩阵 θ求解的推导过程
    下面给出一个例子,房屋面积和房间数量是样本X,租赁价格是实际值Y,我们需要求出θ:
    例子

    \color{red}{最小二乘法:}

    θ=(XTX)-1XTY

    在求解的过程中,矩阵的逆是求解的难点。

    相关文章

      网友评论

        本文标题:03 回归算法 - 线性回归求解 θ(最小二乘求解)

        本文链接:https://www.haomeiwen.com/subject/zjwhaftx.html