CommencerCommencez gratuitement

Extraction des paramètres

Vous avez maintenant testé 192 modèles différents sur l’ensemble de données msd, et vous avez trouvé le meilleur ROEM ainsi que son modèle associé (modèle 38).

Vous devez à présent extraire les hyperparamètres. La model_list que vous avez créée précédemment est fournie ici. Elle contient les 192 modèles générés. Suivez les instructions ci-dessous pour extraire les hyperparamètres.

Cet exercice fait partie du cours

<cours>Créer des moteurs de recommandation avec PySpark</cours>
Voir le cours

Instructions de l’exercice

  • Utilisez un slicing de liste pour extraire le modèle 38 de la liste des modèles. Nommez ce modèle best_model.
  • Utilisez la méthode .get____() pour extraire les valeurs d’hyperparamètres suivantes :
    • Rank
    • MaxIter
    • RegParam
    • Alpha

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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: ", ____.____())
Modifier et exécuter le code