k-Nearest Neighbor(kNN) 알고리즘은 가장 간단한 지도 학습 분류 알고리즘으로 새로운 데이터가 들어왔을 때 기존 데이터들 중 가장 가까운 k개의 이웃을 기준으로 클래스를 결정하는 방식임
거리(Distance)를 기반으로 분류가 이루어짐
새로운 샘플을 별표로 표시한 뒤 가장 가까운 이웃들의 클래스를 확인하여 다수결로 분류함
예: 파란색 사각형·빨간색 원 두 그룹이 있는 그림에서 별표의 위치를 기준으로 가까운 그룹을 선택함