Zacznij terazZacznij za darmo

Potok do przewidywania gatunku muzycznego: I

Czas zbudować potok. Będzie zawierał kroki do uzupełniania brakujących wartości średnią dla każdej cechy oraz do zbudowania modelu KNN do klasyfikacji gatunku muzycznego.

Zmodyfikowany zbiór danych music_df, który utworzyłeś w poprzednim ćwiczeniu, został wczytany, podobnie jak KNeighborsClassifier i train_test_split.

To ćwiczenie jest częścią kursu

Nadzorowane uczenie maszynowe z scikit-learn

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj SimpleImputer i Pipeline.
  • Utwórz instancję imputera.
  • Utwórz instancję klasyfikatora KNN z trzema sąsiadami.
  • Utwórz steps – listę krotek zawierającą zmienną imputera, którą stworzyłeś, o nazwie "imputer", a następnie model knn, który stworzyłeś, o nazwie "knn".

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import modules
____
____

# Instantiate an imputer
imputer = ____()

# Instantiate a knn model
knn = ____

# Build steps for the pipeline
steps = [("____", ____), 
         ("____", ____)]
Edytuj i uruchom kod