Dual Cognitive Architecture: Incorporating Biases and Multi-Memory Systems for Lifelong Learning

Published: 13 Oct 2023, Last Modified: 07 Feb 2024Accepted by TMLREveryoneRevisionsBibTeX
Abstract: Artificial neural networks (ANNs) exhibit a narrow scope of expertise on stationary independent data. However, the data in the real world is continuous and dynamic, and ANNs must adapt to novel scenarios while also retaining the learned knowledge to become lifelong learners. The ability of humans to excel at these tasks can be attributed to multiple factors ranging from cognitive computational structures, cognitive biases, and the multi-memory systems in the brain. We incorporate key concepts from each of these to design a novel framework, Dual Cognitive Architecture (DUCA), which includes multiple sub-systems, implicit and explicit knowledge representation dichotomy, inductive bias, and a multi-memory system. DUCA shows improvement across different settings and datasets, and it also exhibits reduced task recency bias, without the need for extra information. To further test the versatility of lifelong learning methods on a challenging distribution shift, we introduce a novel domain-incremental dataset DN4IL. In addition to improving performance on existing benchmarks, DUCA also demonstrates superior performance on this complex dataset.
Submission Length: Regular submission (no more than 12 pages of main content)
Changes Since Last Submission: - Abstract updated - "Future Work" section added
Video: https://www.youtube.com/watch?v=08tfpjvUGqs
Code: https://github.com/NeurAI-Lab/DUCA
Assigned Action Editor: ~Blake_Aaron_Richards1
License: Creative Commons Attribution 4.0 International (CC BY 4.0)
Submission Number: 1185