Online Contrastive Divergence with Generative Replay: Experience Replay without Storing Data
Not on the map. Why?
Abstract (arXiv)
Conceived in the early 1990s, Experience Replay (ER) has been shown to be a successful mechanism to allow online learning algorithms to reuse past experiences. Traditionally, ER can be applied to all machine learning paradigms (i.e., unsupervised, supervised, and reinforcement learning). Recently, ER has contributed to improving the performance of deep reinforcement learning. Yet, its application to many practical settings is still limited by the memory requirements of ER, necessary to explicitly store previous observations. To remedy this issue, we explore a novel approach, Online Contrastive Divergence with Generative Replay (OCD_GR), which uses the generative capability of Restricted Boltzmann Machines (RBMs) instead of recorded past experiences. The RBM is trained online, and does not require the system to store any of the observed data points. We compare OCD_GR to ER on 9 real-world datasets, considering a worst-case scenario (data points arriving in sorted order) as well as a more realistic one (sequential random-order data points). Our results show that in 64.28% of the cases OCD_GR outperforms ER and in the remaining 35.72% it has an almost equal performance, while having a considerably reduced space complexity (i.e., memory usage) at a comparable time complexity.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Oct 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 1; 2024: 2; 2025: 2.
9 papers.
- 2024Continual Learning and Catastrophic Forgettingcited by 73
- 2021Model Zoo: A Growing "Brain" That Learns Continuallycited by 53
- 2025Soup to go: mitigating forgetting during continual learning with model averagingcited by 11
- 2021Self-Attention Meta-Learner for Continual Learningcited by 8
- 2023Continual Learning with Dynamic Sparse Training: Exploring Algorithms for Effective Model Updatescited by 8
- 2021Avoiding Forgetting and Allowing Forward Transfer in Continual Learning via Sparse Networkscited by 7
- 2021Learning Invariant Representation for Continual Learningcited by 6
- 2024Self-Regulated Neurogenesis for Online Data-Incremental Learningcited by 3
- 2025Unlocking [CLS] Features for Continual Post-Trainingcited by 0
- 2025Unlocking [CLS] Features for Continual Post-Training20 Feb 2025
- 2025Soup to go: mitigating forgetting during continual learning with model averaging9 Jan 2025
- 2024Self-Regulated Neurogenesis for Online Data-Incremental Learning13 Mar 2024
- 2024Continual Learning and Catastrophic Forgetting8 Mar 2024
- 2023Continual Learning with Dynamic Sparse Training: Exploring Algorithms for Effective Model Updates28 Aug 2023
- 2021Avoiding Forgetting and Allowing Forward Transfer in Continual Learning via Sparse Networks11 Oct 2021
- 2021Model Zoo: A Growing "Brain" That Learns Continually6 Jun 2021
- 2021Self-Attention Meta-Learner for Continual Learning28 Jan 2021
- 2021Learning Invariant Representation for Continual Learning15 Jan 2021