1. K-NN 알고리즘이란?K-NN(K-최근접 이웃) 알고리즘은 아주 직관적인 머신러닝 분류/예측 알고리즘정의:새로운 데이터가 주어졌을 때, 그것과 가장 가까운 K개의 이웃을 찾아다수결(분류) 혹은 **평균값(회귀)**을 이용해 예측하는 방식📌 작동 원리새로운 데이터 포인트가 들어옴기존 데이터에서 가장 가까운 K개의 이웃을 찾음유클리드 거리, 맨해튼 거리 등 사용이웃들의 레이블(클래스) 확인분류 문제: 다수결회귀 문제: 평균최종 예측 결과로 사용✅ 장단점 정리이해 쉽고 구현 간단느림, 계산량 많음별도 모델 학습이 필요 없음고차원 데이터에 성능 저하 가능 📏 대표적인 거리 측정 방법유클리드 거리가장 흔하게 사용. 두 점 사이의 직선 거리맨해튼 거리격자식 거리. 블록 따라 걷는 거리처럼 계산민코프스키 거..