Breaking the Forgetting Barrier: CaRE Scales Continual Learning to 300+ Tasks

The paper introduces CaRE, a scalable continual‑learning framework that leverages a bi‑level routing mixture‑of‑experts to successfully train Vision Transformers on over 300 non‑overlapping tasks, outperforming existing baselines and accompanied by a new 1,000‑class benchmark, OmniBenchmark‑1K.

Machine Heart
Machine Heart
Machine Heart
Breaking the Forgetting Barrier: CaRE Scales Continual Learning to 300+ Tasks

Motivation

Human learners acquire new knowledge without catastrophic forgetting, but AI models suffer severe forgetting when updating parameters for new tasks. Class‑Incremental Learning (CIL) requires a model to learn new categories while preserving accuracy on historic ones. Existing CIL methods, even when built on large pre‑trained models, are typically evaluated on short task sequences of 5–20 tasks; performance degrades dramatically when the sequence length reaches hundreds of tasks, a gap that real‑world long‑running systems cannot tolerate.

Method – CaRE

CaRE (Scalable Continual Learner with efficient Bi‑Level Routing Mixture‑of‑Experts) embeds a Bi‑Level Routing Mixture‑of‑Experts (BR‑MoE) module into every Transformer block of a pre‑trained ViT. When a new task arrives, BR‑MoE learns only three sets of parameters: a class perceptron, a router network, and an expert adapter.

Two‑stage routing operates independently at each layer:

Dynamic router selection (first stage) : The [CLS] token is fed to all historic task class perceptrons; each task’s prediction entropy is computed. Tasks with the lowest entropy are deemed most semantically related, and the top‑M routers are selected without explicit task labels. This selection is performed per layer, enabling adaptive routing.

Dynamic expert routing (second stage) : The chosen routers generate weight scores for their associated expert adapters; the top‑K experts are fused with weighted averaging. An EMA‑updated shared expert continuously participates to preserve global cross‑task knowledge.

Because each layer executes the two‑stage logic independently, shallow layers retrieve generic visual features while deep layers retrieve highly task‑specific features.

BR‑MoE architecture diagram
BR‑MoE architecture diagram

New Benchmark – OmniBenchmark‑1K

OmniBenchmark‑1K is derived from OmniBenchmark‑V2 and contains 1,000 classes and ~190,000 images spanning 21 visual domains (birds, food, plants, actions, etc.). Overlap with ImageNet is removed, allowing seamless use of ImageNet‑pre‑trained models. Compared with benchmarks such as ImageNet‑R (≈200 classes), OmniBenchmark‑1K supports task sequences of 100, 200, or even 300+ tasks, providing a rigorous testbed for scalability.

OmniBenchmark‑1K sample images
OmniBenchmark‑1K sample images

Experimental Results

Long‑sequence performance : CaRE is compared against several strong continual‑learning baselines on OmniBenchmark‑1K with task sequences of 100, 151, 200, and up to 301 tasks. While many baselines collapse as the sequence length grows, CaRE maintains a stable learning trajectory and achieves a large margin over all baselines.

Performance comparison on long task sequences
Performance comparison on long task sequences

Short‑sequence performance : On classic short‑sequence benchmarks (ImageNet‑R, ImageNet‑A, ObjectNet), CaRE also ranks first, demonstrating a balanced trade‑off between plasticity and stability.

Short‑sequence benchmark results
Short‑sequence benchmark results

In‑Depth Analysis of Routing Activations

Shallow vs. deep layers : In shallow layers (e.g., Layer 3/6), a few experts are invoked frequently, extracting generic low‑level features (edges, textures). In deep layers (e.g., Layer 12), activation becomes sparse and highly task‑specific, matching the need for abstract semantic discrimination.

Knowledge crossing at test time : Even when evaluating early tasks, the model dynamically calls experts learned from later tasks, indicating that BR‑MoE enables flexible integration of global knowledge during inference.

BR‑MoE activation visualization
BR‑MoE activation visualization

Conclusion

CaRE is the first method empirically verified to run robustly on 300+ non‑overlapping tasks while remaining state‑of‑the‑art on standard short‑sequence benchmarks. The bi‑level routing mechanism unifies discriminative and comprehensive representation goals and injects dynamic knowledge retrieval into every network layer. The authors suggest that the two‑level routing idea could extend to cross‑modal continual learning (image, language, audio).

For full technical details and additional experiments, see the original paper “Scaling Continual Learning to 300+ Tasks with Bi‑Level Routing Mixture‑of‑Experts” (arXiv:2602.03473) and the open‑source code and data at https://github.com/LMMMEng/CaRE.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Mixture-of-Expertscontinual learningViTclass-incremental learningBi-Level RoutingCaREOmniBenchmark-1K
Machine Heart
Written by

Machine Heart

Professional AI media and industry service platform

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.