머신 러닝에서의 K-평균 클러스터링 (K-means clustering) 알고리즘
K-평균 클러스터링 알고리즘은 주어진 데이터를 k개의 클러스터로 묶는 자율 학습 알고리즘입니다. 이 알고리즘은 각 클러스터와 거리 차이의 분산을 최소화하는 방식으로 동작하여 데이터를 군집화합니다. K-평균 알고리즘은 데이터 마이닝, 패턴 인식, 이미지 처리 등 다양한 분야에서 활용되고 있습니다. K-평균 클러스터링 알고리즘의 작동 원리 K-평균 클러스터링 알고리즘은 다음과 같은 단계로 작동합니다. 초기화 단계 클러스터의 개수 k를 정하고, k개의 중심점을 임의로 선택합니다. 중심점은 데이터 포인트의 위치입니다. 예를 들어, 데이터가 2차원 평면상에 존재하고 k=3인 경우, 임의로 (x1, y1), (x2, y2), (x3, y3)와 같이 세 개의 중심점을 선택합니다. 할당 단계 각 데이터 포인트를 가장 ..
2023. 5. 11.