Emerging Technologies

These five algorithms worked together to beat humans at a video game

Gamers play the "StarCraft II" developed by video game producer Blizzard Entertainment during the Gamescom 2015 fair in Cologne, Germany August 5, 2015. The Gamescom convention, Europe's largest video games trade fair, runs from August 5 to August 9. REUTERS/Kai Pfaffenbach TPX IMAGES OF THE DAY - LR2EB850TGK8W

AI technology worked as a team, to beat humans. Image: REUTERS/Kai Pfaffenbach

Kristin Houser
Share:
Our Impact
What's the World Economic Forum doing to accelerate action on Emerging Technologies?
The Big Picture
Explore and monitor how Artificial Intelligence is affecting economies, industries and global issues
A hand holding a looking glass by a lake
Crowdsource Innovation
Get involved with our crowdsourced digital platform to deliver impact at scale
Stay up to date:

Technological Transformation

On Monday, non-profit AI research company OpenAI published a blog post about OpenAI Five, a group of five neural networks designed to work as a team while playing the real-time computer strategy game called Dota 2. According to the post, OpenAI Five can now beat a team of five human amateur players at the game, albeit with specific restrictions placed on gameplay. In August, it will attempt to beat a team of professional Dota 2 players at The International (TI), an annual Dota 2 tournament hosted by the game’s developer, Valve Corporation.

Image: OpenAI

Team algorithm

In Dota 2, two teams of five players battle to destroy the other team’s “Ancient,” a structure at the center of their base. Each player controls a different character, known as a “hero.” These heroes have their own abilities, strengths, and weaknesses, and a team’s ability to cooperate is key to its success. The developers assigned each OpenAI Five algorithm a specific hero, placing restrictions on the characters to account for areas of the game they hadn’t integrated.

Practice makes perfect

OpenAI Five trained first as individual algorithms in one-vs-one matches and then as a team by playing against itself and past versions of itself. As a team, it collected 180 years worth of experience during each day of training, eventually picking up on strategies typically used by professional Dota 2 players. None of the algorithms could communicate with one another — cooperation was simply one of each algorithm’s incentives. This cooperation continued when a human player replaced one of the algorithms.

The heroes we need

With OpenAI Five, we could be seeing a preview of the future of AI. In Dota 2, each algorithm has to choose between roughly 1,000 potential moves every one-eighth of a second — far more complex than a game like Go, in which an AI has to choose between 250 moves at a time. Algorithms usually don’t operate as teams, either, but this Dota 2 project shows they’re more than capable of cooperating with each other — and humans, too.

Have you read?
Don't miss any update on this topic

Create a free account and access your personalized content collection with our latest publications and analyses.

Sign up for free

License and Republishing

World Economic Forum articles may be republished in accordance with the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License, and in accordance with our Terms of Use.

The views expressed in this article are those of the author alone and not the World Economic Forum.

Share:
World Economic Forum logo
Global Agenda

The Agenda Weekly

A weekly update of the most important issues driving the global agenda

Subscribe today

You can unsubscribe at any time using the link in our emails. For more details, review our privacy policy.

Why the Global Digital Compact's focus on digital trust and security is key to the future of internet

Agustina Callegari and Daniel Dobrygowski

April 24, 2024

About Us

Events

Media

Partners & Members

  • Join Us

Language Editions

Privacy Policy & Terms of Service

© 2024 World Economic Forum