Прогнозируйте линии игроков НБА с помощью моделирования Монте-Карло

Nevada vs UNLV: NCAA Basketball Betting Odds & Trends | 1 ...

Моделирование методом Монте-Карло — это широкий набор инструментов, которые для получения численных результатов полагаются на повторную выборку. Их часто используют в физике или математике, когда трудно использовать другие подходы. Они особенно полезны при прогнозировании событий, в которых случайность играет важную роль.

С чем это связано?

Это связано с тем, что вместо того, чтобы давать детерминированный результат со степенью неопределенности, как это делают большинство типичных алгоритмов машинного обучения, моделирование методом Монте-Карло инвертирует это. Он решает детерминированную проблему, используя только диапазон вероятностей. Вместо того, чтобы просто дать нам результат, он выведет распределение вероятностей всех потенциальных результатов. Это фантастика для ставок на спорт. Если нам удастся точно смоделировать игру, можно создать набор коэффициентов или построить справедливые линии. Затем этот результат можно сравнить с рынком и различными букмекерскими конторами, и мы сможем решить, есть ли у нас ценность.

Спорт содержит огромное количество случайностей и вариаций, и вдобавок ко всему существует ограниченный объем данных для работы. Составы регулярно меняются, команды, которые хорошо играли в прошлом сезоне, могут плохо выступить в следующем сезоне. По этой причине исторические данные в значительной степени неактуальны.

В играх так много случайности, что просмотр одного прогноза результата игры не особенно полезен. Точно так же, как смотреть на одно вращение колеса рулетки не очень полезно — казино не заботится о том, что происходит за одно вращение. Их даже не волнует, что происходит через 100 или 1000 вращений. Их интересует только понимание того, как их игры дают преимущество перед миллионами вращений, которые происходят в казино. Это ограничивает то, насколько хорошо мы можем обучать традиционные модели машинного обучения.

UNLV at Wyoming 2/19/19 - College Basketball Picks ...

Казино зарабатывают деньги, понимая, что их преимущество проявляется в долгосрочной перспективе, поэтому умные игроки, делающие ставки на спорт, должны поступать так же. Тем не менее, в НБА только 82 игры на команду в каждом сезоне и еще меньше в этом сезоне из-за коронавируса, у нас есть ограниченные данные, на которых основываются наши прогнозы. Поэтому нам нужна возможность массово моделировать игры тысячи раз, если не миллионы, чтобы построить точный диапазон результатов и вероятностей.

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