热门问题
时间线
聊天
视角
廣義奇異值分解
来自维基百科,自由的百科全书
Remove ads
線性代數中,廣義奇異值分解(GSVD)是基於奇異值(SVD)的兩種不同算法的統稱。其區別在於,一個是分解兩個矩陣(類似於高階或張量SVD),另一種使用施加於單矩陣SVD奇異向量上的約束。
版本1:雙矩陣分解
廣義奇異值分解(GSVD)是對矩陣對的矩陣分解,將奇異值分解推廣到兩個矩陣的情形。它由Van Loan [1]於1976年提出,後來由Paige與Saunders完善,[2]也就是本節描述的版本。與SVD相對,GSVD可以同時分解具有相同列數的矩陣對。SVD、GSVD及SVD的其他一些推廣[3][4][5]被廣泛用於研究線性系統在二次半範數方面的條件調節與正則化。下面設,或。
Remove ads
與的廣義奇異值分解為,其中
- 為酉矩陣;
- 為酉矩陣;
- 為酉矩陣;
- 為酉矩陣;
- 對角線元素為正實數,包含的非零奇異值的降序排列,
- ,
- 是非負實數分塊對角陣,其中,其中, ,且;
- 是非負實數分塊對角陣,其中,其中, ,且;
- ,
- ,
- ,
- .
記。而是對角陣,不總是對角陣,因為前導矩形零矩陣;相反,是「副對角陣」。
Remove ads
GSVD有許多變體,與這樣一個事實有關:總可以左乘是任意酉矩陣。記
- ,其中是上三角可逆陣;是酉矩陣。QR分解總可以得到這樣的矩陣。
- ,那麼可逆。
下面是GSVD的一些變體:
Remove ads
與的廣義奇異值 是一對使得
我們有
根據這些性質,可以證明廣義奇異值正是成對的。有因此
對某個,當時,表達式恰為零。
在[2]中,廣義奇異值被認為是求解的奇異值。然而,這只有當時才成立,否則行列式對每對都將是0;這可通過替換上面的得到。
Remove ads
對任意可逆陣,令,對任意零矩陣,令,對任意分塊對角陣令。定義可以證明這裡定義的是的廣義逆陣;特別是的逆。由於它一般不滿足,所以不是摩爾-彭若斯廣義逆;否則可以得出,對任意所選矩陣都有,這隻對特定類型的矩陣成立。
設,其中。這個廣義逆具有如下性質:
Remove ads
'與的'廣義奇異比是。由以上性質,。注意是對角陣,忽略前導零矩陣,按降序包含着奇異比。若可逆,則沒有前導零,廣義奇異比就是奇異值,與則是的奇異向量矩陣。事實上計算的SVD是GSVD的動機之一,因為「形成並求SVD,當的方程解條件不佳時,可能產生不必要、較大的數值誤差」。[2]因此有時也被稱為「商GSVD」,雖然這並不是使用GSVD的唯一原因。若不可逆,並放寬奇異值降序排列的要求,則仍是的SVD。或者,把前導零移到後面,也可以找到降序SVD:,其中與是適當的置換矩陣。由於秩等於非零奇異值的個數,所以。
Remove ads
令
- 為的SVD,其中是酉矩陣,與如上所述;
- ,其中與;
- ,其中與;
- 通過的SVD得到,其中、與如上所述,
- 經過類似於QR分解的分解,其中與如上所述。
那麼,還有因此由於的列歸一正交,,因此對每個,有,使得因此;
Remove ads
應用

GSVD是一種比較譜分解,[6]已成功應用於信號處理和數據科學,如基因組信號處理。[7][8][9]
這些應用啟發了其他幾種比較譜分解,即高階GSVD(HO GSVD)[10]與張量GSVD。[11] [12]
當特徵函數以線性模型(即再生核希爾伯特空間)為參數時,它同樣適於估計線性運算的譜分解。[13]
版本2:加權單矩陣分解
廣義奇異值分解(GSVD)的加權情形是一種有約束矩陣分解,約束施加在奇異向量上。[14][15][16]這種GSVD是SVD的推廣。給定m×n實或複數矩陣M的SVD分解
,其中
其中I是單位矩陣;與在約束條件下(;)是標準正交矩陣。另外,、是正定矩陣(通常是權的對角矩陣)。這種形式的GSVD是某些算法的核心,如廣義主成分分析和對應分析。
參考文獻
閱讀更多
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads