Chunk-Distilled Language Modeling
Yanhong Li, Karen Livescu, Jiawei Zhou
TL;DR
Chunk-Distilled Language Modeling (CD-LM) presents a training-free approach that interleaves multi-token text chunks retrieved from a datastore with standard autoregressive LM generation to address inefficiency and knowledge updating in large language models. The framework formalizes chunk generation with latent switches, supported by a trie-based chunk datastore and vector-space context matching, enabling adaptive knowledge injection from parametric, self-memory, or expert sources. Empirical results across language modeling, code, medical, and legal domains show substantial perplexity improvements and significant inference-speedups, with factual knowledge injections boosting grounding and diversity. By avoiding retraining and leveraging flexible chunk sources, CD-LM offers a practical path to domain adaptation and privacy-aware knowledge augmentation in real-world applications.
Abstract
We introduce Chunk-Distilled Language Modeling (CD-LM), an approach to text generation that addresses two challenges in current large language models (LLMs): the inefficiency of token-level generation, and the difficulty of adapting to new data and knowledge. Our method combines deep network-based LLMs with a straightforward retrieval module, which allows the generation of multi-token text chunks at a single decoding step. Our retrieval framework enables flexible construction of model- or domain-specific datastores, either leveraging the internal knowledge of existing models, or incorporating expert insights from human-annotated corpora. This adaptability allows for enhanced control over the language model's distribution without necessitating additional training. We present the CD-LM formulation along with performance metrics demonstrating its ability to improve language model performance and efficiency across a diverse set of downstream tasks. Code and data will be made publicly available.
