AIFFEL Life

[Day37] 차원 축소

nevermet 2020. 12. 15. 18:24

지난 포스트에서 PCA를 배웠는데, 그 이유는 결국 차원 축소를 이해하기 위한 것이었네요. 차원 축소... 딥러닝에서 데이타 셋의 차원이 무척 높은 것을 알 수 있죠. 우리는 3차원이 넘어가면 시각화 할 수 없고, 그러다 보이 벡터의 관계를 이해하기 어려워집니다. 이런 고차원을 저차원으로 낮춰 어떤 벡터들이 어떤 벡터들과 유사하다고 할 수 있는지 시각적으로 볼 수 있다면 유용한 경우가 많기 때문에, tSNE와 같은 기법들이 유용하게 사용됩니다.

1. 차원 축소 - PCA, 주성분분석 (1)

excelsior-cjh.tistory.com/167

 

차원 축소 - PCA, 주성분분석 (1)

차원 축소 - PCA (1) 대부분 실무에서 분석하는 데이터는 매우 많은 특성(feature)들을 가지고 있다. 이러한 데이터를 가지고 머신러닝 알고리즘을 적용해 문제를 해결하려고 한다면, 데이터의 차원

excelsior-cjh.tistory.com

2. [선형대수학] 투영(projection)과 최소자승법(least square method)

bskyvision.com/236

 

[선형대수학] 투영(projection)과 최소자승법(least square method)

매번 느끼는 것이지만 포스팅하지 않고 대충 공부하며 넘어간 부분은 내 머리 속에 잘 정립되어 있지 않은 것 같다. 오늘은 투영과 최소자승법에 대해서 확실하게 이해해보자. 투영은 머신

bskyvision.com

3. StatQuest: Principal Component Analysis 주성분 분석 (PCA), 스텝 바이 스텝

www.youtube.com/watch?v=FgakZw6K1QQ&feature=youtu.be

4. [선형대수학 #6] 주성분분석(PCA)의 이해와 활용

darkpgmr.tistory.com/110

 

[선형대수학 #6] 주성분분석(PCA)의 이해와 활용

주성분 분석, 영어로는 PCA(Principal Component Analysis). 주성분 분석(PCA)은 사람들에게 비교적 널리 알려져 있는 방법으로서, 다른 블로그, 카페 등에 이와 관련된 소개글 또한 굉장히 많다. 그래도 기

darkpgmr.tistory.com

5. StatQuest: t-SNE, Clearly Explained

feature=youtu.be

6. t-Stochastic Neighbor Embedding (t-SNE) 와 perplexity

lovit.github.io/nlp/representation/2018/09/28/tsne/

 

t-Stochastic Neighbor Embedding (t-SNE) 와 perplexity

t-Stochastic Nearest Neighbor (t-SNE) 는 vector visualization 을 위하여 자주 이용되는 알고리즘입니다. t-SNE 는 고차원의 벡터로 표현되는 데이터 간의 neighbor structure 를 보존하는 2 차원의 embedding vector 를 학

lovit.github.io

7. 2.2. Manifold learning

scikit-learn.org/stable/modules/manifold.html#manifold

 

2.2. Manifold learning — scikit-learn 0.23.2 documentation

2.2. Manifold learning Look for the bare necessities The simple bare necessities Forget about your worries and your strife I mean the bare necessities Old Mother Nature’s recipes That bring the bare necessities of life – Baloo’s song [The Jungle Book

scikit-learn.org

8. fit_transform(X, y=None)

scikit-learn.org/stable/modules/generated/sklearn.decomposition.PCA.html#sklearn.decomposition.PCA.fit_transform

 

sklearn.decomposition.PCA — scikit-learn 0.23.2 documentation

 

scikit-learn.org

9. sklearn.manifold.TSNE (scikit-learn.org/stable/modules/generated/sklearn.manifold.TSNE.html#sklearn.manifold.TSNE)

10. 우분투 터미널에서 D2Coding Font 설치

jamix.tistory.com/41

 

우분투 터미널에서 D2Coding Font 설치

1. 폰트 파일 다운로드 및 설치 https://github.com/naver/d2codingfont/releases/tag/VER1.3.2 naver/d2codingfont D2 Coding 글꼴. Contribute to naver/d2codingfont development by creating an account on Gi..

jamix.tistory.com