Hierarchical Imitation Learning of Team Behavior from Heterogeneous Demonstrations
Sangwon Seo, Vaibhav Unhelkar
TL;DR
DTIL addresses the challenge of learning multimodal team behavior from heterogeneous demonstrations under partial observability. It extends distribution-matching imitation learning to a multi-agent hierarchical setting by introducing a factored occupancy-measure objective that couples per-agent low and high level policies through oaxx and oaxx occupancy terms. The method employs an EM-based training loop with MAP-based subtask inference (E-step) and IQ-Learn driven policy updates (M-step), backed by theory that extends bijection and convergence results to the partially observable multi-agent regime. Empirically, DTIL demonstrates expert-level task performance, accurate multimodal behavior modeling, and superior scalability relative to BTIL and other baselines across diverse domains. This yields a practical, scalable approach for learning generative models of team behavior with potential for human-AI teaming and coaching applications.
Abstract
Successful collaboration requires team members to stay aligned, especially in complex sequential tasks. Team members must dynamically coordinate which subtasks to perform and in what order. However, real-world constraints like partial observability and limited communication bandwidth often lead to suboptimal collaboration. Even among expert teams, the same task can be executed in multiple ways. To develop multi-agent systems and human-AI teams for such tasks, we are interested in data-driven learning of multimodal team behaviors. Multi-Agent Imitation Learning (MAIL) provides a promising framework for data-driven learning of team behavior from demonstrations, but existing methods struggle with heterogeneous demonstrations, as they assume that all demonstrations originate from a single team policy. Hence, in this work, we introduce DTIL: a hierarchical MAIL algorithm designed to learn multimodal team behaviors in complex sequential tasks. DTIL represents each team member with a hierarchical policy and learns these policies from heterogeneous team demonstrations in a factored manner. By employing a distribution-matching approach, DTIL mitigates compounding errors and scales effectively to long horizons and continuous state representations. Experimental results show that DTIL outperforms MAIL baselines and accurately models team behavior across a variety of collaborative scenarios.
