손을 흔들며 반갑게 웃는 파이인공지능 파이썬 실무
손을 흔들며 반갑게 웃는 파이

Ⅲ. 파이썬과 머신러닝 · 주제 10 / 13

K-평균 군집화

정답 이름 없이 비슷한 점들을 묶을 수 있을까요?

교과서 108–111쪽예제 2개

대단원 Ⅲ. 파이썬과 머신러닝 교과서 60–131쪽

중단원 02. 머신러닝 라이브러리 활용 · 85–128쪽
소단원 03. 주요 머신러닝 알고리즘 활용 · 103–111쪽

이 웹 주제의 연계 범위: 108–111쪽

웹 학습 주제 10 / 13

K-평균 군집화

정답 이름 없이 비슷한 점들을 묶을 수 있을까요?

AT A GLANCE

K-평균 군집화 · 한눈에 보기

군집과 중심점 산점도군집과 중심점 산점도 · 제공 Python 예제의 실제 실행 결과 · 클릭하여 확대
  1. 1K개 중심 초기화
  2. 2가장 가까운 중심에 배정
  3. 3그룹 평균으로 중심 갱신
  4. 4수렴까지 반복
속성의미
labels_샘플별 군집 번호
cluster_centers_군집 중심 좌표
n_clusters미리 정하는 그룹 수
random_state / n_init재현 조건 / 초기화 반복

K-평균은 정한 개수 K의 중심을 이용해 가까운 샘플들을 묶고 중심을 갱신합니다. labels_의 번호는 정답 클래스나 순위가 아니며 실행 조건에 따라 번호가 달라질 수 있습니다.

데이터의 스케일, K, 초기 중심이 결과에 영향을 줍니다. n_init은 여러 초기화 시도를 제어합니다. 점들의 분포를 보고 군집이 의미 있는지 해석하며, 항상 원형 군집이 존재한다고 가정하지 마세요.

직접 해 보세요

  1. K를 2·3·4로 바꾸고 중심 위치와 군집의 의미를 비교하세요.

이 설명에 이어서 실습하기

예제를 선택하면 바로 아래에서 코드를 수정하고 실행할 수 있습니다. 작성한 코드는 예제별로 저장됩니다.

CODE WORKSPACE

코드를 바꾸는 실습실

실행 환경

main.py

실행 엔진은 처음 실행할 때 내려받습니다. 패키지 크기에 따라 최초 준비에 최대 3분이 걸릴 수 있으며 네트워크가 필요합니다. 실행은 최대 30초이며 중지 후 다시 실행할 수 있습니다.

실행할 예제를 선택하세요.

PRACTICE / RETRY / UNDERSTAND

이 주제 연습 문제 0

이 주제와 연결된 문제만 보여 줍니다. 단원 전체 문제는 단원 안내 페이지에서 이어서 풀 수 있습니다.

단원 전체 44문제로 →