NAPA-VQ: Neighborhood Aware Prototype Augmentation with Vector Quantization for Continual Learning

08/18/2023
by   Tamasha Malepathirana, et al.
0

Catastrophic forgetting; the loss of old knowledge upon acquiring new knowledge, is a pitfall faced by deep neural networks in real-world applications. Many prevailing solutions to this problem rely on storing exemplars (previously encountered data), which may not be feasible in applications with memory limitations or privacy constraints. Therefore, the recent focus has been on Non-Exemplar based Class Incremental Learning (NECIL) where a model incrementally learns about new classes without using any past exemplars. However, due to the lack of old data, NECIL methods struggle to discriminate between old and new classes causing their feature representations to overlap. We propose NAPA-VQ: Neighborhood Aware Prototype Augmentation with Vector Quantization, a framework that reduces this class overlap in NECIL. We draw inspiration from Neural Gas to learn the topological relationships in the feature space, identifying the neighboring classes that are most likely to get confused with each other. This neighborhood information is utilized to enforce strong separation between the neighboring classes as well as to generate old class representative prototypes that can better aid in obtaining a discriminative decision boundary between old and new classes. Our comprehensive experiments on CIFAR-100, TinyImageNet, and ImageNet-Subset demonstrate that NAPA-VQ outperforms the State-of-the-art NECIL methods by an average improvement of 5 respectively. Our code can be found in https://github.com/TamashaM/NAPA-VQ.git.

READ FULL TEXT
research
04/16/2023

Non-exemplar Class-incremental Learning by Random Auxiliary Classes Augmentation and Mixed Features

Non-exemplar class-incremental learning refers to classifying new and ol...
research
08/04/2023

Class Incremental Learning with Self-Supervised Pre-Training and Prototype Learning

Deep Neural Network (DNN) has achieved great success on datasets of clos...
research
06/21/2023

Complementary Learning Subnetworks for Parameter-Efficient Class-Incremental Learning

In the scenario of class-incremental learning (CIL), deep neural network...
research
08/01/2023

Online Prototype Learning for Online Continual Learning

Online continual learning (CL) studies the problem of learning continuou...
research
12/15/2020

Class-incremental Learning with Rectified Feature-Graph Preservation

In this paper, we address the problem of distillation-based class-increm...
research
07/28/2022

Progressive Voronoi Diagram Subdivision: Towards A Holistic Geometric Framework for Exemplar-free Class-Incremental Learning

Exemplar-free Class-incremental Learning (CIL) is a challenging problem ...
research
03/30/2022

Constrained Few-shot Class-incremental Learning

Continually learning new classes from fresh data without forgetting prev...

Please sign up or login with your details

Forgot password? Click here to reset