作者terry8575 (豪哥)
看板Grad-ProbAsk
标题中央 107 奇异值分解
时间Thu Nov 26 00:39:50 2020
https://i.imgur.com/xqV4QXc.jpg
抱歉
想请教一下这题如何解呢?这题答案为A C
用A^TA算出来的eigenvalue是360、90
但後面算一算数字变有点丑...
感觉自己怎麽算都一直错
用暴力乘开真的有点不好算
爬文有看到大佬说可以提出来解或是先转置再做也可以
但我不太懂这是什麽意思
想另外请教再算这种SVD题目时有什麽技巧吗?
----
Sent from
BePTT on my OPPO CPH1979
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.14.167.27 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1606322392.A.2E8.html
※ 编辑: terry8575 (101.14.167.27 台湾), 11/26/2020 00:45:00
1F:→ CSGD: 转置再做是因为AA^T是2x2, eigenvalue会比较好算,最後A^T11/26 10:45
2F:→ CSGD: 的SVD取转置就是A的SVD11/26 10:45
4F:→ sevfouyu11: 转置的做法大概就是上面那样,遇到扁矩阵的时候可以11/26 11:29
5F:→ sevfouyu11: 先把A做转置,对B做SVD之後再转回来11/26 11:29
所以扁矩阵先转置过来乘会比较好算罗?!算出来这样子就直接带笔记里的公式去算吗?
︳333 81 ︳
︳81 117 ︳
所以求出来的eigenvalues = 360, 90
然後就用笔记里那样的算法做下去吗?
※ 编辑: terry8575 (101.14.167.27 台湾), 11/26/2020 13:21:30
※ 编辑: terry8575 (101.14.167.27 台湾), 11/26/2020 13:27:55
※ 编辑: terry8575 (101.14.167.27 台湾), 11/26/2020 13:28:27
6F:→ sevfouyu11: 对 因为你用原本的A直接做的话A^TA是3×3的矩阵,ei 11/26 15:00
7F:→ sevfouyu11: genvalues, kernel space都比较不好做 11/26 15:01
8F:→ sevfouyu11: 你有eigenvalues之後就可以得到sigma然後就照着算下 11/26 15:01
9F:→ sevfouyu11: 去即可 11/26 15:01
10F:→ terry8575: 谢了!我答案算出来是A C ,我爬文看到以前有人也说是 11/26 22:46
11F:→ terry8575: A C应该是这样没错 11/26 22:46