Research

A bot just defeated one of the world's best video gamers

Share
Dota 2 - OpenAI Blog

The bot was trained by simply copying the AI and letting the two play each other for weeks on end. OpenAI stated that its AI had been performing at the championship and it has already defeated the Pakistan-based gamer Sumail (the world's best 1v1 player), and Arteezy (the world's overall top player).

The Artificial Intelligence, as created by OpenAI, learned the gameplay all by itself, from the scratch. Was he indirectly comparing the OpenAI bot with AlphaGo?

The OpenAI bot appears to run off a modified version of a genetic machine learning algorithm, meaning it evolves and learns as it plays and discards inferior versions of its code (the company wasn't specific with its language, but a programmer friend of mine who also plays Dota said it sounded like a genetic algorithm).

It's not only Google's AI that has the potential to defeat humans in their own game. At the event, the bot faced off against a number of professional players before playing Danylo "Dendi" Ishutin, one of the best players of the game. It's more of a sideshow, like a homerun derby in baseball.

Musk hailed the achievement on Twitter, saying that it was a significant advance over what AI had accomplished in more traditional games.

There is no doubt that the milestone achieved by the bot is astonishing, however, what's particularly impressive about this feat is that winning in Dota requires players to have an intuition about what their opponents are thinking about doing and then build a corresponding game plan accordingly. In the future, it aims to develop a complete bot Dota 2 team. "Just wait for next year's International", Brockman said. If you'd like to work on the next phase of the project, consider joining OpenAI.

This, again, is all part of Musk's plan. "AI should be too", Musk tweeted Friday night.

Share