atlas

Research map / Continual learning / Online and replay-based

Rethinking Momentum Knowledge Distillation in Online Continual Learning

ICML 2024 · Continual learning › Online and replay-based · approach: Plug-and-play online training enhancements · 2 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.

Applies momentum knowledge distillation (an EMA-of-student teacher with multiview logit distillation) to replay-based online continual learning methods, improving final accuracy across CIFAR10/100, Tiny-ImageNet and ImageNet100.

Problem

Knowledge distillation is underused in online continual learning (OCL) because frozen snapshot teachers suffer from poor teacher quality, growing teacher count, and unknown task boundaries in single-pass class-incremental streams.

Approach

Use an evolving teacher given by an exponential moving average of the student's weights, distilled in logit space with multiview (raw and augmented) KL loss, plus averaging student and teacher weights at inference; this is a plug-in loss applicable to many OCL baselines without task boundaries.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add MKD to ERER · CIFAR100 clear, M=5000final average accuracy (%): 38.05{ ±1.08} -> 52.10{ ±0.5}Helped
Add MKD to OCMOCM · CIFAR100 clear, M=5000final average accuracy (%): 41.87{ ±1.52} -> 51.24{ ±0.81}Helped
Add MKD to GSAGSA · ImageNet100 clear, M=10000final average accuracy (%): 40.18{ ±0.93} -> 52.41{ ±0.59}Helped
Add MKD to OCMOCM · CIFAR100 blurry, M=5000final average accuracy (%): 38.14{ ±1.11} -> 51.41{ ±0.71}Helped
Use student weights alone for inference rather than averaging student and teacher weights (ablation)ER + ours · CIFAR100 clear, M=1000final average accuracy (%): 38.5{ ±0.5} -> 37.7{ ±0.7}Hurt
Use teacher weights alone for inference rather than averaging student and teacher weights (ablation)ER + ours · CIFAR100 clear, M=1000final average accuracy (%): 38.5{ ±0.5} -> 37.2{ ±0.7}Hurt
Use single-view distillation instead of multiview distillation (ablation)ER + ours · CIFAR100 clear, M=1000final average accuracy (%): 38.5{ ±0.5} -> 34.8{ ±0.6}Hurt
Add MKD to ERER · CIFAR100 clear, M=5000backward transfer (%): -16.7{ ±1.2 } -> +\textbf{8.15{ ±0.8}}Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 Tiny-ImageNet ImageNet100

Benchmarks: CIFAR10 CIFAR100 Tiny-ImageNet ImageNet100

Metrics: final average accuracy standard deviation backward transfer feature drift t-SNE

Baselines: ER DER++ ER-ACE DVC OCM GSA PCR Temp. Ens. SDP

Builds on: Experience Replay DER++ Momentum Knowledge Distillation GSA OCM

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