Heterogeneous Adversarial Play in Interactive Environments
Manjie Xu, Xinyi Yang, Jiayu Zhan, Wei Liang, Chi Zhang, Yixin Zhu
TL;DR
Heterogeneous Adversarial Play (HAP) casts curriculum design as a minimax teacher–student game to autonomously generate and adapt task challenges across heterogeneous tasks. The framework uses a neural teacher that outputs a distribution over tasks $p_{\phi}(T|h_t)$ and a neural student that optimizes policy parameters $\theta$, formalized as $\min_{\phi}\max_{\theta} J(\theta,\phi)$ with the student maximizing $J_{student}(\theta)$ and the teacher minimizing $J_{teacher}(\phi)$. Key contributions include (i) a theoretical minimax formulation for asymmetric curriculum learning, (ii) empirical validation across Minigrid, CRAFT, and Crafter showing improved learning efficiency and robust curriculum generation, and (iii) human studies demonstrating curricula generated by the adversarial loop align with effective pedagogical principles. Extensions address cold-start warm-ups, entropy-based task selection, and safeguards against forgetting, while extended evaluations show applicability to supervised curricula and human learners. This work demonstrates that adversarial co-adaptation can autonomously discover instructional strategies that generalize toward both artificial agents and humans, reducing the need for handcrafted curricula.
Abstract
Self-play constitutes a fundamental paradigm for autonomous skill acquisition, whereby agents iteratively enhance their capabilities through self-directed environmental exploration. Conventional self-play frameworks exploit agent symmetry within zero-sum competitive settings, yet this approach proves inadequate for open-ended learning scenarios characterized by inherent asymmetry. Human pedagogical systems exemplify asymmetric instructional frameworks wherein educators systematically construct challenges calibrated to individual learners' developmental trajectories. The principal challenge resides in operationalizing these asymmetric, adaptive pedagogical mechanisms within artificial systems capable of autonomously synthesizing appropriate curricula without predetermined task hierarchies. Here we present Heterogeneous Adversarial Play (HAP), an adversarial Automatic Curriculum Learning framework that formalizes teacher-student interactions as a minimax optimization wherein task-generating instructor and problem-solving learner co-evolve through adversarial dynamics. In contrast to prevailing ACL methodologies that employ static curricula or unidirectional task selection mechanisms, HAP establishes a bidirectional feedback system wherein instructors continuously recalibrate task complexity in response to real-time learner performance metrics. Experimental validation across multi-task learning domains demonstrates that our framework achieves performance parity with SOTA baselines while generating curricula that enhance learning efficacy in both artificial agents and human subjects.
