Estrazione dei parametri
Hai appena testato 192 modelli diversi sul insieme di dati msd e hai trovato il miglior ROEM e il relativo modello (modello 38).
Ora devi estrarre gli iperparametri. Qui trovi model_list, che hai creato in precedenza: contiene tutti i 192 modelli che hai generato. Usa le istruzioni qui sotto per estrarre gli iperparametri.
Questo esercizio fa parte del corso
Costruire motori di raccomandazione con PySpark
Istruzioni dell'esercizio
- Usa lo slicing delle liste per estrarre il modello 38 dalla lista dei modelli. Chiama questo modello
best_model. - Usa il metodo
.get____()per estrarre i seguenti valori di iperparametro:RankMaxIterRegParamAlpha
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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: ", ____.____())