Automatic Recall Machines: Internal Replay, Continual Learning and the Brain
Xu Ji, Joao Henriques, Tinne Tuytelaars, Andrea Vedaldi

TL;DR
This paper introduces a novel method for neural network replay that generates auxiliary samples on the fly using only the trained model, improving continual learning efficiency and drawing parallels with brain mechanisms.
Contribution
It proposes a model-intrinsic replay technique that generates specialized samples per batch, eliminating the need for external buffers or generators, and aligns with brain-inspired processes.
Findings
Efficient sample generation tailored to each training batch.
Elimination of external replay buffers or generators.
Emergence of brain-like recall characteristics from the method.
Abstract
Replay in neural networks involves training on sequential data with memorized samples, which counteracts forgetting of previous behavior caused by non-stationarity. We present a method where these auxiliary samples are generated on the fly, given only the model that is being trained for the assessed objective, without extraneous buffers or generator networks. Instead the implicit memory of learned samples within the assessed model itself is exploited. Furthermore, whereas existing work focuses on reinforcing the full seen data distribution, we show that optimizing for not forgetting calls for the generation of samples that are specialized to each real training batch, which is more efficient and scalable. We consider high-level parallels with the brain, notably the use of a single model for inference and recall, the dependency of recalled samples on the current environment batch,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Adversarial Robustness in Machine Learning · Neural Networks and Applications
