Position: Modular Memory is the Key to Continual Learning Agents
Organizations: Toyota Motor Europe · University of Bremen · University of Florence · Microsoft Research · Università di Pisa · HEC Montreal, Mila–Quebec AI Institute, Canada CIFAR AI Chair · Bielefeld University · Georgia Institute of Technology · KU Leuven · University of Rochester · University of Texas at San Antonio · Nankai University · LUISS University · Stony Brook University · University of Tübingen · University of Trento, FBK · University of Groningen · Tsinghua University · Computer Vision Center Barcelona · Seoul National University
Abstract
Foundation models have transformed machine learning through large-scale pretraining and increased test-time compute. Despite surpassing human performance in several domains, these models remain fundamentally limited in continuous operation, experience accumulation, and personalization, capabilities that are central to adaptive intelligence. While continual learning research has long targeted these goals, its historical focus on in-weight learning (IWL), i.e., updating a single model's parameters to absorb new knowledge, has rendered catastrophic forgetting a persistent challenge. Our position is that combining the strengths of In-Weight Learning (IWL) and the newly emerged capabilities of In-Context Learning (ICL) through the design of modular memory is the missing piece for continual adaptation at scale. We outline a conceptual framework for modular memory-centric architectures that leverage ICL for rapid adaptation and knowledge accumulation, and IWL for stable updates to model capabilities, charting a practical roadmap toward continually learning agents.
Figures & tables
| Memory Type | Per-item Storage | Capacity | Modality | Update Speed | Interference Risk | Selective Forgetting | Retrieval | Generalization |
| Slot-based Memory | ||||||||
| ↳ Raw Data (summaries, exemplars, coresets) | Low | Unbounded | Uni-modal | Fast | Low | Easy | Grows with #items | Limited |
| ↳ Embeddings (KV cache, activations, learned) | Medium | Unbounded | Uni/ Multi-modal | Fast | Low | Easy | Grows with #items | Implicit (learned encodings) |
| Neural Memory ( e.g. , DNNs, Hopfield, SDM) | High | Bounded | Uni/ Multi-modal | Slow/ Fast | High | Difficult | Depends on network size | Explicit (shared params) |