HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Essentials for Class Incremental Learning

Sudhanshu Mittal Silvio Galesso Thomas Brox

Essentials for Class Incremental Learning

Abstract

Contemporary neural networks are limited in their ability to learn from evolving streams of training data. When trained sequentially on new or evolving tasks, their accuracy drops sharply, making them unsuitable for many real-world applications. In this work, we shed light on the causes of this well-known yet unsolved phenomenon - often referred to as catastrophic forgetting - in a class-incremental setup. We show that a combination of simple components and a loss that balances intra-task and inter-task learning can already resolve forgetting to the same extent as more complex measures proposed in literature. Moreover, we identify poor quality of the learned representation as another reason for catastrophic forgetting in class-IL. We show that performance is correlated with secondary class information (dark knowledge) learned by the model and it can be improved by an appropriate regularizer. With these lessons learned, class-incremental learning results on CIFAR-100 and ImageNet improve over the state-of-the-art by a large margin, while keeping the approach simple.

Code Repositories

sud0301/essentials_for_CIL
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
incremental-learning-on-cifar-100-50-classes-2CCIL-SD
Average Incremental Accuracy: 65.86
incremental-learning-on-cifar-100-50-classes-3CCIL-SD
Average Incremental Accuracy: 67.17
incremental-learning-on-imagenet-100-50-2CCIL-SD
Average Incremental Accuracy: 76.77
incremental-learning-on-imagenet-100-50-3CCIL-SD
Average Incremental Accuracy: 79.44
incremental-learning-on-imagenet-500-classes-1CCIL-SD
Average Incremental Accuracy: 68.04

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Essentials for Class Incremental Learning | Papers | HyperAI