Entropy-Aligned Decoding of LMs for Better Writing and Reasoning
Kareem Ahmed, Sameer Singh
TL;DR
EPIC addresses decoding quality gaps by directly aligning the LM's sampling entropy with the irreducible data entropy. It defines an entropy-tilted next-token distribution via $q_{t,\alpha}(y_t|\boldsymbol{y}_{<t}) \propto q_t(y_t|\boldsymbol{y}_{<t}) \exp(-\alpha H_{t:t+k}(y_t))$ and proves that an optimal $\alpha^*$ minimizes $H(p,q_\alpha)$, achieving entropy calibration without sacrificing accuracy. The method couples Entropy-Aware Lazy Gumbel-Max with tight entropy bounds and a Rao–Blackwellized entropy estimator to enable exact, sublinear sampling from the entropy-aligned distribution. Empirically, EPIC yields more diverse yet coherent generations across creative writing, abstractive summarization, and mathematical reasoning, improving LM-as-judge preferences and standard metrics over strong baselines like top-$k$, top-$p$, min-$p$, and typical decoding.
Abstract
Language models (LMs) are trained on billions of tokens in an attempt to recover the true language distribution. Still, vanilla random sampling from LMs yields low quality generations. Decoding algorithms attempt to restrict the LM distribution to a set of high-probability continuations, but rely on greedy heuristics that introduce myopic distortions, yielding sentences that are homogeneous, repetitive and incoherent. In this paper, we introduce EPIC, a hyperparameter-free decoding approach that incorporates the entropy of future trajectories into LM decoding. EPIC explicitly regulates the amount of uncertainty expressed at every step of generation, aligning the sampling distribution's entropy to the aleatoric (data) uncertainty. Through Entropy-Aware Lazy Gumbel-Max sampling, EPIC manages to be exact, while also being efficient, requiring only a sublinear number of entropy evaluations per step. Unlike current baselines, EPIC yields sampling distributions that are empirically well-aligned with the entropy of the underlying data distribution. Across creative writing and summarization tasks, EPIC consistently improves LM-as-judge preference win-rates over widely used decoding strategies. These preference gains are complemented by automatic metrics, showing that EPIC produces more diverse generations and more faithful summaries. We also evaluate EPIC on mathematical reasoning, where it outperforms all baselines.
