More on Dota 2
Self-play just beat Dota 2 pros. Here's why that matters for every AI system you're building.

Why it matters
OpenAI demonstrates that self-play reinforcement learning can achieve superhuman performance without human training data—a fundamental breakthrough in how ML systems improve themselves. This validates a training paradigm that scales with compute, not data labeling.
The key facts
11 to knowSelf-play system progressed from below-professional to superhuman in one month
Defeated top professional Dota 2 players
Performance improvement continues post-launch
Self-play training data improves automatically as agent improves (vs. supervised learning capped by dataset quality)
Demonstrates compute-scaled training alternative to supervised learning
Published August 16, 2017 (historical AI capability milestone)
Self-play enabled superhuman performance from sub-human baseline in ~1 month
System continued improving post-benchmark, suggesting self-play scalability
Contrasts supervised learning (capped by dataset quality) vs. self-play (auto-improving data)
Published August 2017 — historical precedent for modern RL scaling laws
Dota 2 as capability benchmark for complex multi-agent strategic reasoning
Go to the source
OpenAI Blogopenai.com
Publisher excerpt: Our Dota 2 result shows that self-play can catapult the performance of machine learning systems from far below human level to superhuman, given sufficient compute. In the span of a month, our system went from barely matching a high-ranked player to beating the top pros and has continued to improve…