1. Nauka
  2. /
  3. Kursy
  4. /
  5. Nadzorowane uczenie maszynowe z scikit-learn

Connected

ćwiczenie

Wizualizacja złożoności modelu

Masz już obliczoną dokładność modelu KNN na zbiorach treningowym i testowym dla różnych wartości n_neighbors – czas stworzyć krzywą złożoności modelu i sprawdzić, jak zmienia się jego wydajność w zależności od stopnia złożoności!

Zmienne neighbors, train_accuracies i test_accuracies wygenerowane w poprzednim ćwiczeniu są już wczytane. Zwizualizuj wyniki, aby znaleźć optymalną liczbę sąsiadów dla swojego modelu.

Instrukcje

100 XP
  • Dodaj tytuł "KNN: Varying Number of Neighbors".
  • Wykreśl wartości zwrócone przez metodę .values() z train_accuracies na osi y względem neighbors na osi x, z etykietą "Training Accuracy".
  • Wykreśl wartości zwrócone przez metodę .values() z test_accuracies na osi y względem neighbors na osi x, z etykietą "Testing Accuracy".
  • Wyświetl wykres.