Lifelong Learning using Eigentasks: Task Separation, Skill Acquisition, and Selective Transfer
Not on the map. Why?
Abstract (arXiv)
We introduce the eigentask framework for lifelong learning. An eigentask is a pairing of a skill that solves a set of related tasks, paired with a generative model that can sample from the skill's input space. The framework extends generative replay approaches, which have mainly been used to avoid catastrophic forgetting, to also address other lifelong learning goals such as forward knowledge transfer. We propose a wake-sleep cycle of alternating task learning and knowledge consolidation for learning in our framework, and instantiate it for lifelong supervised learning and lifelong RL. We achieve improved performance over the state-of-the-art in supervised continual learning, and show evidence of forward knowledge transfer in a lifelong RL application in the game Starcraft2.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 2.
4 papers.
- 2023LOTUS: Continual Imitation Learning for Robot Manipulation Through Unsupervised Skill Discoverycited by 63
- 2023A Domain-Agnostic Approach for Characterization of Lifelong Learning Systemscited by 13
- 2022Model-Free Generative Replay for Lifelong Reinforcement Learning: Application to Starcraft-2cited by 11
- 2022System Design for an Integrated Lifelong Reinforcement Learning Agent for Real-Time Strategy Gamescited by 3
- 2023LOTUS: Continual Imitation Learning for Robot Manipulation Through Unsupervised Skill Discovery3 Nov 2023
- 2023A Domain-Agnostic Approach for Characterization of Lifelong Learning Systems18 Jan 2023
- 2022System Design for an Integrated Lifelong Reinforcement Learning Agent for Real-Time Strategy Games8 Dec 2022
- 2022Model-Free Generative Replay for Lifelong Reinforcement Learning: Application to Starcraft-29 Aug 2022