sklearn.decomposition.TruncatedSVD
を使用する予定
をScikit-学び、それゆえ私は方法がわからないんだけど、私はSVDとLSAの背後にある数学を知っているが、私は scikit学習者のユーザーガイドで混乱しています実際に適用するには TruncatedSVD
この操作の後TruncatedSVDドキュメント
、
the docで
U_k * transpose(S_k)
はk
機能(APIにn_components
と呼ばれる)で変換されたトレーニングセットです:、それはと述べています
これはなぜですか?私はSVDの後に、X
、今度はX_k
がU_k * S_k * transpose(V_k)
になると思った?また、テストを変換する
そして、それは言う、
が
X
を設定し、我々はV_k
でそれを掛け:X' = X * V_k
これは何を意味するのでしょうか?