ÎncepețiÎncepe gratuit

Extragerea parametrilor

Ai testat acum 192 de modele diferite pe setul de date msd și ai identificat cel mai bun ROEM, împreună cu modelul corespunzător (modelul 38).

Acum trebuie să extragi hiperparametrii. model_list pe care l-ai creat anterior este disponibil aici. Acesta conține toate cele 192 de modele generate. Urmează instrucțiunile de mai jos pentru a extrage hiperparametrii.

Acest exercițiu face parte din cursul

Construiește motoare de recomandare cu PySpark

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește slicing pe listă pentru a extrage modelul 38 din lista de modele. Numește acest model best_model.
  • Folosește metoda .get____() pentru a extrage valorile următorilor hiperparametri:
    • Rank
    • MaxIter
    • RegParam
    • Alpha

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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: ", ____.____())
Editează și rulează codul