DRILL: Dynamic Representations for Imbalanced Lifelong Learning
arXiv:2105.08445 · doi:10.1007/978-3-030-86340-1_33
Abstract
Continual or lifelong learning has been a long-standing challenge in machine learning to date, especially in natural language processing (NLP). Although state-of-the-art language models such as BERT have ushered in a new era in this field due to their outstanding performance in multitask learning scenarios, they suffer from forgetting when being exposed to a continuous stream of data with shifting data distributions. In this paper, we introduce DRILL, a novel continual learning architecture for open-domain text classification. DRILL leverages a biologically inspired self-organizing neural architecture to selectively gate latent language representations from BERT in a task-incremental manner. We demonstrate in our experiments that DRILL outperforms current methods in a realistic scenario of imbalanced, non-stationary data without prior knowledge about task boundaries. To the best of our knowledge, DRILL is the first of its kind to use a self-organizing neural architecture for open-domain lifelong learning in NLP.
References in corpus (14)
- Adam: A Method for Stochastic Optimization
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- Overcoming catastrophic forgetting in neural networks
- Character-level Convolutional Networks for Text Classification
- Progressive Neural Networks
- Continual Learning Through Synaptic Intelligence
- Efficient Lifelong Learning with A-GEM
- FearNet: Brain-Inspired Model for Incremental Learning
- Continual Lifelong Learning in Natural Language Processing: A Survey
- LAMOL: LAnguage MOdeling for Lifelong Language Learning
- Episodic Memory in Lifelong Language Learning
- Lifelong Learning of Spatiotemporal Representations with Dual-Memory Recurrent Self-Organization
- Learning to Continually Learn
- Meta-Learning with Sparse Experience Replay for Lifelong Language Learning