Искусственный интеллект в лотереях и теории вероятности

Автор
Пётр Галушин
Разбор
12 сен 2024
8 минут
755
0
0
Превью

Кто не мечтал заглянуть в будущее, покупая лотерейный билет? Увы, нам это не под силу, и остаётся надеяться на удачу. Но, может быть, где человек бессилен, там справится машина — например, нейросеть? Ведь нейросети уже делали сложные предсказания: предупреждали о землетрясениях, открывали новые структуры белков, советовали успешные методы лечения. Логично попросить их рассчитать, какая комбинация чисел выпадет в следующем тираже. А потом спокойно купить билет, зная, что в назначенное время обнаружишь себя миллионером.

Но и в теории, и на практике оказывается, что числа от нейросети ничем не лучше других. В статье разберёмся, почему искусственный интеллект не предскажет исход лотереи и чем он на самом деле может помочь в игре.

Что такое нейросети?

Нейросети — это алгоритмы, которые умеют обучаться на примерах. В этом они похожи на нас. Мы запоминаем, как звучит гитара во дворе, а потом узнаём её в разных песнях, даже если звук немного другой. Нейросети учатся похожим образом. Но в основе их способности к обучению лежит чистая математика, хотя и очень сложная.

Нейросети состоят из маленьких узлов — нейронов. Каждый нейрон — это сравнительно простая математическая функция. Она принимает значение на вход, что-то с ним делает, например складывает или умножает числа, и отдаёт результат следующим нейронам. В итоге получается число, которое нейросеть интерпретирует по своей программе.

Знаменитые языковые модели ChatGPT и Gemini построены так, только узлов в них очень много, а функции сложнее.

Применение ИИ в различных областях

Нейросети решают множество задач: распознавание изображений, генерация идей, написание кода. Одна из областей, где они особенно полезны, — предсказания. Нейросети обрабатывают много данных и находят сложные зависимости, которые человек не замечает.

Нейросетями можно с высокой точностью предсказывать погоду, рост продаж, изменение цен на шоколад и многие другие вещи. Это работает так: нейросеть получает доступ к большим объёмам данных, анализирует их и выявляет связи. Затем ей сообщают текущие данные и она применяет к ним найденные закономерности. В итоге нейросеть выдаёт прогноз и степень его точности.

Например, есть нейросеть для предсказания погоды IBM's Watson. Она получает данные за последние несколько лет: температуру, влажность, давление, скорость ветра, облачность и осадки. IBM’s Watson распознаёт паттерны. Например, замечает, что при снижении температуры, давлении ниже 750 мм ртутного столба и влажности более 80% часто идёт дождь. Затем нейросеть анализирует эту же информацию на сегодня. Если она видит совокупность этих признаков, то сообщает, что с высокой вероятностью скоро пойдёт дождь.

Нейросети для прогноза лотерей

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

Принципы работы нейросетей в анализе лотерей

Для анализа лотерей нейросети работают, как и для других предсказаний: анализируют массив исторических данных и ищут закономерности. Получается, надо просто обучить нейросеть на результатах предыдущих тиражей и попросить её выдать результат следующего. Почему же это не сработает?

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

Однако в честных лотереях таких зависимостей нет. Результаты так же случайны, как выпадение орла или решки при подбрасывании монеты. Вот мы подбросили монетку 10 раз и получили результаты:

  • 1 серия: орёл, решка, решка, орёл, орёл, решка, орёл, решка, орёл, решка.

Можно попытаться найти закономерность. Например, решить, что на последних пяти бросках орёл и решка обязательно чередуются. Но при повторе эксперимента мы видим другое: 

  • 2 серия: решка, орёл, орёл, орёл, орёл, решка, решка, решка, решка, орёл.
  • 3 серия: орёл, решка, решка, решка, решка, орёл, орёл, орёл, решка, решка.

Получается, выявленные паттерны не работают для новых серий бросков. 

Конечно, итог броска зависит от множества вещей: баланса монеты, силы броска, воздушных потоков. Но он никогда не зависит от того, что выпало в прошлый раз. После орла вероятность решки для следующего броска всё ещё 50%. Данные о предыдущих бросках никак не помогут предсказать, что выпадет в следующий раз.

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

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

Примеры применения

Игроки в лотерею и экспериментаторы всегда ищут новые стратегии. Многие пытались использовать нейросеть для лотерей. Но мы знаем по именам только двух людей — тех, кто подробно рассказал о своём опыте и попал в статьи и новости.

Гу Сяннань и Gemini

Китаянка Гу Сяннань опытным путём проверила возможности нейросетей для предсказания лотерей. Она выбрала одну из самых популярных китайских игр. По её правилам нужно выбрать 5 чисел в диапазоне от 1 до 35 и ещё 2 бонусных из диапазона до 12. 

Гу предоставила Gemini базу данных с выигрышными номерами за последние два года. В ответ нейросеть дала 5 наборов номеров, которые Гу отметила в билетах. 

После розыгрыша оказалось, что только в двух из пяти билетов по два номера совпали с выигрышной комбинацией. Ещё в двух — по одному номеру из бонусного поля. Ни один билет не принёс Гу денег.

Паттавикорн Бунрин и ChatGPT

Житель Таиланда Паттавикорн Бунрин смог выиграть в лотерею 59$ с ChatGPT. Сначала он задал чату несколько гипотетических вопросов — их содержание неизвестно. А затем сообщил номера выигравших чисел в некоторых предыдущих тиражах.

В ответ ChatGPT выдал четыре числа: 57, 27, 29 и 99. Номер 99 выпал в тираже и принёс Бунрину небольшой выигрыш.

История Бунрина завирусилась в интернете как доказательство пользы ИИ в лотереях. Но до этой ситуации Бунрин уже много раз пытался выиграть в лотерею с помощью ChatGPT и ни разу не преуспел. Совпадение можно считать чистой случайностью.

Ограничения и риски

Конечно, можно попросить нейросеть выдать комбинацию чисел для лотерейного билета. Но вероятность выиграть останется такой же, как если бы вы выбирали числа сами.

ChatGPT, Gemini и другие нейросети могут попасть в выигрышную комбинацию, как и любой из нас: за счёт удачи и случайных совпадений. Математического чуда не случится. 

Лотерея остаётся игрой случая. В этом привлекательность: у участников одинаковые шансы выиграть, с нейросетью или без.

Нейросети для расчёта вероятности выиграть

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

Такие вычисления можно провести самостоятельно, если хорошо знать теорию вероятностей. Нейросети ускоряют процесс.

Примеры использования ИИ для расчёта вероятности 

Мы попросили ChatGPT рассчитать вероятность выиграть суперприз в «Русском лото». Для этого мы просто ввели правила лотереи — чат сам понял, что искать, составил формулы и провёл вычисления. А потом объяснил логику.

image(34).png.webp

 

Подробно описываем ChatGPT механику игры в лотерею. Важно учесть количество полей и чисел и описать условия для выигрышной комбинации.

image(35).png.webp

Финальный скриншот с результатом. Мы пропустили долгие объяснения: чат проанализировал условия, составил формулы и вычислил вероятность по базовым принципам комбинаторики. 

Получилось, что шанс на суперприз в «Русском лото» — 1 к 7 324 878. Для надёжности мы пересчитали в Gemini: результаты совпали. 

А ниже расчёт вероятности получить любой выигрыш в лотерее «Спортлото: 4 из 20». Нейросеть быстро анализирует все комбинации, а сложные условия её не пугают. По расчётам, шанс выиграть что-нибудь получается достаточно высоким: 1 к 6,22, или 16%.

image(36).png.webp
image(37).png.webp

Рассказали чату правила лотереи и расписали все выигрышные комбинации.

image(38).png.webp

Скриншот с результатом после длинных вычислений. Все расчёты чат проделал меньше чем за минуту.

Преимущества и недостатки

В решении задач по теории вероятности нейросети уровня ChatGPT или Gemini быстрее и точнее, чем мы. Они учитывают сложные вводные, сами составляют формулы и подробно объясняют, что и зачем делают. Но есть и минусы.

  • На самом деле математика — не основная функция ИИ в языковых моделях. Любые расчёты требуют подключения дополнительных модулей и библиотек. Не всякая нейросеть решит простое уравнение, даже если она умеет шутить и знает, какое было хобби у Людовика XIV. Из языковых моделей для расчётов сейчас лучше всего работают ChatGPT и Gemini.
  • Даже продвинутые нейросети ошибаются, особенно если задать правила неточно. Поэтому составлять запросы нужно внимательно. Если вы знаете основы комбинаторики и теории вероятности, это поможет оценить правильность ответа. 

Чем ещё помогут нейросети в лотереях

✨ Генерация чисел

Что сделает нейросеть: выберет числа по заданным правилам. Комбинация может быть полностью случайной, а если у вас есть особые условия, нейросеть их учтёт.

Зачем это нужно:

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

✨ Моделирование и проверка стратегий

Что сделает нейросеть: создаст симуляцию лотереи и виртуально разыграет сколько угодно тиражей с выбранной стратегией.

Зачем это нужно:

  • Позволит протестировать любую стратегию, которую вы придумали или нашли. Это безопасно: вы ничего не тратите, зато трезво оцениваете шансы выиграть на длинной дистанции. А ещё вы можете попросить нейросеть делать все этапы симуляции и вычисления видимыми, чтобы глубже понять процесс.
image(40).png.webp
image(41).png.webp

Задали чату правила игры и стратегию, которой мы будем придерживаться. 

image(42).png.webp

Чат посчитал вероятность выигрыша в рамках одного тиража при развёрнутой ставке.

image(43).png.webp

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

image(44).png.webp

Код симуляции на Python.

Ответственный подход к игре

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

Зачем это нужно:

  • Убережёт бюджет и поможет защититься от плохих эмоций при игре. Сохранит баланс между развлечениями и реальной жизнью. 
image(45).png.webp

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

Нейросети анализируют большие данные, выявляют скрытые закономерности и прогнозируют некоторые события. Но для предсказания лотерей эти умения бесполезны: математически лотереи — это случайность. Не родилась ещё та математика, которая предсказывала бы случайности. Ни у нейросетей, ни вообще. 

Но нейросети можно использовать, чтобы сделать игру интереснее и осознаннее. Они помогут трезво оценить шансы на выигрыш, быстро проверить долгосрочные стратегии или просто внести разнообразие с нестандартными комбинациями. 

А выигрыш в конечном счёте остаётся вопросом удачи. Желаем, чтобы она была на вашей стороне. И предлагаем провести эксперимент с нейросетями самостоятельно в лотереях «Столото». Кто-то ведь может и выиграть, — а вдруг именно вы?