SVD(Singular Value Decomposition)특잇값 분해

/-@,.@-/·2023년 7월 31일
0

Linear Algebra

목록 보기
6/6

이전 포스팅이였던 EigenDecomposition의 한계점을 해결할 수 있다.
square matrix(nxn), symmetric matrix, 두가지 단점이 있었습니다.

A=UΣVTA=U\Sigma V^T

위 수식이 SVD입니다
U=(n,n),V=(m,m),Σ=(n,m)U=(n,n),V=(m,m), \Sigma=(n,m)

AATAA^T를 통해서 UU를 구할 수 있고
ATAA^TA를 통해서 VV를 구할 수 있습니다.

AATAA^T = UΣVTVΣTUTU\Sigma V^T \cdot V\Sigma^TU^T
= UΣΣTUTU\Sigma\Sigma^TU^T
= QΛQTQ\Lambda Q^T
이전에 배웠던 eigendecomposition과 같습니다.

non-zero singular value의 수는 rank(A)와 같습니다.

profile
공부한 것과 관심 있는 것을 정리합니다.

1개의 댓글

comment-user-thumbnail
2023년 7월 31일

공감하며 읽었습니다. 좋은 글 감사드립니다.

답글 달기