Pipeline zur Vorhersage von Genres: Teil 1
In dieser Übung erstellst du eine Pipeline. Sie enthält Schritte, um fehlende Werte mit dem Mittelwert für jedes Merkmal zu ergänzen und ein KNN-Modell für die Klassifikation des Genres von Songs zu erstellen.
Der geänderte Datensatz music_df, den du in der vorherigen Übung erzeugt hast, ist zusammen mit KNeighborsClassifier und train_test_split bereits geladen.
Diese Übung ist Teil des Kurses
Überwachtes Lernen mit scikit-learn
Anleitung zur Übung
- Importiere
SimpleImputerundPipeline. - Instanziiere ein Imputer-Objekt.
- Instanziiere einen KNN-Klassifikator mit drei Nachbarn.
- Gib die Schritte (
steps) der Pipeline als Liste mit Tupeln an. Nutze für den ersten Schritt das von dir erstellte Imputer-Objekt namens"imputer"und für den zweiten Schritt das von dir erstellte KNN-Modell namens"knn".
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Import modules
____
____
# Instantiate an imputer
imputer = ____()
# Instantiate a knn model
knn = ____
# Build steps for the pipeline
steps = [("____", ____),
("____", ____)]