摘要
SVD分解给僵、偽逆
正文
SVD分解
矩陣可以分解為特征值和特征向量既鞠,有關(guān)特征分解的一些結(jié)論見(jiàn)線(xiàn)代一些有用基本概念及結(jié)論蔽豺。但不是所有的矩陣都能夠進(jìn)行特征分解蚪战,如非方陣就不行链方。另外一種分解矩陣的方式稱(chēng)為奇異值分解持痰,所有矩陣都能夠進(jìn)行奇異值分解。
奇異值分解將矩陣分解為3個(gè)部分:其中祟蚀,
是正交陣,稱(chēng)為左前酿、右奇異向量患雏,分別由
和
的特征向量構(gòu)成;
是對(duì)角陣罢维,對(duì)角線(xiàn)上的元素稱(chēng)為奇異值淹仑,是
(
)的特征值的平方根。
偽逆
對(duì)于一些矩陣沒(méi)有逆肺孵,可以使用偽逆替代攻人。
偽逆定義為:
實(shí)際計(jì)算時(shí),使用:悬槽,
是SVD分解時(shí)得到的怀吻,
是
其非零元素取倒數(shù)后再轉(zhuǎn)置得到的。
當(dāng)矩陣的列數(shù)多于行數(shù)時(shí)初婆,
是方程可行解中
最小的蓬坡;當(dāng)矩陣
的列數(shù)小于行數(shù)時(shí)猿棉,通過(guò)偽逆得到的
使得
最小。
參考資料
[1] Goodfellow.深度學(xué)習(xí)[M].人民郵電出版社,2017.