机器学习-白板推导 P3_1 (线性回归)

机器学习-白板推导 P3_1

最小二乘法角度

D = { ( x 1 , y 1 ) , ( x 2 , y 2 ) . . . ( x N , y N ) } D=\lbrace(x_1,y_1) ,(x_2,y_2) ...(x_N,y_N) \rbrace D={(x1,y1),(x2,y2)...(xN,yN)}
x i ∈ R p , y i ∈ R , i = 1 , 2... N x_i \in R^p, y_i \in R, i=1,2...N xiRp,yiR,i=1,2...N
X = [ x 1 x 2 . . . x N ] T = [ x 1 T x 2 T ⋮ x N T ] = [ x 11 x 12 . . . x 1 p x 21 x 22 . . . x 2 p ⋮ ⋮ ⋱ ⋮ x N 1 x N 2 . . . x N p ] N ∗ p Y = [ y 1 y 2 ⋮ y N ] N ∗ 1 X=\begin{bmatrix} x_1 & x_2 &...& x_N \end{bmatrix}^T=\begin{bmatrix} x_1^T \\ x_2^T \\\vdots\\ x_N^T \end{bmatrix} = \begin{bmatrix} x_{11} & x_{12} &...& x_{1p} \\ x_{21} & x_{22} &...& x_{2p} \\ \vdots & \vdots & \ddots & \vdots \\ x_{N1} & x_{N2} &...& x_{Np} \\ \end{bmatrix}_{N*p}\qquad Y=\begin{bmatrix} y_1 \\ y_2 \\ \vdots \\ y_N \end{bmatrix}_{N*1} X=[x1x2...xN]T=x1Tx2TxNT=x11x21xN1x12x22xN2.........x1px2pxNpNpY=y1y2yNN1
在这里插入图片描述

最小二乘估计:
L ( w ) = ∑ i = 1 N ∣ ∣ w T x i − y i ∣ ∣ 2 = ∑ i = 1 N ( w T x i − y i ) 2 = ( W T X T − Y T ) ( W T X T − Y T ) T = ( W T X T − Y T ) ( X W − Y ) = W T X T X W − W T X T Y − Y T X W + Y T Y = W T X T X W − 2 W T X T Y + Y T Y \begin{aligned} L(w)&=\sum_{i=1}^N||w^Tx_i-y_i||^2 = \sum_{i=1}^N(w^Tx_i-y_i)^2 \\ &= (W^TX^T-Y^T)(W^TX^T-Y^T)^T \\ &= (W^TX^T-Y^T)(XW-Y) \\ &=W^TX^TXW-W^TX^TY-Y^TXW+Y^TY\\ &=W^TX^TXW-2W^TX^TY+Y^TY \end{aligned} L(w)=i=1NwTxiyi2=i=1N(wTxiyi)2=(WTXTYT)(WTXTYT)T=(WTXTYT)(XWY)=WTXTXWWTXTYYTXW+YTY=WTXTXW2WTXTY+YTY
目标: w ^ = a r g min ⁡ L ( w ) \hat{w}=arg \min L(w) w^=argminL(w)

∂ L ( w ) ∂ w = 2 X T X W − 2 X T Y = 0 \frac{\partial L(w)}{\partial w}=2X^TXW-2X^TY=0 wL(w)=2XTXW2XTY=0

X T X W = X T Y X^TXW=X^TY XTXW=XTY

W = ( X T X ) − 1 X T Y W=(X^TX)^{-1}X^TY W=(XTX)1XTY

空间解释
寻找 Y Y Y X X X p p p维空间上的投影。
法向量量为 Y − X β Y-X\beta YXβ
X T ( Y − X β ) = 0 X^T(Y-X\beta)=0 XT(YXβ)=0
X T Y = X T X β X^TY=X^TX\beta XTY=XTXβ
β = ( X T X ) − 1 X T Y \beta=(X^TX)^{-1}X^TY β=(XTX)1XTY
在这里插入图片描述

B站链接:
https://www.bilibili.com/video/av31989606?from=search&seid=8309397892501615322

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值