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

Модель с двумя входами и одним выходом

Теперь, когда у вас есть два входа (идентификаторы команд 1 и 2) и выход (разность счёта), можно объединить их в модель, чтобы в дальнейшем использовать её для обучения на данных и оценки на новых данных.

Ваша модель будет выглядеть, как показано на диаграмме ниже:

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

Продвинутое глубокое обучение с Keras

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

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

  • Определите модель, принимающую две команды в качестве входных данных и использующую разность счёта в качестве выхода.
  • Скомпилируйте модель с оптимизатором 'adam' и функцией потерь 'mean_absolute_error'.

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

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

# Imports
from tensorflow.keras.layers import Subtract
from tensorflow.keras.models import Model

# Subtraction layer from previous exercise
score_diff = Subtract()([team_1_strength, team_2_strength])

# Create the model
model = ____([____, ____], ____)

# Compile the model
____(____, ____)
Редактировать и запускать код