Poly-Autoregressive Prediction for Modeling Interactions
Neerja Thakkar, Tara Sadjadpour, Jathushan Rajasegaran, Shiry Ginosar, Jitendra Malik
TL;DR
The paper addresses the challenge of predicting agent behavior in multi-agent physical settings where interactions are governed by physics and internal motivations. It introduces Poly-Autoregressive (PAR) modeling, a transformer-based framework that predicts an ego agent's future states conditioned on its history and the history of other agents, by representing the scene as a sequence of tokens across all agents and timesteps. Across three real-world tasks—social action forecasting (AVA), multi-agent car trajectory prediction (nuScenes), and hand-object pose forecasting (DexYCB)—PAR consistently outperforms single-agent autoregressive baselines, with notable gains in mAP for two-person actions, ADE/FDE for trajectories, and rotation/translation errors for poses. The results suggest that incorporating multi-agent context in a unified, simple framework can substantially improve predictive accuracy in diverse interactive domains, with broad implications for navigation, human-robot interaction, and autonomous systems.
Abstract
We introduce a simple framework for predicting the behavior of an agent in multi-agent settings. In contrast to autoregressive (AR) tasks, such as language processing, our focus is on scenarios with multiple agents whose interactions are shaped by physical constraints and internal motivations. To this end, we propose Poly-Autoregressive (PAR) modeling, which forecasts an ego agent's future behavior by reasoning about the ego agent's state history and the past and current states of other interacting agents. At its core, PAR represents the behavior of all agents as a sequence of tokens, each representing an agent's state at a specific timestep. With minimal data pre-processing changes, we show that PAR can be applied to three different problems: human action forecasting in social situations, trajectory prediction for autonomous vehicles, and object pose forecasting during hand-object interaction. Using a small proof-of-concept transformer backbone, PAR outperforms AR across these three scenarios. The project website can be found at https://neerja.me/PAR/.
