CommencerCommencez gratuitement

Spécifier les hyperparamètres d’ALS

Vous allez maintenant construire votre premier moteur de recommandation à notes implicites avec ALS. Pour cela, vous devez d’abord indiquer à Spark quelles valeurs essayer pour trouver le meilleur modèle.

Quatre listes vides sont fournies ci-dessous. Remplissez-les avec des valeurs précises que Spark utilisera pour entraîner plusieurs modèles ALS différents. Dans l’exercice suivant, vous demanderez à Spark de créer ces modèles à partir des listes ci-dessous.

Cet exercice fait partie du cours

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

Instructions de l’exercice

  • Remplissez les listes suivantes avec les valeurs ci-dessous :
    • ranks = [10, 20, 30, 40]
    • maxIters = [10, 20, 30, 40]
    • regParams = [.05, .1, .15]
    • alphas = [20, 40, 60, 80]

Exercice interactif pratique

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

# Complete the lists below
ranks = [____, ____, ____, ____]
maxIters = [____, ____, ____, ____]
regParams = [____, ____, ____]
alphas = [____, ____, ____, ____]
Modifier et exécuter le code