LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Importiere SimpleImputer und Pipeline.
  • 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 = [("____", ____), 
         ("____", ____)]
Code bearbeiten und ausführen