Memorization and Knowledge Injection in Gated LLMs
Xu Pan, Ely Hahami, Zechen Zhang, Haim Sompolinsky
TL;DR
MEGa presents a biologically inspired approach to lifelong memory in LLMs by embedding memories directly into model weights via gated LoRA adapters. A query-driven gating mechanism selects relevant memories at inference, enabling both memory recall and knowledge-based QA while preserving prior general knowledge. Across Fictional Character and Wikipedia 2024 Events, MEGa outperforms standard continual-learning baselines on recall and QA, with iRAG further enhancing QA performance and compositional reasoning. The work offers a scalable, memory-centric alternative to external retrieval systems, with implications for robust lifelong learning and personalized AI agents.
Abstract
Large Language Models (LLMs) currently struggle to sequentially add new memories and integrate new knowledge. These limitations contrast with the human ability to continuously learn from new experiences and acquire knowledge throughout life. Most existing approaches add memories either through large context windows or external memory buffers (e.g., Retrieval-Augmented Generation), and studies on knowledge injection rarely test scenarios resembling everyday life events. In this work, we introduce a continual learning framework, Memory Embedded in Gated LLMs (MEGa), which injects event memories directly into the weights of LLMs. Each memory is stored in a dedicated set of gated low-rank weights. During inference, a gating mechanism activates relevant memory weights by matching query embeddings to stored memory embeddings. This enables the model to both recall entire memories and answer related questions. On two datasets - fictional characters and Wikipedia events - MEGa outperforms baseline approaches in mitigating catastrophic forgetting. Our model draws inspiration from the complementary memory system of the human brain.
