시작하기무료로 시작하기

k-최근접 이웃 (KNN): 예측

이제 KNN 분류기를 학습시켰으니, 이를 사용하여 새 데이터 포인트의 레이블을 예측할 수 있습니다. 사용 가능한 모든 데이터가 학습에 사용되었지만, 다행히도 새로운 관측값을 사용할 수 있습니다. 이들은 여러분들을 위해 X_new로 미리 로드되어 있습니다.

이전 실습 문제에서 생성하고 데이터를 학습시킨 모델 knn이 미리 로드되어 있습니다. 분류기를 사용하여 새로운 데이터 포인트 집합의 레이블을 예측해 보세요:

X_new = np.array([[30.0, 17.5],
                  [107.0, 24.1],
                  [213.0, 10.9]])

이 연습은 강의의 일부입니다

scikit-learn으로 배우는 지도 학습

강의 보기

연습 안내

  • knn 모델을 사용하여 미확인 특성 X_new의 타깃 값을 예측하여 y_pred를 생성하세요.
  • 예측 집합에 대한 예측된 레이블을 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Predict the labels for the X_new
y_pred = ____

# Print the predictions
print("Predictions: {}".format(____)) 
코드 편집 및 실행