Geef ALS-hyperparameters op
Je gaat nu je eerste aanbevelingsengine met impliciete ratings bouwen met ALS. Hiervoor geef je Spark eerst door welke waarden het moet proberen om het beste model te vinden.
Hieronder staan vier lege lijsten. Vul ze met specifieke waarden die Spark kan gebruiken om verschillende ALS-modellen te bouwen. In de volgende oefening laat je Spark deze modellen bouwen met behulp van de lijsten hieronder.
Deze oefening maakt deel uit van de cursus
Aanbevelingssystemen bouwen met PySpark
Oefeninstructies
- Vul de volgende lijsten in met deze waarden:
ranks = [10, 20, 30, 40]maxIters = [10, 20, 30, 40]regParams = [.05, .1, .15]alphas = [20, 40, 60, 80]
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Complete the lists below
ranks = [____, ____, ____, ____]
maxIters = [____, ____, ____, ____]
regParams = [____, ____, ____]
alphas = [____, ____, ____, ____]