В мире покера есть огромный потенциал, когда дело касается игроков и их умения в игре. Этот потенциал включает в себя навыки разработки стратегии для того, чтобы обыграть своих соперников, получить большой выигрыш и занять высокие позиции в таблице лидеров. Для этого игроки должны уметь предугадывать следующий шаг своего соперника. Таких талантливых игроков не так уж и много. Посетители сайтов онлайн покера во всем мире знают имена этих игроков. Банковские счета таких покеристов постоянно пополняются за счет больших выигрышей, которые они получают, выступая на различных турнирах.
Это доказывает то, что человеческий мозг способен выполнять максимально сложные задачи во время игры в покер. Однако в последние годы мир покера начинает становиться свидетелем еще одной любопытной тенденции. Искусственный интеллект или ИИ (Artificial Intelligence – AI) постепенно внедряется в мир покера. Интеллектуальные машины способны не только адаптироваться к определенной среде, но и приобретать новые знания.
Новая искусственная интеллектуальная система
Высокий уровень технологического прогресса дает много возможностей для различных компаний по внедрению ИИ в мир покера и тестирования его против игроков в реальных покерных играх. Еще в 1997 году шахматисты со всего мира были ошеломлены после того, как суперкомпьютеру Deep Blue удалось победить действующего чемпиона мира Гарри Каспарова. Наверняка многие посетители сайтов онлайн ставок на спорт до сих пор помнят этот легендарный шахматный матч. Сейчас этот же сценарий повторяется в мире покера.
В начале этого года искусственная интеллектуальная система под названием Libratus сумела переиграть своих противников, которые были одними из самых опытных игроков в покер. Наом Браун (Naom Brown) является одним из вдохновителей этой революционной программы. Libratus имеет возможность успешно предсказывать следующий шаг соперника, а также способен учиться и приобретать новые навыки. Некоторые из игроков, которые играли против ИИ, подтвердили, что он знал, когда блефовать. Они также заметили, что ИИ учится всему, что делают покеристы, и использует это для своей собственной победы. В основе Libratus-а есть три разные системы, которые работают в унисон. Благодаря специальному алгоритму, он начинал играть случайным образом и, в конце концов, после нескольких месяцев обучения и триллионов рук в покере ему удалось сыграть против людей так, как они не могли предсказать.
Еще одна разработка
Тем временем исследователи работают над еще одним покерным ИИ, который также показывает большой потенциал. Программа DeepStack разработана Майклом Боулингом (Michael Bowling) из Университета Альберты и его командой исследователей. Канадские ученые посвятили свое время работе над DeepStack. Эта машина рассчитывает только на несколько шагов вперед, а не всю игру, как это делает Libratus. Получая новую информацию, программа пересчитывает алгоритмы. А в случае, когда ИИ должен действовать до того, как противник сделал ставку, и нет никакой новой информации, DeepStack в значительной степени опирается на процесс глубокого обучения.
Чтобы протестировать DeepStack в реальных условиях, исследователи затем предложили 33 покеристам играть против него в течение четырех недель. Согласно оценкам, полученным после сбора данных, свою задачу DeepStack выполнил в 10 раз лучше, чем профессиональный игрок в покер. Отметим для читателей нашего каталога онлайн покера, что эти две программы ИИ пока не сражались между собой для того, чтобы определить лучшего.