1. 학습
  2. /
  3. 강의
  4. /
  5. scikit-learn으로 배우는 지도 학습

Connected

연습 문제

모델 복잡도 시각화

다양한 n_neighbors 값을 사용하여 훈련 세트와 테스트 세트에서 KNN 모델의 정확도를 계산했습니다. 이제 모델 복잡도 곡선을 만들어 모델이 단순해질수록 성능이 어떻게 변하는지 시각화해 봅시다!

이전 연습 문제에서 생성한 변수 neighbors, train_accuracies, test_accuracies는 모두 미리 로드되어 있습니다. 결과를 그래프로 그려 최적의 이웃 수를 찾아보세요.

지침

100 XP
  • 제목을 "KNN: Varying Number of Neighbors"로 추가하세요.
  • .values()의 train_accuracies 메서드를 y축에, neighbors를 x축에 설정하고 레이블을 "Training Accuracy"로 지정하여 그래프를 그리세요.
  • .values()의 test_accuracies 메서드를 y축에, neighbors를 x축에 설정하고 레이블을 "Testing Accuracy"로 지정하여 그래프를 그리세요.
  • 그래프를 표시하세요.