[지도학습] 분류모델 - K Nearest Neighbors
분류모델 - KNN KNN의 기본개념 KNN 알고리즘은 분류와 회귀문제를 둘다 해결할 수 있는 머신러닝 알고리즘이다. KNN 알고리즘을 한마디로 표현하면 "Birds of a feather flock together. (유유상종)" 이라고 할 수 있다. 즉 비슷한 특성을 가진 데이터끼리 모여있다는 것 을 전제로 하고, 새로운 데이터가 들어왔을때 주변 데이터를 참고하여 어느 분류에 속하는지 학습하는 것이다. KNN에서 K는 새로운 입력데이터의 주변에서 몇개의 데이터를 볼것인가? 라는 의미를 가지고 있다. 아래 빨간색원이 입력데이터로 들어왔을때 K=3 일경우 주변에 세개의 원을 고려하였고 --> Class B K=6 일경우 주변에 여섯개의 원을 고려하였음. --> Class A K값에 따라 Class를 다르..
2022.03.11