Architectural and Inferential Inductive Biases For Exchangeable Sequence Modeling
Daksh Mittal, Ang Li, Tzu-Ching Yen, Daniel Guetta, Hongseok Namkoong
TL;DR
This work addresses how to model exchangeable sequences with autoregressive transformers for decision-making under uncertainty. It argues that multi-step autoregressive inference, aligned with De Finetti's predictive view, is necessary to separate epistemic from aleatoric uncertainty, whereas one-step inference conflates them, harming downstream tasks. The paper shows that masking-based CPI architectures do not guarantee full exchangeability and introduces the c.i.d. property as essential, yet finds CPI alone is insufficient and often underperforms standard causal masking, which is computationally more efficient. Empirically, multi-step inference improves uncertainty quantification, bandit regret, and active learning sample efficiency, highlighting a need for new architectural inductive biases that truly enforce exchangeability while enabling efficient multi-step inference.
Abstract
Autoregressive models have emerged as a powerful framework for modeling exchangeable sequences - i.i.d. observations when conditioned on some latent factor - enabling direct modeling of uncertainty from missing data (rather than a latent). Motivated by the critical role posterior inference plays as a subroutine in decision-making (e.g., active learning, bandits), we study the inferential and architectural inductive biases that are most effective for exchangeable sequence modeling. For the inference stage, we highlight a fundamental limitation of the prevalent single-step generation approach: inability to distinguish between epistemic and aleatoric uncertainty. Instead, a long line of works in Bayesian statistics advocates for multi-step autoregressive generation; we demonstrate this "correct approach" enables superior uncertainty quantification that translates into better performance on downstream decision-making tasks. This naturally leads to the next question: which architectures are best suited for multi-step inference? We identify a subtle yet important gap between recently proposed Transformer architectures for exchangeable sequences (Muller et al., 2022; Nguyen & Grover, 2022; Ye & Namkoong, 2024), and prove that they in fact cannot guarantee exchangeability despite introducing significant computational overhead. We illustrate our findings using controlled synthetic settings, demonstrating how custom architectures can significantly underperform standard causal masks, underscoring the need for new architectural innovations.
