클러스터 분석 또는 클러스터링은 객체 또는 데이터 집합을 그룹화하여 동일한 그룹(클러스터)에 있는 항목과 다른 클러스터에 있는 항목을 구별하는 통계적 분류 기술 또는 활동입니다. 데이터 마이닝 및 검색에 필수적이며, 머신 러닝, 패턴 인식, 이미지 분석 및 대규모 데이터 세트를 분석하는 생물 정보학 및 대규모 데이터 세트를 분석하는 기타 분야에서 자주 사용됩니다.