Ученые из Канады и Чехии разработали искусственный интеллект, способный победить профессиональных игроков в покер.
Борьба на равных условиях искусственного интеллекта (ИИ) и человека еще каких-то 25 лет назад считалась фантастикой. И кто бы из читателей Гибсона или Азимова мог бы предположить, что сюжет их излюбленных произведений может воплотиться в реальной жизни. Автономная бытовая техника, машины с автопилотом, дроны-убийцы, самообучаемые программы – все это стало неотъемлемой частью жизни в 21 веке.
Искусственный интеллект нашел применение и в более экзотических сферах. Не один год идет противостояние искусственного интеллекта с человеком в шахматах. Не составляет исключение, конечно же, и покер. Уже сегодня многие ученые говорят о том, что возможно, в скором будущем основными оппонентами людей в сайтах онлайн покера станут покер боты.
Создание искусственного интеллекта для игры в покер
Еще в 2008 году ученые создали искусственный интеллект, который обыграл профессиональных игроков в лимитный техасский холдем – более простую версию игры.
Разработанный в 2012 году передовой искусственный интеллект для игры в покер Neo Poker bot получил несколько наград на ежегодном соревновании Annual Computer Poker Competition (Ежегодное соревнование по компьютерному покеру). Программа уже была способна одержать победу в безлимитный техасский холдем.
В 2015 году Питтсбургский Институт Карнеги-Меллон бросил вызов четырем опытным игрокам в покер в рамках публичного промоушна своих исследований Brains vs. Artificial Intelligence, предложив тем сойтись в хедз-ап сессиях с искусственным интеллектом под именем «Claudico». Тогда, в продолжительной игре, состоящей из 80 000 раздач только один из игроков набрал меньше фишек чем искусственный интеллект.
Победа искусственного интеллекта

2017 год стал знаковым для разработчиков искусственного интеллекта. Покер бот, разработанный Томасом Сандхольмом и Ноамом Брауном, победил профессиональных игроков покера.
Перед новым искусственным интеллектом DeepStack стояла задача обыграть игроков международного уровня, членов Международной федерации покера. Игроки в основном были разгромлены. Программа победила в 2/3 игр, что, по словам создателей, явно не может быть результатом случайного распределения.
Среди профессиональных игроков были Джейсон Лес, Дун Ким, Дэниель МакОли и Джимми Чу. На протяжении двадцати дней они соревновались с компьютером за приз в 200 тысяч долларов.
Для создания новой программы потребовалось около 15 миллионов часов вычислений на суперкомпьютере Bridges. Она отличается использованием равновесия Нэша, а также новой стратегией завершения игры: в отличие от Claudico, DeepStack не использует очевидные ходы, а рассчитывает свое поведение каждый раз заново.
Следует отметить, что покер является непростой игрой для искусственного интеллекта, поскольку главным аспектом игры является интуиция. В покере участвует обычно больше двух человек и такая задача усложняет расчеты вероятностей для нейронной сети. Тем не менее, программа DeepStack показала, что можно преодолеть разрыв между человеком и машиной даже в таких играх.
Само двадцатидневное шоу Brains vs. Artificial Intelligence: Upping The Ante прошло неподалеку от штаб-квартиры организатора – в Риверс Казино Питтсбурга, 11-го января.
Чтобы узнать больше об искусственном интеллекте и покере, следите за нашими новостями онлайн азартных игр.