(10강) 행렬 분해
💡
행렬 분해에 대해 알아본다.
Three maps
행렬 분해에 대한 Bird View를 위해 세가지의 Map을 제시한다.
모양과 형태는 다를지라도, 원리적으로는 동일한 의미를 갖는 것이 많다.
행렬 표현 등을 통해 우리는 Rank와 Span을 알 수 있듯이, 다른 시각으로 동일한 정보를 받아들일 수 있다.
Kernel method
커널 메서드는 적은 계산으로 원래의 계산을 근사하는 방식이다. 즉 적은 Rank로 높은 Rank의 연산을 대신하는 것이다.
Matrix decomposition
행렬을 분해하는 과정은 추천시스템 등에서 자주 활용되던 방법이다. 우리는 이 과정을 행렬의 연산과 같이 다른 방법으로 이애하거나 근사 할 수 있다.
Tensor decomposition
3차원 이상의 Tensor에 대해서도 동일하게 적용할 수 있다.
Tensor decomposition on network compression
MobileNet과 같은 Neural Network가 사용한 다양한 방법이 사실은 수학적으로 비슷한 개념을 갖고 있었다.
토이 코드
'네이버 부스트캠프 AI Tech' 카테고리의 다른 글
| [P1] Day 42 (0) | 2021.03.31 |
|---|---|
| [P1] Day 41 (0) | 2021.03.31 |
| [U] Day 39 - Lightweight IV (0) | 2021.03.28 |
| [U] Day 38 - Lightwieght III (0) | 2021.03.28 |
| [U] Day 37 - Lightweight II (0) | 2021.03.28 |
Uploaded by Notion2Tistory v1.1.0