Видання Science Daily покопатися в мізках штучного інтелекту Libratus і розібрало, яким дивом він примудрився винести в покер пачку відомих гравців. Покер - це ж не Го або Шахи, де простіше прорахувати ситуацію.
Чому це цікаво
Але для початку в парі слів про те, чому робота Libratus - це дуже круто, навіть якщо вам плювати на карткові ігри. ІІ вже давно виносить людей в іграх, де все зав'язано на математиці, теорії ймовірності та необхідності прораховувати багато ходів вперед. Але коли ІІ садили за покерний стіл з запеклими дядьками, які багато курять і блефують, він губився і зливав все гроші. А все тому, що в тому ж безлімітному техаському покері багато гравців (від 3 до 10), у кожного є 2 невідомі карти на руках і 5 загальних карт, що створює величезну кількість можливих варіантів подій. Тому ІІ до пори до часу грав за підручником, але губився, як тільки за столом виникала складна ситуація, коли один або декілька гравців йдуть ва-банк. А це вже емоції і хитрість, а не математика.
Як це працює
Рішення розробників просте і геніальне. Замість того, щоб змушувати програму робити безліч складний обчислень, вони навчили її узагальнювати вхідну інформацію на кшталт суми ставок та кількості гравців, щоб звести кожну дію до типового сценарію. Так само вони розділили гру на 3 умовні етапи. Завдяки цьому на ранніх етапах ІІ міг грати акуратно, а вже фінальної стадії включати агресивний режим і робити великі ставки, для яких звичайній людині знадобляться залізні яйця. При цьому Libratus постійно самонавчатися, аналізуючи свої помилки і дірки в грі опонентів.
У підсумку він виграв не тільки 2 мільйони у опонентів людей, а й легко обіграв Baby Tartanian8 - найсильнішу на той момент покеру програму. І дивлячись на це стає зрозуміло, чому великі Ілон Маск боїться ІІ, а ігрові кімнати на зразок Poker Stars поступово видавлюють покер на користь казино і бірж спортивних ставок.