What Makes Looped Transformers Perform Better Than Non-Recursive Ones (Provably)
Zixuan Gong, Jiaye Teng, Yong Liu
TL;DR
The paper addresses why looped transformers better handle complex reasoning by analyzing two levels of training dynamics and introducing a refined loss-landscape model that distinguishes River-U-Valley and River-V-Valley geometries. It provides theoretical results showing that the River-V-Valley landscape induces a more effective optimization path for Looped-Attn, including a two-phase learning dynamic and enhanced generalization to longer sequences. Building on this, the authors propose SHIFT, a two-stage training framework that preserves the efficiency of Single-Attn while achieving Looped-Attn-level performance through staged depth and a principled switch criterion. The work offers a principled perspective on inductive bias from recursion, connects landscape geometry to practical training strategies, and suggests routes for efficient deployment of recursive architectures in large-scale models.
Abstract
While looped transformers (termed as Looped-Attn) often outperform standard transformers (termed as Single-Attn) on complex reasoning tasks, the theoretical basis for this advantage remains underexplored. In this paper, we explain this phenomenon through the lens of loss landscape geometry, inspired by empirical observations of their distinct dynamics at both sample and Hessian levels. To formalize this, we extend the River-Valley landscape model by distinguishing between U-shaped valleys (flat) and V-shaped valleys (steep). Based on empirical observations, we conjecture that the recursive architecture of Looped-Attn induces a landscape-level inductive bias towards River-V-Valley. Theoretical derivations based on this inductive bias guarantee a better loss convergence along the river due to valley hopping, and further encourage learning about complex patterns compared to the River-U-Valley induced by Single-Attn. Building on this insight, we propose SHIFT (Staged HIerarchical Framework for Progressive Training), a staged training framework that accelerates the training process of Looped-Attn while achieving comparable performances.
