LoslegenKostenlos starten

Parameter extrahieren

Du hast jetzt 192 verschiedene Modelle auf dem msd-Datensatz getestet und den besten ROEM sowie das zugehörige Modell (Modell 38) gefunden.

Jetzt musst du die Hyperparameter extrahieren. Die zuvor erstellte model_list ist hier gegeben. Sie enthält alle 192 von dir erzeugten Modelle. Verwende die folgenden Anweisungen, um die Hyperparameter zu extrahieren.

Diese Übung ist Teil des Kurses

<Kurs>Recommendation Engines mit PySpark erstellen</Kurs>
Kurs ansehen

Übungsanweisungen

  • Verwende List-Slicing, um Modell 38 aus der Modellijste zu extrahieren. Nenne dieses Modell best_model.
  • Verwende die Methode .get____(), um die folgenden Hyperparameter-Werte zu extrahieren:
    • Rank
    • MaxIter
    • RegParam
    • Alpha

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Extract the best_model
best_model = ____[____]

# Extract the Rank
print ("Rank: ", best_model.get___())

# Extract the MaxIter value
print ("MaxIter: ", ____.get____())

# Extract the RegParam value
print ("RegParam: ", best_model.____())

# Extract the Alpha value
print ("Alpha: ", ____.____())
Code bearbeiten und ausführen