Сижу в темной комнате перед монитором ноутбука (привет, упадок зрения) и медитирую после трудного дня на интернет-контент. В результате такой медитации собралась компиляция мыслей из попавшего в поле зрения.
Компилятор протри
А попались мне реклама онлайн-казино, беседа на тему психологических тренингов и статья по стратегическому планированию.
В казино, казалось бы, самый прямой и очевидный путь - это математический алгоритм для сравнительно честного отъема денег у населения. Беда в том, что алгоритм один, а прокачивающих и анализирующих его - много. И эффективность его постепенно будет снижаться не в пользу казино. Более интересный вариант процветания казино - использование нейросети, имитирующей честный рандом с учётом некоторых психологических особенностей человека, а конкретно одной - упрямство (диалект азарта).
В карточных играх метод поддавков известен: дать игроку почувствовать свою состоятельность в карточном деле, усыпить бдительность, поднять ставки и... классическая концовка.
С наскока возникает вопрос: Что же подать нейросети на вход и ждать на выходе, чтобы беспристрастная математическая модель приобрела формы генератора случайных чисел?
Параметры на входе нерандомны. Причины очевидны - у игрока, ищущего пути наживы, есть стратегия.
Результат игры закономерен в зависимости от стратегии двух сторон.
Эти 2 обстоятельства приводят к выводу: использование как алгоритма, так и нейросети, оперирующих входными параметрами от игрока, исключительно палевные.
Вопрос следующего уровня: Как избежать передачи на вход параметров от игрока?
Ответов много, но, выпив чаю с лимоном, я предпочту принимать на вход стратегию игрока (т.е. закономерность нескольких ходов подряд). Иначе нафига мне в течении получаса дурили голову на тему психологии, а я никаким образом не отрефлексирую?
В этом случае на выходе от нейросети нужно решение: менять ответную стратегию (подсунуть игроку очевидно нерандомное решение, ведущее к проигрышу) либо придерживаться текущей (использовать %algorithmname%-генератор чисел).
Набросок по нейронам:
Входные нейроны: стратегия игрока, касса игрока, текущая ставка/касса игрока * 100%
Выходной нейрон: true/false
А под ненаивным определением "стратегия игрока" скрывается вовсе не набор вероятностей на последующий ход, а набор поведенческих реакций на основании предыдущих ходов.
А почему нейросеть? И вообще иди спать
Набор поведенческих реакций на основании предыдущих ходов - это достаточно размытое определение, которое имеет смысл разложить на множество параметров, которые могут дать хороший естественный шум в значениях. Его с радостью поглотит нейросеть и выдаст результат, для обывателя похожий на рандом.
Зато в финансовых пирамидах нейросеть не нужна.
Занимательное чтиво :-) Пиши еще :-)