Macro-Action Based Multi-Agent Instruction Following through Value Cancellation

Wo Wei Lin, Ethan Rathbun, Enrico Marchesini Xiang Zhi Tan

arXiv:2605.12655 · 2026-05-14 공개 · arXiv · PDF

reinforcement-learning multi-agent instruction-following policy-learning reward-shaping actor-critic value-cancellation bellman-updates

Abstract

Multi-agent reinforcement learning (MARL) in real-world use cases may need to adapt to external natural language instructions that interrupt ongoing behavior and conflict with long-horizon objectives. However, conditioning rewards on instructions introduces a fundamental failure mode as Bellman updates couple value estimates across instruction contexts, leading to inconsistent values when instructions interrupt macro-actions. We propose Macro-Action Value Correction for Instruction Compliance (MAVIC), which corrects Bellman backups at instruction boundaries by correcting the incoming instruction objective and restoring the continuation value under the current objective. Unlike reward shaping, MAVIC modifies the bootstrapping target itself, enabling consistent value estimation under stochastic instruction switching within a unified policy. We provide theoretical analysis and an actor-critic implementation, and show that MAVIC achieves high instruction compliance while preserving base task performance in increasingly complex cooperative multi-agent environments.

한국어 요약

📋 한 줄 요약

**[다중 에이전트 강화학습 · 지시 따르기]** 매크로 액션 도중 자연어 지시가 끼어들 때 발생하는 벨만 업데이트의 가치 추정 오염 문제를 부트스트랩 타깃 자체를 보정하는 방식으로 해결한 MAVIC을 제안한다.

🎯 핵심 기여도

💡 핵심 아이디어

지시 조건부 보상은 표면적으로는 유연해 보이지만 벨만 업데이트가 서로 다른 지시 컨텍스트의 가치를 묶어 버린다. MAVIC은 보상 자체가 아니라 업데이트의 부트스트랩 타깃을 보정해 매크로 액션의 시간적 추상화와 외부 지시 사이의 충돌을 해소한다.

🔬 기술적 접근법

📊 주요 결과

💭 의의 및 한계

**의의**: 장기 목표를 가진 MARL이 자연어 지시로 갑작스럽게 끼어드는 현실 상황에서 안정적으로 동작하기 위한 가치 함수 수준의 처방을 제공한다. **한계**: 평가가 협력 다중 에이전트 환경에 한정되며, 경쟁/혼합 보상 구조나 더 일반적인 자연어 지시 공간으로의 확장은 후속 과제다.

🚀 실용적 활용