Linear Algebra - Lesson 16. 投影矩阵和最小二乘
2016-11-20 23:47
459 查看
Schedule
ProjectionsLeast square and best straight line
Projection matrix
P=A(ATA)−1ATIf b in column space, Pb=b
If b ⊥ column space, Pb=0
如果b垂直于A的列空间,则b存在于A的左零空间中,同时Pb=0;
如果b在A的列空间中,则b可以表示为Ax的形式,则Pb=A(ATA)−1ATAx=Ax=b.
假设b投影在column space中的向量为p,投影在零空间中的向量为e,则p+e=b.
由之前的知识得知,p=Pb,那么什么投影矩阵可以将b投影为零空间中的e? (I−P)
延续上节课中我们提到的二维空间中的三个不共线的点.
C+D=1C+2D=2C+3D=2
Ax=b→⎡⎣⎢111123⎤⎦⎥[CD]=⎡⎣⎢123⎤⎦⎥
minimize||Ax−b||2=||e||2=e21+e22+e23
离群点也称作 Outlier, 最小二乘法受离群值的影响很大.
假设三个点投影在最优直线上的点分别为p1,p2,p3,则对应的e1=p1−b1,以此类推.
Find x^=[CD], P→ATAx^=ATb
将之前的矩阵A带入,得出ATA=[36614]ATb=[511]
3C+6D=56C+14D=11
从而得出最小误差的方程式
(C+D−1)2+(C+2D−2)2+(C+3D−2)2
可以从微积分的角度对最小误差的方程式进行求导,也可以进行回代.
通过回代得出C=23D=12, 最优直线为2/3+1/2t
而且也可以证得
b=p+e→⎡⎣⎢122⎤⎦⎥=⎡⎣⎢⎢⎢⎢⎢⎢⎢7653136⎤⎦⎥⎥⎥⎥⎥⎥⎥+⎡⎣⎢⎢⎢⎢⎢⎢⎢−1626−16⎤⎦⎥⎥⎥⎥⎥⎥⎥
If A has indepedent columns, then ATA is invertible. (Need to be prove)
可以通过求解ATAx=0仅有零解证得.
两边都点乘x的转置,则得到xTATAx=(Ax)TAx=0,因为yTy表示的是y长度的平方,则Ax=0,又因为A中列向量线性无关,则x=0.
Columns are definitely independent if they are perpendicular unit vectors(orthonormal vectors) 标准正交 .
例如⎡⎣⎢100⎤⎦⎥,⎡⎣⎢010⎤⎦⎥,⎡⎣⎢001⎤⎦⎥
相关文章推荐
- 线性代数导论16——投影矩阵和最小二乘
- 线性代数导论16——投影矩阵和最小二乘
- Linear Algebra - Lesson 11. 矩阵空间, 秩1矩阵和小世界图
- 投影矩阵与最小二乘(一)
- (数学)最小二乘的几何意义及投影矩阵
- 投影矩阵与最小二乘(二)
- 投影矩阵与最小二乘
- Linear Algebra - Lesson 24. 马尔可夫矩阵,傅里叶级数
- Linear Algebra - Lesson 29. 相似矩阵和若尔当形
- 线性代数 -- 投影矩阵和最小二乘
- 投影矩阵与最小二乘(一)
- 投影矩阵与最小二乘
- Linear Algebra - Lesson 31. 线性变换和对应矩阵
- Linear Algebra - Lesson 17. 正交矩阵和Gram-Schmidt正交化
- 【线性代数】最小二乘与投影矩阵
- 【线性代数】最小二乘与投影矩阵
- Linear Algebra - Lesson 27. 复数矩阵和快速傅里叶变换
- iOS OpenGL ES2.0教程 Lesson03 旋转 投影矩阵,相机矩阵,世界矩阵生效
- 最小二乘的几何意义及投影矩阵
- 矩阵的最小路径和