MIT_Linear_Algebra_lec16: 投影矩阵和最小二乘

Lecture 16: Projection Matrix and Least Square

MIT 公开课:Gilbert Strang《线性代数》课程笔记(汇总


投影矩阵

据前几讲, P b = p , b = p + e Pb = p, b = p + e Pb=p,b=p+e

  • 其中 P P P是投影矩阵, b b b是需要投影到列空间的向量, p p p是投影到列空间的向量。

容易得到, p ∈ A p∈A pA的列空间, A A A的零空间 ⊥ ⊥ A的列空间

  • P b ⊥ A Pb⊥A PbA的列空间,则 P b = 0 Pb = 0 Pb=0
  • P b Pb Pb在A的列空间中,则 P b = b Pb = b Pb=b

最小二乘/线性回归

我们需要线性拟合一组数据,
a(x,y):
a1(1,1), a2(2,2) , a3(3,2)

在二维平面中,找到最优直线表达这组数据。

数学表示

  • 如果直线 f ( t ) = C + D t f(t) = C + Dt f(t)=C+Dt 能同时穿过三个点,那么误差就是零了。 { C + D = 1 C + 2 D = 2 C + 3 D = 2 \left\{\begin{array}{cc} C + D = 1 \\ C + 2D = 2 \\ C + 3D = 2 \\ \end{array}\right. C+D=1C+2D=2C+3D=2
    也就是上式得有解,但是很可惜无解,就相当于 最右边一列 b 不在前两列组成的 列空间 A 中。那么我们只能 b 投影到 A 中。

  • 退而,找到 f ( t ) = C + D t f(t) = C + Dt f(t)=C+Dt s . t s.t s.t m i n Σ ( y − f ( t ) ) 2 minΣ(y - f(t))^2 minΣ(yf(t))2

  • 误差 = ( C + D − 1 ) 2 + ( C + 2 D − 2 ) 2 + ( C + 3 D − 2 ) 2 = e 1 2 + e 2 2 + e 3 2 = ∣ ∣ A x − b ∣ ∣ 2 (C + D - 1)^2 + (C + 2D - 2)^2 + (C + 3D - 2)^2 = e_1^2 + e_2^2 + e_3^2 = ||Ax - b||^2 (C+D1)2+(C+2D2)2+(C+3D2)2=e12+e22+e32=Axb2
    ---- 求偏导 得到 A T A x = A T b A^TAx = A^Tb ATAx=ATb, 解得x即为系数C,D

  • 由前几讲, 解方程组和求投影矩阵,投影分量x一样,也可得 A T A x = A T b A^TAx = A^Tb ATAx=ATb 中的 x = [C D] 。 ---- 解方程

最小二乘前提

  • A 各列线性无关,因为这样 A A T AA^T AAT可逆,上面的方程才有解

  • 那么为什么A各列线性无关, A A T AA^T AAT可逆呢?

    A A A A A T AA^T AAT 的零空间是一样的, 秩也一样

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值