数值分析(最小二乘法)模板课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数值分析(最小二乘法)模板课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 最小二乘法 模板 课件
- 资源描述:
-
1、1/4614:50最小二乘解的存在唯一性最小二乘解的存在唯一性最小二乘解的数值方法最小二乘解的数值方法数值分析 162/4614:50 x x1 x2 xm f(x)y1 y2 ym离散数据的直线拟合离散数据的直线拟合求拟合函数求拟合函数:mmyyyccxxx212121111 Ac=y超定方程组超定方程组xccx21)(1121yxcc 2221yxcc mmyxcc 213/4614:50 x x1 x2 xm f(x)y1 y2 ym离散数据的多项式拟合离散数据的多项式拟合求拟合函数求拟合函数:1011211nnmmnmyaxxyxxay 01()nnxaa xa x 超定方程组超定方程
2、组4/4614:50 x x1 x2 xm f(x)y1 y2 ym离散数据的线性拟合离散数据的线性拟合求拟合函数求拟合函数:1001111201()()()()()()nmmnmnmyaxxxyxxxay 0011()()()()nnxaxaxax超定方程组超定方程组5/4614:50,m nAxbARmn 超超定定方方程程其其中中 回顾回顾:22 argmin|xxAnextbesbtx 最最小小二二乘乘解解()22argmin()TTxAxbA AxA bnormal eqaution初初等等变变分分原原理理 1,()TTTA AxA AA b 进进一一步步地地如如果果可可逆逆 则则 A
3、xb 6/4614:50最小二乘拟合问题研究包括最小二乘拟合问题研究包括:模型的选取模型的选取存在唯一性存在唯一性最小二乘解的计算最小二乘解的计算7/4614:50广义矩阵广义矩阵(Ax=b统一的理论解释统一的理论解释)Axb=Ax b8/4614:50相容方程的解相容方程的解定义定义:一个方程组称为相容方程一个方程组称为相容方程(consistent equation),若若至少存在一个解能够严格满足该方程组。至少存在一个解能够严格满足该方程组。定理定理:线性方程线性方程Ax=b是相容的当且仅当增广矩阵的秩是相容的当且仅当增广矩阵的秩等于矩阵等于矩阵A的秩的秩,即即rank(A,b)=ran
4、k(A)。定理定理:相容方程相容方程Ax=b对对y不等于零有解不等于零有解x=Gb当且仅当当且仅当AGA=A。(G称为是称为是A的广义逆的广义逆generalized inverse)-1-1=,()min,),m nAxA bmnArank Am nxA bxGb 如如果果且且 非非奇奇异异 则则方方程程的的解解为为。一一个个自自然然的的问问题题是是在在和和 为为秩秩亏亏缺缺的的情情况况下下是是否否存存在在一一个个与与相相类类似似的的解解 比比如如是是相相容容方方程程的的解解?9/4614:50相容方程解的唯一性相容方程解的唯一性是否存在某种意义下的唯一性是否存在某种意义下的唯一性?22=m
5、in,Ax bGGbxGbG 如如果果存存在在 满满足足则则称称为为相相容容方方程程的的最最小小范范数数解解广广义义逆逆矩矩阵阵 为为最最小小范范数数广广义义逆逆矩矩阵阵。最小范数解最小范数解(minimum norm solution):定理定理:Gb是相容矩阵的最小范数解当且仅当是相容矩阵的最小范数解当且仅当 AGA=A,(GA)H=GA。参考参考:张贤达张贤达,矩阵分析与应用矩阵分析与应用,清华大学清华大学10/4614:50不相容方程解的存在性不相容方程解的存在性不相容方程的最小二乘解总是存在的。不相容方程的最小二乘解总是存在的。证明证明:即证明正规方程是相容方程。即证明正规方程是相容
6、方程。rank(ATA,b)=rank(ATA)rank(),rank()rank()rank(),rank(,)rank(),rank(,)minrank(),rank(,)rank(,)k,rank(,)rank()TTTTTTTTTTTTTTTTAkA AAAkA A A bA AkA A A bAA bA A A bAA A A bA bA AkA bA A 设设则则由由于于故故综综上上所所述述Axb 22 argmin|xxAxb11/4614:50定理定理 如果矩阵如果矩阵A 列满秩列满秩,则则ATA可逆可逆。121122:,0,0,nnnTTTTcAccccc A AcA AA
7、A 如如果果矩矩阵阵列列满满秩秩则则矩矩阵阵列列向向量量线线性性无无关关 则则对对于于任任意意的的非非零零向向量量进进一一步步有有对对任任意意非非零零向向量量因因为为矩矩阵阵正正定定证证明明可可逆逆。定理定理 矩阵矩阵A列满秩时列满秩时,最小二乘解唯一最小二乘解唯一x=(ATA)-1ATb。12/4614:50不相容方程解的唯一性不相容方程解的唯一性是否存在某种意义下的唯一性是否存在某种意义下的唯一性?2222G:,GbxxxAxbAzbzGbG若若存存在在 满满足足其其中中则则称称是是最最小小范范数数最最小小二二乘乘解解称称为为最最小小范范数数最最小小二二乘乘广广义义矩矩阵阵。最小范数最小二
8、乘解最小范数最小二乘解(minimum norm least squares solution)定理定理:Gb是不相容矩阵的最小范数最小二乘解当且仅当是不相容矩阵的最小范数最小二乘解当且仅当 AGA=A,(AG)H=AG,GAG=G,(GA)H=GA。注释注释:最小范数最小二乘广义矩阵即最小范数最小二乘广义矩阵即Moore-Penrose矩阵。矩阵。13/4614:50总结总结相容方程相容方程 矩阵可逆则解唯一矩阵可逆则解唯一,如果矩阵秩亏损的情形如果矩阵秩亏损的情形,则所有解则所有解中有唯一的最小范数解。中有唯一的最小范数解。不相容方程不相容方程 首先最小二乘解一定存在首先最小二乘解一定存在
9、,如果矩阵列满秩则最小二如果矩阵列满秩则最小二乘解唯一乘解唯一,如果矩阵秩亏损的情形如果矩阵秩亏损的情形,所有最小二乘解有所有最小二乘解有唯一的最小范数最小二乘解。唯一的最小范数最小二乘解。Axb Axb 22argminxAxb 14/4614:50对于任意矩阵对于任意矩阵,Moore-Penrose逆矩阵存在且唯一。逆矩阵存在且唯一。Matlab:pinv(Pseudoinverse)111,(),(),TTTTXXXXXX XXXXXXX 如如果果 是是方方阵阵且且非非奇奇异异 则则如如果果 是是列列满满秩秩如如果果 是是行行满满秩秩比较比较back slash和和pinv的区别。的区别
10、。1231645617,789181011121913141520XyXy,pinv(X)*y,norm(Xy),norm(pinv(X)*y)15/4614:50参考文献参考文献:Sparse and Redundant Representations:From Theory to Applications in Signal and Image Processing1范范数数意意义义下下的的残残差差最最小小16/4614:50最小二乘拟合问题研究包括最小二乘拟合问题研究包括:模型的选取模型的选取存在唯一性存在唯一性最小二乘解的计算最小二乘解的计算17/4614:50为什么不直接求解正规方程
11、为什么不直接求解正规方程?()TTnormal equAationAxA b 正正规规方方程程 ,m nTn nTTA AxA bARmnA AR 其其中中注注意意2()()Tcond A Acond A 1011211nnmmnmyaxxyxxay 2211110,110TXX X 18/4614:50初等行变换不改变方程组的解初等行变换不改变方程组的解1.交换矩阵第交换矩阵第i行与第行与第j行行2.非零数非零数k乘以矩阵第乘以矩阵第i行的每个元素行的每个元素3.矩阵第矩阵第i行的每个元素的行的每个元素的k倍加到第倍加到第 j行的对应元素行的对应元素12113112111xx 1233911
12、2111xx 1.7500 0.7500 1.9500 0.950019/4614:50A(n 1)=Fn-1Fn-2F1 A其中其中Fk 为为 Frobenius矩阵。矩阵。A=F1-1F2-1 Fn-1-1 A(n 1)直接方法直接方法:高斯消元法高斯消元法 L U矩阵矩阵LU分解是高斯消元法的矩阵编码。分解是高斯消元法的矩阵编码。1111,121nnnmmmL )1()1(2)1(2211211nnnnnaaaaaaU20/4614:50,m nAxbARmn 超超定定方方程程其其中中 回顾回顾:22 argmin|squaresxxleAxbast最最小小二二乘乘解解()22argmi
13、n()TTxAxbA AxA bnormal eqaution初初等等变变分分原原理理 Axb 不不相相容容21/4614:50回顾回顾:正交矩阵乘向量正交矩阵乘向量,则向量则向量2范数不变。范数不变。QTQ=I,y=Qx()()TTTTTy yQxQxx Q Qxx x222222|yQxx2222 argmin|argmin|xxRxQAxQbxQb正交矩阵正交矩阵QTQ=QQT=I半正交矩阵半正交矩阵QTQ=I(列正交列正交)或或QQT=I(行正交行正交)22/4614:50 Gram-Schmidt正交化正交化12111323112211111112122131311(,)(,)(,)
14、(,)(,)(,)(,-)(,)(,)(,)kkkkku vu uu vuvu uuuu vukuukuukvuuuuuuuuvvvvu 23/4614:50 Gram-Schmidt正交化正交化12111323112211111112112123113(,)(,)(,)(,)(-,)(,)(,)(,)(,)(,)+kkkkku vu uu vuvu uuuku vuvu uuukkuuuuuvvvuuuvu 24/4614:50Gram-Schmidt正交化的矩阵编码正交化的矩阵编码12111323112211111112112123113(,)(,)(,)(,)(-,)(,)(,)(,)(
展开阅读全文