Separating the what and how of compositional computation to enable reuse and continual learning
Haozhe Shan, Sun Minni, Lea Duncker

TL;DR
This paper introduces a two-system neural network approach for continual learning and task reuse, separating the inference of what computation to perform from how to perform it, enabling efficient and flexible skill composition.
Contribution
The authors propose a novel two-system framework combining a probabilistic generative model for task inference with an RNN-based implementation for flexible computation, facilitating continual learning and compositional generalization.
Findings
Effective online learning of task structure on a single trial
Enables continual learning without catastrophic forgetting
Demonstrates fast generalization to unseen tasks
Abstract
The ability to continually learn, retain and deploy skills to accomplish goals is a key feature of intelligent and efficient behavior. However, the neural mechanisms facilitating the continual learning and flexible (re-)composition of skills remain elusive. Here, we study continual learning and the compositional reuse of learned computations in recurrent neural network (RNN) models using a novel two-system approach: one system that infers what computation to perform, and one that implements how to perform it. We focus on a set of compositional cognitive tasks commonly studied in neuroscience. To construct the what system, we first show that a large family of tasks can be systematically described by a probabilistic generative model, where compositionality stems from a shared underlying vocabulary of discrete task epochs. The shared epoch structure makes these tasks inherently…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Ferroelectric and Negative Capacitance Devices · Child and Animal Learning Development
