Continual and Multi-task Reinforcement Learning With Shared Episodic Memory
arXiv:1905.02662
Abstract
Episodic memory plays an important role in the behavior of animals and humans. It allows the accumulation of information about current state of the environment in a task-agnostic way. This episodic representation can be later accessed by down-stream tasks in order to make their execution more efficient. In this work, we introduce the neural architecture with shared episodic memory (SEM) for learning and the sequential execution of multiple tasks. We explicitly split the encoding of episodic memory and task-specific memory into separate recurrent sub-networks. An agent augmented with SEM was able to effectively reuse episodic knowledge collected during other tasks to improve its policy on a current task in the Taxi problem. Repeated use of episodic representation in continual learning experiments facilitated acquisition of novel skills in the same environment.
Presented at the Task-Agnostic Reinforcement Learning Workshop at ICLR 2019
References in corpus (7)
- RL: Fast Reinforcement Learning via Slow Reinforcement Learning
- Learning to reinforcement learn
- Meta Learning Shared Hierarchies
- Neural Map: Structured Memory for Deep Reinforcement Learning
- Gated-Attention Architectures for Task-Oriented Language Grounding
- Neural Episodic Control
- Efficient Parallel Methods for Deep Reinforcement Learning