AISports

Методология AISports

Открытое описание AI-модели прогнозов: какие данные используются, как считаются вероятности и fair odds, когда обновляется прогноз. Эта страница редактируется через админку — текст можно дополнять по мере развития модели.

Коротко о подходе

AISports — это вероятностная ИИ-модель. Для каждого матча она оценивает шансы всех исходов, переводит их в справедливые коэффициенты (fair odds) и сравнивает с линией букмекеров. Если коэффициент букмекера выше нашей справедливой оценки — ставка попадает в список потенциальных value bets. Мы не «угадываем» победителя и не продаём «проходы»: мы показываем расчёт и его логику, а решение всегда остаётся за вами.

Какие данные использует модель

Модель работает только с публичными данными. Никакого инсайда и никаких данных «изнутри» букмекеров.

Форма и результаты

  • Последние 5–10 матчей каждой команды: победы, ничьи, поражения.
  • Забитые и пропущенные (голы, очки, сеты — в зависимости от спорта).
  • Раздельная форма дома и в гостях.

Очные встречи (H2H)

  • История личных встреч команд: счёт и тренды.
  • Учитывается давность: свежие матчи весомее старых.

Командная статистика

  • Голы и пропуски, владение, удары, удары в створ, xG (футбол).
  • Темп и результативность (баскетбол, хоккей).
  • Процент на подаче и реализация брейк-пойнтов (теннис).

Контекст матча

  • Турнирная мотивация: борьба за титул, еврокубки, выживание или ничего не решающий матч.
  • Календарь: плотность игр, переезды, число дней на отдых.
  • Домашний фактор.
  • Кадровые потери и ротация — по публичным источникам.

Рынок

  • Коэффициенты букмекеров и их движение — как индикатор консенсуса рынка, а не как «истина в последней инстанции».

Как устроен расчёт прогноза

Прогноз собирается по шагам, и тот же структурированный контекст уходит в AI-модель.

Шаг 1. Контекст матча

Собирается форма обеих команд, H2H и реальные коэффициенты из линии. Если данных мало (молодая лига, первый матч сезона) — это явно учитывается, и уверенность модели ниже.

Шаг 2. Вероятности исходов

Модель оценивает вероятность каждого исхода. Для футбола и хоккея это три значения — П1, X, П2. Для тенниса, баскетбола, бейсбола и американского футбола — два (ничьей для ставки нет).

Шаг 3. Нормализация

Сумма вероятностей всех исходов приводится к 100%. Для двухисходных видов спорта вероятность ничьей принудительно зануляется, а П1 и П2 нормируются между собой.

Шаг 4. Fair odds

Справедливый коэффициент — это 1 / вероятность. Например, при вероятности 40% fair odds = 1 / 0.40 = 2.50. Это коэффициент без маржи букмекера. Подробнее про fair odds.

Шаг 5. Edge и поиск value

Edge — потенциальный перевес ставки: Edge = (вероятность × коэффициент букмекера) − 1. Если edge положительный, рынок недооценивает исход по мнению модели. Ставки с edge от 3% мы помечаем как потенциальные value bets. Подробнее про edge.

Двух- и трёхисходные виды спорта

В футболе и хоккее возможна ничья — рынок 1X2 с тремя исходами. В теннисе, баскетболе, бейсболе и американском футболе ничьей для целей ставки нет: модель работает с двумя исходами, а вероятность ничьей всегда равна нулю.

Как мы убираем маржу букмекера

В коэффициенты букмекера заложена маржа (overround), поэтому сумма «сырых» вероятностей по линии больше 100%. Пример: пара коэффициентов 1.90 и 1.90 даёт 1/1.90 + 1/1.90 ≈ 105.3% — лишние 5.3% и есть маржа. Мы убираем её, чтобы получить чистую рыночную вероятность и честно сравнить её с оценкой модели. Посчитать маржу для любой пары коэффициентов можно в калькуляторе fair odds.

Когда модель пересчитывает прогноз

Прогноз не статичен. Пересчёт запускается, когда:

  • впервые появились коэффициенты букмекеров;
  • линия заметно сдвинулась (≥3%);
  • опубликованы стартовые составы или данные о травмах;
  • сменился статус матча: scheduled → live → finished;
  • произошло важное live-событие (гол, удаление, перерыв);
  • по расписанию — за 24 часа, за 6 часов и каждые 15 минут до старта;
  • после финального свистка — для проверки результата ставки.

Рядом с прогнозом виден updated_at: когда и почему модель в последний раз пересчитывала оценку.

Как мы оцениваем качество

  • Калибровка. Если модель назвала исход с вероятностью 60%, то на длинной серии таких прогнозов он должен случаться примерно в 60% случаев. Это важнее, чем «процент угаданных».
  • Бэктест. Прогнозы сверяются с реальными результатами на исторических матчах.
  • ROI и accuracy. Метрики за 30 и 90 дней публикуются по мере накопления выборки — честно, без ретуши.

Сравнить результаты AI и живых прогнозистов на одной дистанции можно в разделе Battle.

Ограничения модели

  • Малые выборки (молодёжные и нишевые лиги) — точность ниже.
  • Травмы и ротация известны только из публичных источников.
  • Случайные события — ранний гол, удаление, погода, ошибка судьи — остаются неустранимой вероятностной частью спорта.
  • Модель оценивает вероятности, а не предсказывает будущее: даже исход с вероятностью 80% проигрывает примерно в 1 случае из 5.

Что мы НЕ делаем

  • Не используем инсайд и данные букмекеров.
  • Не называем прогноз «гарантией» исхода.
  • Не продаём «VIP-проходы» и платные сигналы.
  • Не призываем делать ставки.

Ответственная игра

Любая ставка — это риск, и никакая модель не гарантирует прибыль. Ставьте только то, что готовы потерять, и относитесь к прогнозам как к аналитике, а не как к руководству к действию. Подробнее — ответственный подход к ставкам. 18+.

Частые вопросы

Гарантирует ли AI-прогноз выигрыш?

Нет. Прогноз — это вероятностная оценка, а не гарантия. На длинной дистанции важна не отдельная ставка, а калибровка модели и положительный edge.

Откуда берутся данные?

Только из открытых источников: статистика матчей, форма, H2H и публичные коэффициенты букмекеров. Инсайд не используется.

Что такое value bet простыми словами?

Это ставка, где коэффициент букмекера выше справедливого. Подробно — в статье что такое value bet.

Как часто обновляется прогноз?

По мере поступления данных и по расписанию: за 24 часа, 6 часов и каждые 15 минут до старта, а также при изменении линии и появлении составов.

Текущая версия модели: v0.3. Accuracy-stats за 30/90 дней публикуются по мере накопления выборки прогнозов.