特異値分解
Singular Value Decomposition,
SVD
次元削減
の手法の1つ
任意の行列を、3つの行列の積へと分解する
計算量は
$ O(N^3)
定義
$ A=U\Sigma V^T
$ U,V
はそれぞれ
直交行列
$ \Sigma
は
対角行列
これの対角成分に、
$ A
の
特異値
が降順で並べられている
$ A
の特異値とは、
$ A
の
固有値
の平方根のこと
降順で並んでいるので、下部に近いものは重要でないとみなし削れる