atlas

Research map / Continual learning / Class-incremental

Multi-layer Rehearsal Feature Augmentation for Class-Incremental Learning

ICML 2024 · Continual learning › Class-incremental · approach: Exemplar-efficient class-incremental learning

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 MRFA, which augments rehearsal-sample features at every block via a gradient-ascent step to enlarge the all-layer margin and reduce forgetting in class-incremental learning.

Problem

Rehearsal-based class-incremental learning overfits to replay samples, and their all-layer margin shrinks as tasks progress, hurting generalization on old classes.

Approach

Augment each rehearsal sample's intermediate feature at a randomly chosen block input by a gradient-ascent step (scaled by random L2 norm of the feature), so training on augmented features enlarges the all-layer margin of rehearsal samples; plug-in to existing rehearsal/CIL methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add MRFA to rehearsal-based CIL methodsCIFAR100 and ImageNet100 baselines · CIFAR100 and ImageNet100, listed memory sizes and task splitsaverage accuracyHelped
use random selection and eviction instead of herding for rehearsal samples (ablation)Replay with MRFA · CIFAR100 10-10, memory 500average accuracy: 54.20 -> 55.48Helped
use random selection and eviction instead of herding for rehearsal samples (ablation)Replay with MRFA · CIFAR100 50-10, memory 500average accuracy: 46.61 -> 47.86Helped
augment current-task samples as well as rehearsal samples (ablation)Replay with MRFA · CIFAR100 10-10, memory 500average accuracy: 51.61 -> 50.16Hurt
augment current-task samples as well as rehearsal samples (ablation)Replay with MRFA · CIFAR100 50-10, memory 500average accuracy: 42.85 -> 41.03Hurt
augment current-task samples as well as rehearsal samples (ablation)iCaRL with MRFA · CIFAR100 10-10, memory 500average accuracy: 54.84 -> 52.31Hurt
augment current-task samples as well as rehearsal samples (ablation)iCaRL with MRFA · CIFAR100 50-10, memory 500average accuracy: 51.48 -> 49.85Hurt
perform the MRFA augmentation pass every p batches rather than every batch (ablation)Replay and iCaRL with MRFA · CIFAR100 50-10average incremental accuracyNo clear effect
vary the maximum augmentation scale β (ablation)Replay and iCaRL with MRFA · CIFAR100 10-10 and 50-10average accuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR100 ImageNet100

Benchmarks: CIFAR100 ImageNet100

Metrics: last-task accuracy average incremental accuracy

Baselines: Replay iCaRL FOSTER DyTox+

Builds on: iCaRL FOSTER DyTox all-layer margin

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