[Clustering] K-means++ clustering 구현해보기
·
ML
서론K-means clustering 포스트에서 말했지만, k-means clustering은 초기 중심점을 랜덤으로 잡았었다. [Clustering] K-means clustering 구현해보기서론Clustering은 묶음으로 만들어버린다는 뜻이다.이때 뭘 묶어버리냐 하면, 관련있는 데이터들끼리 하나로 묶는다. 이름에 대해 이야기 해보자면 1. 몇개의 묶음으로 만들지에 대한ideadummy.tistory.com K-means는 초기 중심점이 어디에 잡히는지에 따라 clustering 결과 차이가 많이 난다. 물론 최적의 결과가 나올 수도 있지만, 최악이 나올 수도 있다. 즉, 돌릴때마다 결과가 다르게 나올 가능성이 높다. 그리고 위키피디아를 보면, 초기 중심점이 이상하게 잡히면 알고리즘 실행..