Deep Fusion Memory: A Chunk-Level Parametric Memory for Large Language Models
Rubin Wei, Siyuan Sun, Hao Sun, Yuliang Liu, Xiang Shi, Jiarui Wang and 2 more
Collected · snapshot shipped with the site build, not a live feed
Abstract · as written by the authors
Large language models need effective ways to acquire and use external knowledge beyond what they retain from pretraining. Continued pretraining risks catastrophic forgetting, while retrieval at inference time can add substantial overhead. External parametric memory avoids online retrieval, but constructing its training data requires extensive offline search, and output-level interpolation provides only shallow fusion. We introduce Deep Fusion Memory (DFM), a parametric memory architecture that reduces this construction workload and incorporates learned memory into intermediate hidden states. A causal memory predictor learns to generate memory from the preceding context, using retrieved chunk embeddings from the corpus as supervision. The predicted memory is shared across tokens within each chunk and fused into their hidden states through gated cross-attention. Memory prediction and fusion are trained end to end with the backbone frozen, and inference requires no explicit retrieval. Compared with existing parametric memory approaches, which often construct token-level memory targets, DFM requires 32times fewer retrieval queries and 2048times fewer retrieved items to construct its training data. Across six QA tasks, DFM performs better over the strongest baseline by 12.71% on Mistral-7B-v0.3 and 11.19% on Qwen3-8B-Base. Beyond QA, domain adaptation yields average gains of 6.51 and 4.38 points over Qwen3-4B-Base and Qwen3-8B-Base, respectively.
This is the original abstract from arXiv. It has not been summarised, translated or rewritten.
Terms in plain language
AutomaticMade by matching the words of the title and abstract against a fixed list of definitions. It does not read the paper and does not change the abstract above.
- Large Language Models
- an AI system trained on very large amounts of text to read and write language.
- pretraining
- the first, large training stage on broad data, before any training for a specific task.
- embeddings
- a list of numbers that captures the meaning of a piece of text, an image or other data, so that similar items get similar lists.
- tokens
- a small unit that a model reads and writes, often a part of a word.