atlas

Research map / Continual learning / Online and replay-based

Improving Continual Learning Performance and Efficiency with Auxiliary Classifiers

ICML 2025 · Continual learning › Online and replay-based · approach: Theoretical analysis of forgetting · 0 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.

Adds auxiliary classifiers on intermediate layers of networks trained with continual learning methods, improving class-incremental accuracy by about 10% relative and enabling dynamic early-exit inference that cuts cost by 10-60%.

Problem

Catastrophic forgetting in class-incremental continual learning, plus the high inference cost of deep networks in resource-constrained settings.

Approach

Intermediate representations are more stable than final-layer ones during continual learning, so attaching auxiliary classifiers (ACs) to intermediate layers and combining their predictions (static inference) improves accuracy, while confidence-thresholded early exits (dynamic inference) reduce computation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add auxiliary classifiers to the continual learning methodResNet32 · CIFAR100x5average accuracy: 34.60 -> 39.15Helped
Add auxiliary classifiers to the continual learning methodResNet32 · CIFAR100x10average accuracy: 30.21 -> 34.13Helped
Add auxiliary classifiers to the continual learning methodResNet18 · ImageNet100x5average accuracy: 44.48 -> 50.01Helped
Add auxiliary classifiers to the continual learning methodResNet18 · ImageNet100x10average accuracy: 37.82 -> 41.93Helped
Increase auxiliary classifier count from 6 to 12 (ablation)ResNet32 · CIFAR100x5average accuracy improvement over baseline: +4.55 -> +4.74Helped
Increase auxiliary classifier count from 6 to 12 (ablation)ResNet32 · CIFAR100x10average accuracy improvement over baseline: +4.20 -> +4.05Hurt
Use 18 rather than 6 auxiliary classifiers (ablation)VGG19 · CIFAR100x5average accuracy: 42.61 -> 44.61Helped
Use 18 rather than 6 auxiliary classifiers (ablation)VGG19 · CIFAR100x10average accuracy: 34.26 -> 36.79Helped
Replace independent auxiliary classifiers with cascading classifiers (ablation)ResNet32 · CIFAR100x5average accuracy improvement over baseline: +2.73 -> +2.31Hurt
Replace independent auxiliary classifiers with cascading classifiers (ablation)ResNet32 · CIFAR100x10average accuracy improvement over baseline: +4.20 -> +4.32Helped
Train auxiliary classifiers end-to-end rather than by linear probing (ablation)ResNet32 · CIFAR100x5average accuracy: 38.09 -> 38.72Helped
Train auxiliary classifiers end-to-end rather than by linear probing (ablation)ResNet32 · CIFAR100x10average accuracy: 33.06 -> 33.57Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR100 ImageNet100

Benchmarks: CIFAR100 ImageNet100

Metrics: average final accuracy relative FLOPs for dynamic inference forgetting training time peak GPU memory

Baselines: FT FT+Ex GDumb ANCL BiC DER++ ER EWC LwF LODE SSIL

Builds on: early-exit networks FACIL BiC LwF DER++

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