Learning Fast, Learning Slow: A General Continual Learning Method based on Complementary Learning System

Humans excel at continually learning from an ever-changing environment whereas it remains a challenge for deep neural networks which exhibit catastrophic forgetting. The complementary learning system (CLS) theory suggests that the interplay between rapid instance-based learning and slow structured learning in the brain is crucial for accumulating and retaining knowledge. Here, we propose CLS-ER, a novel dual memory experience replay (ER) method which maintains short-term and long-term semantic memories that interact with the episodic memory. Our method employs an effective replay mechanism whereby new knowledge is acquired while aligning the decision boundaries with the semantic memories. CLS-ER does not utilize the task boundaries or make any assumption about the distribution of the data which makes it versatile and suited for "general continual learning". Our approach achieves state-of-the-art performance on standard benchmarks as well as more realistic general continual learning settings.

Progressive NeuralNetworksProgressive Neural NetworksMean teachers are betterrole models…Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultsOn Large-Batch Trainingfor Deep Learning…On Large-Batch Training for Deep Learning: Generalization Gap and Sharp MinimaDeep Generative DualMemory Network for…Deep Generative Dual Memory Network for Continual LearningTowards RobustEvaluations of Continua…Towards Robust Evaluations of Continual LearningLifelong Learning withDynamically Expandable…Lifelong Learning with Dynamically Expandable NetworksEfficient LifelongLearning with A-GEMEfficient Lifelong Learning with A-GEMThree scenarios forcontinual learningThree scenarios for continual learningContinual learning: Acomparative study on ho…Continual learning: A comparative study on how to defy forgetting in classification tasksMeasuring andregularizing networks i…Measuring and regularizing networks in function spaceLearning to Learnwithout Forgetting By…Learning to Learn without Forgetting By Maximizing Transfer and Minimizing InterferenceDark Experience forGeneral Continual…Dark Experience for General Continual Learning: a Strong, Simple BaselineSparse Coding in a DualMemory System for…Sparse Coding in a Dual Memory System for Lifelong LearningA Unified Approach toDomain Incremental…A Unified Approach to Domain Incremental Learning with Memory: Theory and AlgorithmLook-Ahead SelectivePlasticity for Continua…Look-Ahead Selective Plasticity for Continual Learning of Visual TasksTask-Aware InformationRouting from Common…Task-Aware Information Routing from Common Representation Space in Lifelong LearningOvercoming CatastrophicForgetting in Continual…Overcoming Catastrophic Forgetting in Continual Learning by Exploring Eigenvalues of Hessian MatrixDualHSIC:HSIC-Bottleneck and…DualHSIC: HSIC-Bottleneck and Alignment for Continual LearningIncremental Learning ofStructured Memory via…Incremental Learning of Structured Memory via Closed-Loop TranscriptionLabel-Efficient OnlineContinual Object…Label-Efficient Online Continual Object Detection in Streaming VideoDecoupling Learning andRemembering: a Bilevel…Decoupling Learning and Remembering: a Bilevel Memory Framework with Knowledge Projection for Task-Incremental LearningGradual Divergence forSeamless Adaptation: A…Gradual Divergence for Seamless Adaptation: A Novel Domain Incremental Learning MethodContinual Learning andCatastrophic ForgettingContinual Learning and Catastrophic ForgettingMIND: Multi-TaskIncremental Network…MIND: Multi-Task Incremental Network DistillationLearning Fast, LearningSlow: A General…Learning Fast, Learning Slow: A General Continual Learning Method based on Complementary Learning SystemEarlier referencesFocus paperCiting papersOlderNewer

Click a node to pin it, click the empty canvas to go back to this paper, or hover to preview. Open a node’s page from its title.