atlas

Research map / Continual learning / Online and replay-based

Rethinking the Stability-Plasticity Trade-off in Continual Learning from an Architectural Perspective

ICML 2025 · Continual learning › Online and replay-based · approach: Theoretical analysis of forgetting · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Dual-Arch, a plug-in continual learning framework that pairs a deep-thin plastic learner with a wide-shallow stable learner, transferring knowledge via distillation to balance stability and plasticity at the architectural level.

Problem

The stability-plasticity dilemma in continual learning is usually addressed at the parameter or learning-method level, while the architecture's role is overlooked; under equal parameter budgets, deeper and wider networks trade plasticity against stability.

Approach

Empirically show that deeper-narrower networks favor plasticity and wider-shallower networks favor stability under equal parameters, then train two independent networks with tailored architectures: a plastic learner trained with cross-entropy on current data, and a stable learner that distills from the frozen plastic teacher and combines with existing CL methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Dual-Arch to existing CL methodsiCaRL, WA, DER, Foster, and MEMO · CIFAR100/20, CIFAR100/10, ImageNet100/20, ImageNet100/10LA: +2.75; +2.82; +1.00; +3.10 (iCaRL)Helped
Add Dual-Arch to existing CL methodsiCaRL, WA, DER, Foster, and MEMO · CIFAR100/20, CIFAR100/10, ImageNet100/20, ImageNet100/10FAF: ↓3.84; ↓4.13; ↓5.39; ↓7.69 (iCaRL); ↑5.86 (WA, CIFAR100/20)Mixed
Add Dual-Arch to DERDER · CIFAR100/10AIA: +2.60Helped
Add Dual-Arch to FosterFoster · CIFAR100/20AIA: +7.62Helped
Add Dual-Arch to SepViTSepViT with iCaRL and WA · ImageNet100/10AIA: +2.47; +3.48Helped
Add Dual-ArchDER and Foster · CIFAR100/10, reduced-parameter settingsAIA: +0.90%; +1.94%Helped
Remove the plastic learner; retain Sta-Net (ablation)Dual-Arch · CIFAR100/10AIA: 72.92 -> 70.29 (-2.63)Hurt
Use Pla-Net for both learners instead of dedicated Sta-Net and Pla-Net (ablation)Dual-Arch · CIFAR100/10AIA: 72.92 -> 71.18 (-1.74)Hurt
Use Sta-Net for both learners instead of dedicated Sta-Net and Pla-Net (ablation)Dual-Arch · CIFAR100/10AIA: 72.92 -> 72.27 (-0.65)Hurt
Swap the stable and plastic learner architectures (ablation)Dual-Arch · CIFAR100/10AIA: 72.92 -> 71.24 (-1.68)Hurt
Make ResNet-18 shallower and wider (depth 10, width 96) (ablation)ResNet-18 with iCaRL on ImageNet100 · 10 incremental tasksAAN: 86.41±0.60 -> 83.44±0.84 (-2.97)Hurt
Increase pre-classification width using 4×4 average pooling (ablation)ResNet-18 with iCaRL on ImageNet100 · 10 incremental tasksAAN: 86.41±0.60 -> 84.64±0.43 (-1.77)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR100 ImageNet100 GCIL-CIFAR-100 MNIST

Benchmarks: CIFAR100/10 CIFAR100/20 ImageNet100/10 ImageNet100/20 CIFAR100/50 GCIL-CIFAR-100

Metrics: last accuracy average incremental accuracy forgetting average accuracy on new tasks relative forgetting parameter count FLOPs training time

Baselines: iCaRL WA DER Foster MEMO ArchCraft

Builds on: iCaRL ResNet-18 PyCIL ArchCraft

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy