우노
[ML] PCA 와 ICA 란? 본문
들어가기 앞서,
- PCA(Principal Component Analysis) 와 ICA(Independent Componenet Analysis) 는 모두 차원 축소에 사용되는 기술이다.
주성분 분석 (PCA, Principal Component Analysis)
- PCA 는 기본적으로 비지도 학습(Unsupervised Learning) 이며,
- 데이터들의 주성분을 찾을 때, 데이터를 가장 잘 설명할 수 있는 축으로 찾는 기법이다.
- PCA 의 Principal Component 는 이 축을 의미하며,
- 분산이 최대가 되는 축이 데이터를 가장 잘 설명하는 축 벡터가 된다.
독립 성분 분석 (ICA, Independent Componenet Analysis)
- ICA 는 주성분을 이용한다는 점에서 PCA 와 비슷하지만,
- 데이터를 가장 잘 설명하는 축을 찾는 PCA 와는 달리, 가장 독립적인 축을 찾는다.
- 즉, 독립성(independence) 이 최대가 되는 벡터를 찾으며,
- 독립성은 ICA 의 알고리즘에 의해 계산된다.
PCA 와 ICA 의 차이점 시각화
참고
'AI > Machine Learning' 카테고리의 다른 글
[ML] 오프라인 학습과 온라인 학습이란? (0) | 2022.03.30 |
---|---|
[ML] Tensorflow 모델을 TFLite 로 변환하는 방법 (0) | 2022.01.25 |
[ML] 평균 제곱 오차, 교차 엔트로피 오차, 로그우도 계산 방법 (0) | 2021.11.30 |
[ML] Binary Cross Entropy 와 Cross Entropy 의 차이 (0) | 2021.11.30 |
[ML] 비지도 학습 ML 모델 종류 (0) | 2021.11.20 |
Comments