Прогнозы на Евро-2024
Целью этого проекта является прогнозирование результатов Евро-2024 с использованием моделей машинного обучения (ML) и распределения Пуассона. Проект генерирует две оценки целей команды с использованием моделей регрессионного машинного обучения. Эти оценки затем используются в качестве ожидаемых значений распределения Пуассона для прогнозирования результатов матча.
Источники данных
Данные для этого проекта можно получить из следующих источников:
- Набор данных мирового рейтинга FIFA. В этом наборе данных представлены рейтинги национальных сборных FIFA по состоянию на 4 апреля 2024 года.
- Прогнозирование чемпионата мира по футболу FIFA 2022 с помощью машинного обучения. Этот набор данных включает в себя различные функции и прогнозы, связанные с матчами чемпионата мира по футболу FIFA.
Загрузите эти наборы данных и поместите их в папку data
в корневом каталоге этого проекта.
Структура проекта
Проект состоит из пяти файлов Jupyter Notebook, которые следует запускать в следующем порядке:
- db Creator.ipynb : Создает и настраивает исходную базу данных, необходимую для проекта.
- feats eng.ipynb : выполняет разработку функций для подготовки данных для анализа и моделирования.
- data Analysis.ipynb : проводит исследовательский анализ данных, чтобы понять данные и получить ценную информацию.
- model.ipynb : строит и обучает модели машинного обучения для оценки целей команды.
- poisson model.ipynb : использует оценки моделей ML в качестве ожидаемых значений распределения Пуассона для прогнозирования результатов сопоставления.
Требования
Убедитесь, что у вас установлено следующее:
- Питон 3.x
- Блокнот Юпитера
- Анаконда