Pull to refresh
20
0

Пользователь

Send message
Всем спасибо, теперь хватает. Пойду думать что подарить

Хочу участвовать, но кармы прям чуть-чуть не хватает

Можно поподробнее? Какой сайт, если не секрет? xG стандартный или своя модель? И если спарсил xG, то и Packing (как xG, только не про удары, а про пасы) можно спарсить

Интересное замечание, спасибо.

Делаем прогноз на победу 1 команды
createGamePrediction(team1_vector, team2_vector)

Потом делаем прогноз на победу 2 команды
createGamePrediction(team2_vector, team1_vector)

Получается мы делаем прогнозы на победу/проигрыш, но в футболе есть ничья.
Можно добавить такой прогноз
team1pred = createGamePrediction(team1_vector, team2_vector)
team2pred = createGamePrediction(team2_vector, team1_vector)
print("Вероятность победы 1 команды: ", team1pred)
print("Вероятность ничьи: ", 1.0-(team1pred+team2pred))
print("Вероятность победы 2 команды: ", team2pred)

То что ничья получается всегда примерно 28% это странно. Но стоит учитывать, что в РПЛ часто матчи заканчиваются ничьей (примерно 26-32% каждый сезон). Если бы мы обучили модель на матчах Украинской Премьер Лиги (ничья = 22%) или Ла-Лиги Испании (ничья = 22.3%), то получили бы процент ничей на уровне 22-23%. Это дало бы нам сделать более точный прогноз на победу/проигрыш
Что вы вообще хотели сказать этой статьёй? Что первая наивная лабораторная на до сих пор незнакомом языке программирования — это хорошая тема для статьи?

Нет, чтобы опытные пользователи указали на ошибки. Преподаватель введёт матрицу максимум 4х4, проверит работу программы и всё, не будет копаться в коде и не укажет ошибки на которые вы указали. Спасибо, исправлю
Главная проблема — нехватка данных (особенно в российском футболе). Компании связанные со спортивной аналитикой предоставляют статистику по матчам, а вот насчёт травм/дисквалификации игроков и т.д. нет данных. Можно смотреть на спортивных сайтах информацию по каждому матчу и таким образом вручную собрать данные по травмам и дисквалификациям.

А вообще есть такая идея: сравнивать составы команд перед матчем. Например, по суммарной стоимости состава на матч. Но эти данные тоже придется собирать вручную.
Здравствуйте. В первой строке я указал что это перевод статьи Train your first neural network: basic classification
Спасибо за замечание. Можно скачать Anaconda с официального сайта. Для установки TensorFlow используем команду: conda install tensorflow

Information

Rating
Does not participate
Location
Россия
Registered
Activity