Extracción de parámetros
Ya has probado 192 modelos distintos sobre el conjunto de datos msd, y encontraste el mejor ROEM y su modelo correspondiente (modelo 38).
Ahora necesitas extraer los hiperparámetros. Aquí tienes la model_list que creaste antes. Contiene los 192 modelos que generaste. Sigue las instrucciones de abajo para extraer los hiperparámetros.
Este ejercicio forma parte del curso
Creación de motores de recomendación con PySpark
Instrucciones del ejercicio
- Usa slicing de listas para extraer el modelo 38 de la lista de modelos. Llama a este modelo
best_model. - Usa el método
.get____()para extraer los siguientes valores de hiperparámetros:RankMaxIterRegParamAlpha
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# 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: ", ____.____())