Aan de slagBegin gratis

Parameters uitlezen

Je hebt nu 192 verschillende modellen getest op de msd-gegevensset en je hebt de beste ROEM en het bijbehorende model (model 38) gevonden.

Nu moet je de hyperparameters uitlezen. De model_list die je eerder hebt gemaakt, is hier beschikbaar. Deze bevat alle 192 gegenereerde modellen. Gebruik de onderstaande instructies om de hyperparameters te extraheren.

Deze oefening maakt deel uit van de cursus

Aanbevelingssystemen bouwen met PySpark

Bekijk cursus

Oefeninstructies

  • Gebruik list slicing om model 38 uit de modellijst te halen. Noem dit model best_model.
  • Gebruik de .get____()-methode om de volgende hyperparametervariabelen op te vragen:
    • Rank
    • MaxIter
    • RegParam
    • Alpha

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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: ", ____.____())
Code bewerken en uitvoeren