Decoding Large Language Diffusion Models with Foreseeing Movement
Yichuan Mo, Quan Chen, Mingjie Li, Zeming Wei, Yisen Wang
TL;DR
Problem: decoding-order sensitivity in LLDMs undermines performance. Approach: Foreseeing Decoding Method (FDM) uses both local confidence and global future impact via a discrete beam-search-like strategy; FDM-A adds an adaptive acceleration mechanism by exploiting consistency and phase-based exploration. Theoretical contribution: proves that FDM reduces KL divergence to the data distribution compared with heuristic decoding, with a bound expressed via mutual information. Empirical findings: across GSM8K, ARC, HumanEval, Countdown, and multiple LLDM variants, FDM consistently outperforms baselines, and FDM-A achieves a strong speed-accuracy trade-off, validating its practicality as an inference-time scaling method.
Abstract
Large Language Diffusion Models (LLDMs) benefit from a flexible decoding mechanism that enables parallelized inference and controllable generations over autoregressive models. Yet such flexibility introduces a critical challenge: inference performance becomes highly sensitive to the decoding order of tokens. Existing heuristic methods, however, focus mainly on local effects while overlooking long-term impacts. To address this limitation, we propose the Foreseeing Decoding Method (FDM), a novel approach that integrates both local and global considerations to unlock the full potential, employing a search-based strategy to enable effective optimization in discrete spaces. Furthermore, by analyzing the consistency of chosen tokens in the full decoding process, we develop a variant, FDM with Acceleration (FDM-A), which restricts deep exploration to critical steps identified as the exploration and balance circumantences. Extensive experiments across diverse benchmarks and model architectures validate the scalability of FDM and demonstrate the superior efficiency-performance trade-off achieved by FDM-A. Our work might potentially provide a principled step toward more powerful decoding methods for LLDMs.
