Deep Learning线性回归的讲解

本文介绍了深度学习中线性回归的概念,通过最小化均方误差(MSE)来确定权重向量w,利用梯度下降法优化模型。线性回归模型的目标是找到最佳权重,使得预测值与真实值之间的差距最小。MSE被选用为衡量指标,因为它同时考虑了偏差和方差。
摘要由CSDN通过智能技术生成

本文主要总结一下深度学习Deep Learning一书中关于线性回归的解释:

我们希望构建一个这样的函数

\hat{y}=\textbf{w}^\intercal\textbf{x}

其中\textbf{w}^\intercal中的每个元素为对每个xi的一个对应系数,也就是一个权重,x中的每个元素和其权重的乘积加和得到y的预测值

我们希望对于测试集能够得到较好的效果,也就是

\mathrm{MSE}_{test}=\frac{1}{m}\sum_{i}^{} (\hat{y}^{test}-y^{test})^2

最小(最小二乘法)

我们没有可我们构建时是拿训练集来构建w的呀

因此我们拿

\mathrm{MSE}_{train}=\frac{1}{m}\sum_{i}^{} (\hat{y}^{train}-y^{train})^2

来代替上述的公式

为求其最小值,我们对其关于w求导(向量求导),并令其等于0,获取对应的w

进一步替换:

 请注意

是一个向量

因此其2范式为转置和其的乘积,即:(常数省略了)

 展开:

 对其3部分求导:

第一部分满足:

由于X^TX为对称矩阵(任何一个矩阵的X^TX都为对称矩阵),则结果为

 第二部分满足:

结果为:

最后一部分与w无关,为0

我们得到了

 即:

 这样,我们就构建了一个线性回归模型了

 线性回归的扩展:

补充:

为啥选定了MSE作为衡量指标呢?

 因为MSE既能体现偏差Bias,又能体现方差Var

Bias(\hat{\theta})=E(\hat{\theta})-\theta

Val(\hat{\theta})=D(\hat{\theta})=E((\hat{\theta})^2)-E^2(\hat{\theta})

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值