Generalization or Memorization: Dynamic Decoding for Mode Steering
Xuanming Zhang
TL;DR
The paper addresses the instability of LLMs arising from the coexistence of generalization and memorization. It introduces an Information Bottleneck (IB)–based theoretical framework that treats generalization as an IB-optimal, compressed representation and memorization as an IB-suboptimal, high-entropy representation, connected by a two-stage Dynamic Mode Steering (DMS) procedure. DMS uses a lightweight linear probe to detect memorization reliance and an offline-computed steering vector $v_g$ to adjust activations at a causally identified layer, scaled by a real-time memorization score $m$ and steering strength $ abla$. Experiments on GSM8K, HellaSwag, and TruthfulQA with Llama-3 models show that DMS improves logical consistency and factual accuracy compared to baselines, with ablations confirming the importance of the causal layer and tuned steering strength. These results offer a principled, training-free path to enhance LLM reliability and safety by actively promoting generalization during inference.
Abstract
Large Language Models (LLMs) exhibit a troubling duality, capable of both remarkable generalization and brittle, verbatim memorization of their training data. This unpredictability undermines their reliability in high-stakes applications. In this work, we propose a unified framework to understand, identify, and control these distinct reasoning modes. First, we introduce a theoretical model based on the Information Bottleneck (IB) principle, formalizing generalization as the learning of a compressed, task-relevant representation and memorization as a failure to compress. Building on this theory, we develop Dynamic Mode Steering (DMS), a novel inference-time algorithm which comprises two components: (1) a lightweight, causally-grounded linear probe that identifies the model's instantaneous reliance on memorization, and (2) a dynamic activation steering mechanism that nudges the model's computation towards pre-identified generalization circuits. We frame DMS as a form of adaptive, self-contrastive decoding. Experiments on reasoning and faithfulness tasks demonstrate that DMS significantly improves logical consistency and factual accuracy, thereby offering a principled approach to enhancing LLM reliability.
