이건 뭔가.. additional topic 느낌이 강해서 대강만 짚고 넘어가겠음
LU
low, upper의 약자인거 같은데, upper triangular matrix와 lower triangular matrix 두 개의 곱으로 나타내어 주는 거 같습니당
가우스 조던 소거법 적용해주듯이 하면 된대요.
말로 하면 잘 안 와닿으니까 예제 한 번 봅시다.. 사실 안 중요한 거 같은데 그냥 이해나 할라고
[21−1−3−12−212]⇒[21−101212−212]
첫 번째 행에 32을 곱해주고 두 번째 행에서 빼준 결과인데요, 이건 가만히 생각해보면 요래 표현할 수 있습니다.
A=[21−1−3−12−212]=[1003210001][21−101212−212]=[1003210001][a⊤1a⊤2a⊤3]=⋯=LU
여기서 전치 표시는 그냥 행 벡터를 표기할 때 쓰는 노테이션일 뿐임
암튼 이걸 계산하는 게 결국 가우스-조던 소거법이랑 똑같은 거 아니겠어요~ 이런 아이디어로 upper/lower triangular 구하는 거임
혁펜하임: 어따 쓰냐?
A: Ax=b⇒(1)Ly=b(2)Ux=y 로 구하면 쉬워진대
PLU
가끔 LU 분해가 안되는 일이 있대요 가령 a11=1일 때.. 그럼 행의 순서를 바꿔주면 풀리는데 (연립방정식 푸는 상황에서는 행의 순서 자체가 중요하진 않아서) 그때 Permutation matrix라는 말을 쓰는데, 별건 아니고
P=[010100001],⇒PA=LU
이게 다임
LDU
D는 diagonal matrix를 의미하는데요, 원래 LU 분해에서 L은 diagonal term이 모두 1인데 U는 꼭 그렇진 않거든요. 그래서 U도 그렇게 만들어주고자 D를 설정했다고 해요.
Similar Matrix
서울대 인공지능 면접질문이람서? similar matrix끼리는 eigenvalue가 같냐?
Definition: m×n 행렬 A에 대해, B=PA−1P를 만족하는 P (위의 permutation 아님..) 가 존재하면 A, B는 서로 similar하다고 하고, 아래의 성질을 만족합니다.
- A는 스스로 similar 하다.
- B가 A와 similar하면 A도 B와 similar하다
- A, B가 similar하고 B, C가 similar하면, A, C도 similar하다.
- A와 B의 rank가 같다.
- Trace가 같다! (A, B), (B,C), (C, A) => circular!
- det가 같다!
- eigenvalue도 같다! eigenvector는 다를 수 있어요 (P만큼 돌아가 있다는데 '회전된 만큼'이라는 게 뭔소린진 잘 모르겠,,)
ㅋㅋ 나 면접 볼 수 있는 걸까
'math4ai > Linear Algebra' 카테고리의 다른 글
That's a wrap! — Linear Algebra (3) | 2024.07.20 |
---|---|
M4AI) Singular Value Decomposition (0) | 2024.07.17 |
M4AI) Eigenvector & Eigenvalue (3) | 2024.07.15 |
M4AI) Linear Transformation, etc. (1) | 2024.07.12 |
M4AI) Introduction to Linear Algebra (2) | 2024.07.12 |