Модель с двумя входами и одним выходом
Теперь, когда у вас есть два входа (идентификаторы команд 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
____(____, ____)