Map-based Experience Replay: A Memory-Efficient Solution to Catastrophic Forgetting in Reinforcement Learning

Muhammad Burhan Hafez, Tilman Immisch, Tom Weber, Stefan Wermter
5/3/2023
cs.LGcs.AIcs.RO

No official code found. Best implementation: TilmanImmisch/GWRR (7 stars, last commit 2023-05-05).

Abstract

Deep Reinforcement Learning agents often suffer from catastrophic forgetting, forgetting previously found solutions in parts of the input space when training on new data. Replay Memories are a common solution to the problem, decorrelating and shuffling old and new training samples. They naively store state transitions as they come in, without regard for redundancy. We introduce a novel cognitive-inspired replay memory approach based on the Grow-When-Required (GWR) self-organizing network, which resembles a map-based mental model of the world. Our approach organizes stored transitions into a concise environment-model-like network of state-nodes and transition-edges, merging similar samples to reduce the memory size and increase pair-wise distance among samples, which increases the relevancy of each sample. Overall, our paper shows that map-based experience replay allows for significant memory reduction with only small performance decreases.

View on arXivView PDF

Code Implementations(1)

TilmanImmisch/GWRRCommunity100%

This is the code repository for the paper "Map-based Experience Replay: A Memory-Efficient Solution to Catastrophic Forgetting in Reinforcement Learning"

72Shell, PythonMay 3, 20233 years ago

Similar Papers

Cite this paper

@article{hafez2023mapbased,
  title  = {Map-based Experience Replay: A Memory-Efficient Solution to Catastrophic Forgetting in Reinforcement Learning},
  author = {Muhammad Burhan Hafez and Tilman Immisch and Tom Weber and Stefan Wermter},
  year   = {2023},
  eprint = {2305.02054},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.02054v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.02054.svg)](https://codeofpaper.com/paper/2305.02054)

Discussion