Implicitly Aligning Humans and Autonomous Agents through Shared Task Abstractions
Stéphane Aroca-Ouellette, Miguel Aroca-Ouellette, Katharina von der Wense, Alessandro Roncone
TL;DR
This work addresses the challenge of zero-shot coordination between humans and autonomous agents by introducing HA$^2$, a Hierarchical Ad Hoc Agent framework built on hierarchical reinforcement learning. By separating high-level task synchronization (Manager) from low-level sub-task execution (Worker) and enforcing shared, human-aligned task abstractions, HA$^2$ achieves robust generalization across unseen partners and layout changes while improving coordination with real humans. Empirical results in Overcooked show HA$^2$ outperforms strong baselines and state-of-the-art methods, with statistically significant gains and favorable human judgments of fluency, trust, and cooperativeness. The findings highlight the practical value of human-interpretable task hierarchies for resilient, efficient, and understandable human-AI collaboration, and point to future work on explicit mental models and improved human-agent communication.
Abstract
In collaborative tasks, autonomous agents fall short of humans in their capability to quickly adapt to new and unfamiliar teammates. We posit that a limiting factor for zero-shot coordination is the lack of shared task abstractions, a mechanism humans rely on to implicitly align with teammates. To address this gap, we introduce HA$^2$: Hierarchical Ad Hoc Agents, a framework leveraging hierarchical reinforcement learning to mimic the structured approach humans use in collaboration. We evaluate HA$^2$ in the Overcooked environment, demonstrating statistically significant improvement over existing baselines when paired with both unseen agents and humans, providing better resilience to environmental shifts, and outperforming all state-of-the-art methods.
