ML : Model : K-Nearest-Neighbor, KNN
K-Nearest-Neighbor, KNN 목적, 정의 위와 같은 그림1에서 우리는 초록색 원이 세모인지, 네모인지를 구별하는 모델을 만들 것 이다. 이 때, 실선을 기준으로 모델을 만든다면, (k=3) 초록색 원이 세모일 것이라고 판단할 것이다. 하지만, 점선을 기준으로 모델을 만든다면, (k=5) 초록색 원은 네모가 더 많기 때문에 네모라고 판단할 것이다. 원 주위에 있는 갯수들, k까지를 선으로 긋는 모델을 정해줌으로써 모델을 만들 수가 있다. 또한 여기에 떨어진 거리를 weight를 주어, category를 판별할 수 있다. 이처럼 k의 갯수를 조정, 거리에 따른 weight를 조정해서 model을 만드는 것을 K-Neighbor-Nearest, KNN이다. k, weight 수치 결정 너무 큰 ..
2020. 2. 9.