-
NMF( Non-Negative Matrix Factorization )Python Machine Learning/차원축소 2020. 10. 7. 15:54
-Truncated SVD와 같이 낮은 랭크를 통한 행렬 근사( Low Rank Approximation ) 방식의 변형
- 원본 행렬 내의 모든 원소 값이 모두 양수라는게 보장되면 두 개의 기반 양수 행렬로 분해될 수 있는 기법을 지칭
- W행렬 : 원본 행렬의 행 크기와 같고 열 크기보다 작은 행렬, 원본 행에 대해 잠재 요소의 값이 얼마나 되는지에 대응
H행렬 : 원본 행렬의 열 크기와 같고 행 크기보다 작은 행렬, 잠재 요소가 원본 열( 원본 속성 )로 어떻게 구성됐는지
나타내는 행렬
- 사이킷런에서 NMF는 NMF클래스를 이용해 지원
'Python Machine Learning > 차원축소' 카테고리의 다른 글
LDA(Linear Discriminant Analysis) (0) 2020.10.06 PCA(principal component analysis) (0) 2020.10.06 차원축소(Dimension Reduction) 개요 (0) 2020.10.06