CVLGMar 13, 2024

Self-Regulated Neurogenesis for Online Data-Incremental Learning

arXiv:2403.14684v22 citationsh-index: 27Has Code
Originality Highly original
AI Analysis

This addresses the problem of continuous learning without forgetting for AI systems, offering a novel approach that is incremental but with strong performance gains.

The paper tackles catastrophic forgetting in online data-incremental learning by proposing SERENA, a method inspired by self-regulated neurogenesis that encodes concepts in specialized network paths, achieving new state-of-the-art results across ten benchmarks and surpassing offline supervised batch learning performance.

Neural networks often struggle with catastrophic forgetting when learning sequences of tasks or data streams, unlike humans who can continuously learn and consolidate new concepts even in the absence of explicit cues. Online data-incremental learning seeks to emulate this capability by processing each sample only once, without having access to task or stream cues at any point in time since this is more realistic compared to offline setups, where all data from novel class(es) is assumed to be readily available. However, existing methods typically rely on storing the subsets of data in memory or expanding the initial model architecture, resulting in significant computational overhead. Drawing inspiration from 'self-regulated neurogenesis'-brain's mechanism for creating specialized regions or circuits for distinct functions-we propose a novel approach SERENA which encodes each concept in a specialized network path called 'concept cell', integrated into a single over-parameterized network. Once a concept is learned, its corresponding concept cell is frozen, effectively preventing the forgetting of previously acquired information. Furthermore, we introduce two new continual learning scenarios that more closely reflect real-world conditions, characterized by gradually changing sample sizes. Experimental results show that our method not only establishes new state-of-the-art results across ten benchmarks but also remarkably surpasses offline supervised batch learning performance. The code is available at https://github.com/muratonuryildirim/serena.

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