Spécifier les hyperparamètres d'ALS
Vous allez maintenant créer votre premier moteur de recommandation avec évaluations implicites à l'aide d'ALS. Pour ce faire, vous indiquerez d'abord à 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 pourra utiliser pour entraîner plusieurs modèles ALS différents. Dans le prochain exercice, vous demanderez à Spark de bâtir ces modèles à partir des listes ci-dessous.
Cette activité fait partie du cours
Créer des moteurs de recommandation avec PySpark
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 = [____, ____, ____, ____]