作者vivamayday (地震也要切割才好)
看板Statistics
標題[問題] SVD求eigenvalue(1.3G的共變異數矩陣)
時間Thu Aug 7 18:02:07 2008
請問各位~
我查過文獻 已知 A'A=VΣV' (*)
此時的V就是PCA中用共變異數矩陣的eigenvector
但是因為餵R或MATLAB A'A來求解行不通(1.3G的大小)
(我的記憶體是2G 還試過調整虛擬記憶體)
但是用svd(A)=U*S*T' 可以運算
所以我的問題是~
可以用svd(A)=U*S*T' 去推回(*)中的V嗎
請各位解惑 非常謝謝
--
像老鷹一樣展翅飛翔 像豹一樣疾風奔馳
像花朵一樣綻放燦爛 像樹木一樣給人溫和
像罐頭笑聲般不讓氣氛冷場
http://www.wretch.cc/blog/u0304053
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.54.2
※ 編輯: vivamayday 來自: 140.109.54.2 (08/07 18:03)
→ GoldLight:亂入:我以前用excel算特徵值其實也不會太困難 08/07 18:04
推 mrk:R可以直接求eigenvalue 08/07 23:14
→ bugle:是啊 我還知道R可以做加減乘除哩 08/07 23:27
→ clickhere:如果你要的是A'A的eigenvalues,那就沒錯. 但不是A的. 08/08 02:05
→ clickhere:A的維度是多少? 1.3G是A'A or A? 08/08 02:06
→ clickhere:上面三位真的是來亂的. 08/08 02:07