최근접 이웃 알고리즘 (K-Neighbors Classifier)
- K의 갯수(n_neighbors)를 지정
- 최근접의 몇 개까지 볼 지 정하는 하이퍼파라미터, 홀수 개로 지정할 것!
- (Eg) K = 3 로 지정 : Class B로 분류, K = 7 로 지정 : Class A로 분류
Step
- Step 0 : 모델 import
from sklearn.neighbors import KNeighborsClassifier
- Step 1 : 모델 선언
knc= KNeighborsClassifier()
- Step 2 : 모델 학습
knc.fit(x_train, y_train)
- Step 3 : 예측
knc_pred = knc.predict(x_valid)
- Step 4: 평가
(knc_pred == y_valid).mean()