Обучение модели на данных студенческого баскетбольного турнира
Модель скомпилирована — теперь можно приступить к её обучению на реальных данных!
В этом упражнении вы будете использовать набор данных с результатами матчей студенческого баскетбольного турнира США. Каждая строка набора содержит идентификаторы команд: team_1 и team_2 в виде целых чисел. Также указаны разница посевов команд (посевы присваиваются комитетом турнира и отражают рейтинг силы команд) и разница счёта в матче (например, если team_1 побеждает с преимуществом в 5 очков, разница счёта равна 5).
Для обучения модели необходимо передать матрицу переменных X (в данном случае один столбец: разница посевов) и матрицу переменных Y (один столбец: разница счёта).
Датафрейм games_tourney и скомпилированный объект model доступны в вашем рабочем пространстве.
Это упражнение является частью курса
Продвинутое глубокое обучение с Keras
Инструкции к упражнению
- Обучите модель, используя
seed_diffв качестве входной переменной иscore_diffв качестве выходной переменной. - Задайте 1 эпоху, размер батча 128 и долю валидационной выборки 10%.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Now fit the model
____(games_tourney_train[____], games_tourney_train[____],
epochs=____,
batch_size=____,
validation_split=____,
verbose=True)