Composing Continual Learning Mechanisms
Continual Learning Mechanisms Compose for Long-Horizon Memorization
Zheyuan Zhang, Alvin Zhang, Daniel Khashabi, Tianmin Shu
6
Concepts
11
Formulas
5
Figures
5
Demos
Paper Overview
Composing Continual Learning Mechanisms (Zhang, Zhang, Khashabi & Shu — Johns Hopkins University, 2026) asks a deceptively simple question: if a language model updates its own parameters to absorb new information, can it still remember what it learned a hundred updates ago? The authors call this long-horizon memorization, and they study it through continual supervised fine-tuning on a stream of 100 query-answer tasks — no stored examples from earlier tasks, no task identifier at inference. The model must learn each new task while holding onto every association it has already been taught.
The starting fact is bleak. After 100 tasks, naive sequential fine-tuning retains only 1.2% of what it learned. Catastrophic forgetting at this horizon is near-total, and — crucially — no single continual-learning mechanism the authors evaluate fixes it. Every standalone method (replay, distillation, EWC, LoRA tricks) is eliminated well before the 100-task mark.
The paper's thesis is that mechanisms addressing complementary sources of forgetting should work far better when composed than any of them alone. To make that testable, the authors organize the design space along two axes. Anchors answer what prior information each update should preserve: a data anchor (generative replay), a function anchor (self-distillation), and a weight anchor (importance-based regularization). Low-rank allocation rules answer where successive updates are retained: shared LoRA reuses one adapter, merged LoRA folds each update into the dense weights and reinitializes. Crossing these gives a large combinatorial space, which they navigate with task-level successive halving and then dissect with a 2⁴ factorial experiment.
The payoff is a clean composition result. The best method — all three anchors plus merged LoRA — is the only configuration that ranks among the top 3 on all three datasets, and it raises average final retention from 1.2% to 34.9%, a 28-fold improvement. The two biggest levers, the data anchor and merged LoRA, interact super-additively: together they buy far more than the sum of their parts.
Chapter Roadmap
Click any topic to jump in
Long-Horizon Memorization
Learn 100 query-answer tasks by continual fine-tuning, no stored examples, no task IDs — and naive SFT forgets almost everything, retaining just 1.2%.
Three Anchors
Data, function, and weight anchors each specify WHAT prior information an update must preserve — replay, self-distillation, importance-weighted regularization.
Low-Rank Allocation
Shared vs merged LoRA decides WHERE each update is retained — reuse one adapter, or fold it into the dense weights and start a fresh one every task.
Searching the Design Space
Task-level successive halving prunes 90 compositions down to 10 over longer horizons; a 2⁴ factorial then measures each mechanism's main and interaction effects.
Results
The best method combines all three anchors with merged LoRA — top 3 on every dataset, 34.9% average final retention, a 28-fold gain over naive fine-tuning.
What Composes, and What Doesn't
Replay and merged LoRA are the super-additive core; SI and SD help conditionally; and memory half-life is delayed, not defeated.
Concept by concept
6 sections, in reading order.
Keep reading
Related Papers
Go deeper


