계층적 클러스터링

연결법을 사용한 병합 클러스터링. 가장 가까운 쌍을 반복적으로 병합하여 클러스터 계층을 구축합니다. 단일, 완전, 평균 및 Ward 연결법을 지원합니다. 계층적 클러스터링은 두 개의 가장 가까운 클러스터를 반복적으로 병합하여 덴드로그램을 구축합니다. K-Means와 달리 K를 미리…

가장 가까운 쌍을 반복적으로 병합하여 클러스터 계층을 구축합니다. 단일, 완전, 평균 및 Ward 연결법을 지원합니다.

계층적 클러스터링이란 무엇인가요?

계층적 클러스터링은 두 개의 가장 가까운 클러스터를 반복적으로 병합하여 덴드로그램을 구축합니다. K-Means와 달리 K를 미리 지정할 필요가 없으며, 어떤 수준에서든 절단하여 다른 수의 클러스터를 생성할 수 있습니다.

연결법: 단일(최소 거리, 체인 형성), 완전(최대 거리, 콤팩트), 평균(평균 거리), Ward(분산 최소화, 보통 가장 균형 잡힌 결과).

병합 이력 표는 각 단계의 병합 거리를 기록합니다. 큰 점프는 자연스러운 클러스터 경계를 제안합니다. 병합형(상향식)이 가장 일반적입니다.

Formula: 단일 연결: d(A,B) = min{d(a,b) : a∈A, b∈B} 완전 연결: d(A,B) = max{d(a,b) : a∈A, b∈B} 평균 연결: d(A,B) = (1/|A||B|) ΣΣ d(a,b) Ward: ΔV = (nₐnᵦ)/(nₐ+nᵦ) ‖μₐ − μᵦ‖²

계산 예시

포인트: A(0,0), B(1,0), C(4,0), D(5,0). 단일 연결: 1단계 A+B(거리=1), 2단계 C+D(거리=1), 3단계 {A,B}+{C,D}(거리=3). 거리 2에서 절단하면 2개 클러스터: {A,B}와 {C,D}.

이 계산기를 사용해야 할 때

피해야 할 일반적인 실수

결과 해석 방법

관련 표준 및 참고자료

자주 묻는 질문

어떤 연결법을 사용해야 하나요?

Ward 방법이 가장 인기 있는 기본값으로 콤팩트하고 균등한 클러스터를 생성합니다. 완전 연결도 좋은 대안입니다. 단일 연결은 체이닝 효과에 취약합니다.

덴드로그램을 어디에서 잘라야 하나요?

병합 거리의 가장 큰 간격을 찾거나, 도메인 지식으로 클러스터 수를 설정하거나, 비일관성 계수를 사용하세요.