atlas

Research map / Continual learning / Class-incremental

Class Incremental Learning with Multi-Teacher Distillation

CVPR 2024 · Continual learning › Class-incremental · approach: Exemplar-efficient class-incremental learning · 31 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 MTD, which finds multiple diverse teachers from a single basic model via weight permutation, feature perturbation and diversity regularization, each teacher as a small branch, and uses them to improve distillation-based class incremental learning.

Problem

Class incremental learning suffers catastrophic forgetting; existing distillation methods inherit knowledge from a single teacher, and retraining multiple diverse teachers is time- and memory-consuming.

Approach

Generate diverse teachers cheaply by weight-permuting a basic model's branch (teleporting parameters to another low-loss region), perturbing its input features to break output equivalence, and minimizing absolute cosine similarity between teacher embeddings; teachers are lightweight branches sharing the feature extractor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply MTD and use the teacher ensemble instead of the studentPODNet · CIFAR-100 B50-5Saverage incremental accuracy: 65.07(˘0.28) -> 67.64(˘0.21)Helped
Apply MTD and use the teacher ensemble instead of the studentPODNet · CIFAR-100 B50-10Saverage incremental accuracy: 62.93(˘0.14) -> 65.58(˘0.20)Helped
Apply MTD and use the teacher ensemble instead of the studentPODNet · CIFAR-100 B50-25Saverage incremental accuracy: 59.45(˘0.28) -> 60.94(˘0.22)Helped
Add feature perturbation (ablation)PODNet · CIFAR-100 B50-5Saverage incremental accuracy: 65.07(˘0.28) -> 66.76(˘0.14)Helped
Add weight permutation after feature perturbation (ablation)PODNet · CIFAR-100 B50-5Saverage incremental accuracy: 66.76(˘0.14) -> 66.99(˘0.23)Helped
Add diversity regularization to feature perturbation (ablation)PODNet · CIFAR-100 B50-5Saverage incremental accuracy: 66.76(˘0.14) -> 67.53(˘0.08)Helped
Use more than two teachers (ablation)MTD-S · CIFAR-100 B50average incremental accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 ImageNet-100 ImageNet-1000

Benchmarks: CIFAR-100 ImageNet-100 ImageNet-1000

Metrics: average incremental accuracy

Baselines: PODNet AFC BiC Mnemonics GeoDL iCaRL LUCIR AANet DT-CIL

Builds on: PODNet AFC LwF iCaRL LUCIR

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