最小二乘法(解)-Read
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
---------------------------------------------------------------最新资料推荐------------------------------------------------------
最小二乘法(解)-Read
第十七讲矛盾方程(组)的解---最小二乘法一、从实验数据处理谈起第十七讲矛盾方程(组)的解---最小二乘法一、从实验数据处理谈起设有一组实验数据(t 1 ,s 1 ),(t 2 ,s 2 ),,(t n ,s n ),希望由实验数据拟合给定规律,从而测出待测量的有关参数。
假定规律为:
2t c + +1 1s=c ,由于存在误差 i 2t c (i 1,2, ,n) + = i 1s c ,令 1 12 1 22n nt 1 st 1 c sA ,x ,bct 1 s
= = =
,则:
Ax=b 实际无解,或者说矩阵方程 Ax=b 成为矛盾方程(不自洽、非相容),虽说无解,但在物理上看,我们需要而且也理当有解。
怎么办?一般处理是,定义一种目标函数,例如:
n21 2 i i 1 i 2 ii 1E(c ,c ) w (s c t c ) w 0= ==
为加权系数 ts 使误差1 2E(c ,c ) 最小化。
w i =1(i=1 ~ n) 时21 22E(c ,c ) Ax b =二、最小二乘法(解)对于矛盾方程 Ax=b,最小二乘法是求其解的一种方法。
即求使2Ax b min = 的解。
1/ 4
引理:
m nA C 设 ,A{1,3}由如下方程的通解构成:
(1,3) (1,3) (1,3) n mAX AA A{1,3} {A (I A A)Z Z C } = = + 其中,A (1,3) 为 A{1,3}中的某个矩阵。
证:
1。
方程既然相容,设 X 是其某个解,则 (1,3)H (1,3) H (1,3)(i) AXA AA A A X A{1}(iii) (AX) (AA ) AA AX X A{3}= = = = = = = = = = 即方程的解必在 A{1,3}中。
2。
设X 为 A 的一个{1,3}-逆矩阵,则( ) ( )( )( )( )( )( )( )iiiHH(1,3) (1,3)H(1,3) H H HH(1,3) HH(1,3) (1,3)AX AA AX AA AXA A X AA (AXA)AA AA= ==== == ==== = 即,A 的{1,3}-逆矩阵必满足方程 AX=AA (1,3) { { } }{ }(1,3)(1,3) (1,3) n mA{1,3} AX AAA (I A A)Z Z C = =+ = =+ 方程的所有解=方程的所有解=令(1,3) (1,3)X A I A A)Z =+(-,则 (1,3) (1,3)(1,3) (1,3) (1,3) H(i)AXA AA A AZA AA AZA A X A{1}(iii)AX AA (A AA A)Z AA (AX) X A{3}= + = = + = = = + = = + = = 定理:
矩阵方程 Ax=b 的最小二乘解为 (1,3)x A b = = ,其中 A (1,3) 为 A 的任何一个{1,3}-逆矩阵,反之,存在 X,对于任何mb C 均有 Xb 成 Ax=b 的最小二乘解,则 X A{1,3} 。
---------------------------------------------------------------最新资料推荐------------------------------------------------------ 证明:
R(A) R(A)R(A) R(A) R(A)R (A)Ax b (Ax P b) (P b b)(Ax P b)
R(A),(P b b) (I P )b P b R (A) = + = = = + = = 所以, 2 2 22R(A) R(A) R(A)22 2 2Ax b Ax P b P b b b P b = + ,故22Ax b 取得极小值的条件是 x 为方程R(A)Ax P b = = 的解。
任取一个(1,3)A A{1,3} ,我们知道(1,3)R(A)AA P = = 。
而对于(1,3)x A b = = ,有(1,3)R(A)Ax AA b P b = = (但最
小二乘解是否一定具有 A (1,3) b 的形式呢?)方程(1,3)Ax AA b = = 的通解为 { { } }{ }(1,3) (1,3) (1,3) n (1,3)(1,3) (1,3) nx A AA b y A Ay y C y A b zA b (I A A)z z C= + = += + = + = += + 显然最小二乘解并不一定都具有 A (1,3) b 的形式。
反之,若对于 m (1,3)b C ,x Xb A b AA b = =R(A)均使 x=P ,即(1,3) (1,3)b, AXb AA b AX AA X A{1,3} = = 有推论:
x 是方程 Ax=b 的最小二乘解的充要条件是,x为方程H HA Ax A b = = 的解。
证:
R(A)x Ax P b = 为最小二乘解,而 HR(A)N(A )b P b P b = +,故 HH HN(A )x Ax b P b N(A ) A (Ax b) 0 = = 为最小二乘
解最小二乘解一般不唯一。
三、极小范数最小二乘解定理 2 :
设m n mA C ,b C ,则 x=A b 是方程 Ax=b 的极小范数最
3/ 4
小二乘解。
反之,若存在n mX C ,若对于所有mb C ,x=Xb 均成为方程 Ax=b 的极小范数最小二乘解,则 X=A 。
证:
最小二乘解满足 Ax=AA (1,3) b,其极小范数解唯一,且为(1,4) (1,3)x A (AA b) A = =b ,反之, mb C ,xb 均成为唯一的极小范数最小二乘解A b ,所以:
X=A 。
定理 3:
矩阵方程 AXB=D 的极小范数最小二乘解唯一,且为 X A DB = = 证明略(教材 P86)作业:
P343-344,1,2,5