atlas

Research map / Continual learning / Class-incremental

Dual-Consistency Model Inversion for Non-Exemplar Class Incremental Learning

CVPR 2024 · Continual learning › Class-incremental · approach: Exemplar-efficient class-incremental learning · 12 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 DCMI, a model-inversion method for non-exemplar class incremental learning that synthesizes old-class images with both semantic (prototype alignment) and domain (adversarial alignment with new-class real images) consistency, plus prototypical routing for task-unbiased inference.

Problem

Non-exemplar class incremental learning suffers catastrophic forgetting of old classes; inverted synthetic old-class images have a large domain gap from real data, which hurts distillation and old-class recognition, and classifiers show task-recency bias.

Approach

Generate old-class synthetic images via a conditional generator with embeddings superposed by prototype similarity, enforcing semantic consistency through prototype-similarity cross-entropy in feature space and domain consistency by adversarially aligning synthetic images with real new-class images; at inference, prototype matching selects a task head (prototypical routing).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DCMI instead of the strongest listed baselineNECIL with ResNet-18 · CIFAR-100 P=5, P=10, and P=20average accuracy: 66.6 -> 67.9; 65.8 -> 66.8; 61.8 -> 64.0Helped
Use DCMI instead of SOPENECIL with ResNet-18 · Tiny-ImageNet P=5, P=10, and P=20average accuracy: 53.7 -> 54.8; 52.9 -> 53.9; 51.9 -> 52.5Helped
Use DCMI instead of the strongest listed baselineNECIL with ResNet-18 · ImageNet-Subset P=5, P=10, and P=20average accuracy: 69.6 -> 70.5; 69.2 -> 70.0; 62.5 -> 65.5Helped
Use DCMI instead of FeTrILfcNECIL with ResNet-18 · ImageNet-Full P=10 E=20average accuracy: 64.4 -> 61.9Hurt
Add prototypical routing (ablation)DCMI · CIFAR-100 P=5, P=10, and P=20average accuracy: 58.1 -> 67.9; 56.8 -> 66.8; 49.5 -> 64.0Helped
Add self-supervised learning to the initial task (ablation)DCMI · CIFAR-100 P=5, P=10, and P=20average accuracy: 65.1 -> 67.9; 64.5 -> 66.8; 60.9 -> 64.0Helped
Add classifier-logit knowledge distillation (LCKD) (ablation)DCMI · CIFAR-100 P=5, P=10, and P=20average accuracy: 22.6 -> 67.9; 10.0 -> 66.8; 10.6 -> 64.0Helped
Add feature knowledge distillation (LF KD) (ablation)DCMI · CIFAR-100 P=5, P=10, and P=20average accuracy: 67.2 -> 67.9; 65.1 -> 66.8; 56.3 -> 64.0Helped
Use synthetic KD data with both semantic and domain consistency rather than semantic consistency alone (ablation)DCMI · CIFAR-100 P=5average accuracy: 28.9 -> 67.3Helped
Use synthetic KD data with both semantic and domain consistency rather than domain consistency alone (ablation)DCMI · CIFAR-100 P=5average accuracy: 54.6 -> 67.3Helped
Use real and synthetic data for KD rather than real data only (ablation)DCMI · CIFAR-100 P=5average accuracy: 67.6 -> 67.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 Tiny-ImageNet ImageNet-Subset ImageNet-Full

Benchmarks: CIFAR-100 Tiny-ImageNet ImageNet-Subset ImageNet-Full

Metrics: average accuracy average forgetting

Baselines: iCaRL EEIL UCIR PODNet EWC LwF-MC MUC SDC ABD PASS IL2A SSRE

Builds on: ABD PASS DeepInversion SupCon LabelAug

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