CommencezCommencez 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 correspondant (modèle 38).

Vous devez maintenant extraire les hyperparamètres. La variable model_list que vous avez créée plus tôt est fournie ici. Elle contient les 192 modèles que vous avez générés. Suivez les consignes ci-dessous pour extraire les hyperparamètres.

Cette activité fait partie du cours

Créer des moteurs de recommandation avec PySpark

Voir le cours

Instructions de l’exercice

  • Utilisez un découpage 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