Ange hyperparametrar för ALS
Nu ska du bygga din första rekommendationsmotor med implicita betyg med hjälp av ALS. Som första steg anger du vilka värden du vill att Spark ska pröva när den söker efter den bästa modellen.
Nedan finns fyra tomma listor. Fyll i dem med specifika värden som Spark kan använda för att bygga flera olika ALS-modeller. I nästa övning instruerar du Spark att bygga dessa modeller utifrån listorna nedan.
Den här övningen är en del av kursen
Bygg rekommendationsmotorer med PySpark
Övningsinstruktioner
- Fyll i följande listor med nedanstående värden:
ranks = [10, 20, 30, 40]maxIters = [10, 20, 30, 40]regParams = [.05, .1, .15]alphas = [20, 40, 60, 80]
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Complete the lists below
ranks = [____, ____, ____, ____]
maxIters = [____, ____, ____, ____]
regParams = [____, ____, ____]
alphas = [____, ____, ____, ____]