LGCVJun 30, 2023

Class-Incremental Learning using Diffusion Model for Distillation and Replay

arXiv:2306.17560v248 citationsh-index: 28
Originality Incremental advance
AI Analysis

This addresses catastrophic forgetting in incremental learning for AI systems, offering a novel data generation approach but is incremental in method.

The paper tackles class-incremental learning by using a pretrained Stable Diffusion model to generate synthetic samples of old classes, improving performance on benchmarks like CIFAR100 and ImageNet.

Class-incremental learning aims to learn new classes in an incremental fashion without forgetting the previously learned ones. Several research works have shown how additional data can be used by incremental models to help mitigate catastrophic forgetting. In this work, following the recent breakthrough in text-to-image generative models and their wide distribution, we propose the use of a pretrained Stable Diffusion model as a source of additional data for class-incremental learning. Compared to competitive methods that rely on external, often unlabeled, datasets of real images, our approach can generate synthetic samples belonging to the same classes as the previously encountered images. This allows us to use those additional data samples not only in the distillation loss but also for replay in the classification loss. Experiments on the competitive benchmarks CIFAR100, ImageNet-Subset, and ImageNet demonstrate how this new approach can be used to further improve the performance of state-of-the-art methods for class-incremental learning on large scale datasets.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes