AI Glossary Term
What does “Self-Play” mean?
Definition
A training setup where a model improves by generating data through interactions or competitions with copies of itself.
How Self-Play works
Example
AlphaGo Zero learned Go by playing millions of games against itself, starting with only the rules, and eventually surpassed earlier versions that had learned from human games.
Why it matters
Self-play creates unlimited training data in games and simulations. It works best where outcomes are clear and rules are fixed.
Common questions
Where is it used?
Board games, video games, and some research on reasoning and negotiation.
Why does it work?
The opponent improves as the learner does, so challenges stay at the right difficulty.
Limitations?
It is harder to apply where there is no clear winner or the rules of the world are fuzzy.