Artificial intelligence typically learns from static datasets or human-guided instructions. However, a series of experiments by OpenAI demonstrates that AI agents can discover complex behaviors on their own through competition [1], [4].
By placing agents in a simulated game of hide-and-seek, researchers observed the emergence of sophisticated tool use and coordination [4]. The agents were not programmed with specific strategies; instead, they evolved their own methods to win [2].
Механизм самообучения
The agents utilized reinforcement learning, a process where they learned by interacting with a simulated environment [2]. In this setup, hiders were rewarded for avoiding detection, while seekers were rewarded for finding them [2].
To accelerate this process, the researchers used “self-play” [5], [7]. This creates a natural autocurriculum because agents always compete against opponents of a similar skill level [5]. As one team improves, it creates new pressure for the opposing team to adapt, driving a cycle of continuous improvement [4].
Шесть стадий возникающих стратегий
The competition evolved through six distinct phases of strategy and counter-strategy [1], [4]. These stages show a progression from simple movement to complex environmental manipulation:
- Базовое уклонение: Прячущиеся изначально пытались оставаться вне поля зрения, не используя никаких предметов [2], [7].
- Строительство фортификаций: Прячущиеся научились использовать ящики и стены для построения укрытий, закрывающих вид искателям [2], [5].
- Прорыв: Искатели обнаружили, что могут использовать рампы, чтобы прыгнуть в укрытия и преодолеть их [4], [5].
- Блокировка рамп: Прячущиеся реагировали, перемещая рампы к краю игровой зоны или фиксируя их, чтобы предотвратить использование искателями [5], [7].
- Сёрфинг по коробкам: Искатели научились «кататься по ящикам», перемещаясь по их вершинам, чтобы пробить форты [7].
- Полный локдаун: На последней стадии прячущиеся научились блокировать все неиспользуемые объекты во время подготовительной фазы, устраняя любое возможное преимущество искателей [5], [7].
Компромиссы в воспроизводимости ИИ
While these emergent behaviors are impressive, replicating them is technically difficult [3]. Reinforcement learning is highly sensitive to hyperparameters, reward functions, and environmental variables like gravity or collider conditions [3].
Small changes in these settings can significantly alter the resulting behavior patterns [3]. Some researchers have found that adding new capabilities, such as a flying mechanism, can actually speed up the learning process. For example, a “shelter strategy” that took 25 million steps in one model was replicated in 2.3 million steps when agents were given flight [3].
Практические последствия для робототехники и не только
This ability to learn from play suggests that AI can acquire human-relevant skills without explicit human demonstrations [4]. This has direct applications for agents operating in unstructured, real-world environments [2].
In robotics, this approach could allow machines to learn how to navigate complex terrains or manipulate objects more dexterously [2], [4]. Similarly, autonomous vehicles could improve their ability to anticipate and react to unexpected situations by training in competitive, dynamic simulations [2].
If you are interested in the technical frameworks behind these agents, you can explore the multi-agent emergence environments on GitHub.
Sources
- Emergent tool use from multi-agent interaction - OpenAI
- Bowen Baker · bowenbaker.github.io
- GitHub - FarkadAdnan/Hide-and-Seek: Through multi-agent competition …
- RL Weekly 31: How Agents Play Hide and Seek, Attraction … - endtoend
- Replication of Multi-Agent Reinforcement Learning for the “Hide and …
- Hide-and-Seek AI: A Lesson in Learning from Play - LinkedIn
- Multi-Agent Hide and Seek - YouTube