K-Nearest Neighbors (K-NN) 알고리즘이란?K-Nearest Neighbors, 줄여서 K-NN 알고리즘은 **지도 학습(Supervised Learning)**의 대표적인 알고리즘 중 하나입니다. 특정 데이터 포인트가 주어졌을 때, 해당 데이터와 가장 가까운 K개의 이웃을 찾고, 이들의 특성을 기반으로 분류(Classification)하거나 예측(Regression)하는 데 활용됩니다. K-NN은 단순하지만 강력한 성능을 제공하며, 이해하기 쉬운 알고리즘으로 초보자부터 전문가까지 널리 사용되고 있습니다.K-NN의 주요 개념K-NN은 새로운 데이터 포인트가 들어오면 **거리(Distance)**를 기반으로 가장 가까운 이웃을 찾습니다. 여기서 사용하는 거리 척도는 보통 **유클리드 거리..