Pokerbot "Libratus" Reveals Secrets On How It Demolished 4 Poker Pros

in #poker7 years ago (edited)

robot_poker_by_libratus.jpg

Libratus is an artificial intelligence computer program designed to play poker by a team of Carnegie Mellon University computer scientists. Earlier this year in January, this AI poker bot defeated 4 professionals over 20 days of competition.

Now, Libratus' team is revealing how it won.

Conducted at Pittsburgh's Rivers Casino, the competition saw Libratus end up over $1.8 million in chips over 120,000 hands of heads-up no limit hold'em. The bot beat professional poker players Jimmy Chou, Daniel McCauley, Dong Kim and Jason Les.

Last week, two researchers from the Carnegie Mellon team, computer science professor Tuomas Sandholm and Ph.D. student Noam Brown published in article in Science detailing exactly how Libratus was able to defeat the group of professionals.

The Science article outlines the three-pronged approach that Libratus used to win:

  1. The programmers created an easier-to-solve abstract version of the game for Libratus
  2. Libratus created a dynamic action plan based on the course of the game
  3. Libratus then made changes/improvements in that plan on the fly when detecting mistakes to be able to exploit those mistakes.

In short, Libratus started with a basic plan of attack by considering only the easier-to-solve version given to it by its programmers. As the game went on and it learned how its opponents were playing, Libratus' strategy became more and more complex.

Finally, the AI continued to make improvements in its tactical approach in order to take advantage of the four pro's weaknesses. The AI Bot was able to recognize bluffing and other betting patterns from its opponents. In other words, like any good poker player, Libratus changed its tactics based on its opponents' playing styles, even recognizing when the pros were switching it up.

AI's Future?


Libratus' Carnegie Mellon creators Sandholm and Brown say they are hoping the AI they developed can have more far-reaching implications and use:

“The techniques that we developed are largely domain independent and can thus be applied to other strategic imperfect-information interactions, including non-recreational applications. Due to the ubiquity of hidden information in real-world strategic interactions, we believe the paradigm introduced in Libratus will be critical to the future growth and widespread application of AI.”

What do you think? Are we humans doomed? Are the online poker rooms safe or should we be worrying about bots taking all of our money?

Leave your comments below! And please follow me for more poker news, strategy and more!

Poker Robot Image Source: user theangryapple at DeviantArt.com


Recommended Links for Poker Playing Steemians!

Steem Poker League - @tuck-fheman organizes daily freerolls here on Steemit with cash prizes in SBD! Great for beginners and experienced players alike as no entry fees required! Follow @SPL or visit the Lucksacks website for more info.
America's Cardroom - If you are a bit more serious about your poker, this site currently accepts deposits and withdrawals in bitcoin and over 60 other cryptocurrencies. Players both in and outside of the US are of course accepted. Currently offering a 100% match deposit bonus up to $1000 + 20 days of free cash + new depositor freerolls!

Sort:  

The @OriginalWorks bot has determined this post by @pokersensei to be original material and upvoted it!

ezgif.com-resize.gif

To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!

You got a 11.26% upvote from @allaz courtesy of @pokersensei!

Congratulations @pokersensei! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You got your First payout
Award for the total payout received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

This post has received a 6.05 % upvote from @upmyvote thanks to: @pokersensei. Send at least 1 SBD to @upmyvote with a post link in the memo field to promote a post! Sorry, we can't upvote comments.

You got a 1.88% upvote from @postpromoter courtesy of @pokersensei!

Congratulations @pokersensei! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

This post has received a 7.46 % upvote, thanks to: @pokersensei.

This post has received a 20.81 % upvote from @aksdwi thanks to: @pokersensei.

This post has received gratitude of 2.67 % from @appreciator thanks to: @pokersensei.

You got a 1.86% upvote from @upme requested by: @pokersensei.
Send at least 1.5 SBD to @upme with a post link in the memo field to receive upvote next round.
To support our activity, please vote for my master @suggeelson, as a STEEM Witness