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>Ü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:RankMaxIterRegParamAlpha
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: ", ____.____())