HEADING FOR THE BIG LEAGUES. 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. 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. Read more from futurism.com…

thumbnail courtesy of futurism.com