НачатьНачать бесплатно

Извлечение параметров

Вы протестировали 192 различные модели на наборе данных msd и нашли наилучшее значение ROEM, а также соответствующую модель (модель 38).

Теперь нужно извлечь гиперпараметры. Список model_list, созданный ранее, уже доступен вам. Он содержит все 192 сгенерированные модели. Следуйте инструкциям ниже, чтобы извлечь гиперпараметры.

Это упражнение является частью курса

Построение рекомендательных систем с помощью PySpark

Посмотреть курс

Инструкции к упражнению

  • С помощью срезов списка извлеките модель 38 из списка моделей. Назовите эту модель best_model.
  • Используйте метод .get____(), чтобы извлечь следующие значения гиперпараметров:
    • Rank
    • MaxIter
    • RegParam
    • Alpha

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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: ", ____.____())
Редактировать и запускать код