LGCVJan 18, 2024

Divide and not forget: Ensemble of selectively trained experts in Continual Learning

arXiv:2401.10191v353 citationsICLR
Originality Incremental advance
AI Analysis

This addresses the challenge of continual learning for models that need to adapt to new classes without forgetting old ones, representing an incremental improvement over existing mixture-of-expert techniques.

The paper tackles the problem of class-incremental learning by introducing SEED, a method that selectively trains only one expert per task to reduce forgetting and computational burden, achieving state-of-the-art performance in exemplar-free settings.

Class-incremental learning is becoming more popular as it helps models widen their applicability while not forgetting what they already know. A trend in this area is to use a mixture-of-expert technique, where different models work together to solve the task. However, the experts are usually trained all at once using whole task data, which makes them all prone to forgetting and increasing computational burden. To address this limitation, we introduce a novel approach named SEED. SEED selects only one, the most optimal expert for a considered task, and uses data from this task to fine-tune only this expert. For this purpose, each expert represents each class with a Gaussian distribution, and the optimal expert is selected based on the similarity of those distributions. Consequently, SEED increases diversity and heterogeneity within the experts while maintaining the high stability of this ensemble method. The extensive experiments demonstrate that SEED achieves state-of-the-art performance in exemplar-free settings across various scenarios, showing the potential of expert diversification through data in continual learning.

Code Implementations1 repo
Foundations

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

Your Notes