1. K-NN 알고리즘이란?1) 기본 개념K-NN은 주변의 K개 이웃 데이터를 기준으로 새로운 데이터의 클래스 또는 값을 예측하는 비모수(non-parametric) 알고리즘입니다.데이터를 학습하지 않고 저장 후, 예측 시 거리 계산을 통해 이웃을 찾습니다.2) 주요 특징간단한 구현: 수식보다 데이터 비교를 중심으로 작동.거리 기반 계산: 유클리드 거리(Euclidean Distance) 등이 일반적으로 사용됨.3) 예시새로운 학생이 좋아할 스포츠를 예측한다고 가정.이미 알고 있는 학생들의 성별과 나이를 기준으로, 가장 가까운 5명의 학생(K=5)을 확인하여 결과를 결정. 2. K-NN의 작동 원리1) 주요 단계데이터 저장: 모든 학습 데이터를 메모리에 저장.거리 계산: 새로운 데이터 포인트와 기존..