Dark Experience for General Continual Learning: a Strong, Simple Baseline
Pietro Buzzega, Matteo Boschini, Angelo Porrello, Davide Abati, Simone, Calderara

TL;DR
This paper introduces Dark Experience Replay, a simple yet effective baseline for General Continual Learning that outperforms complex methods by promoting consistency with past knowledge through a novel rehearsal and distillation approach.
Contribution
The paper proposes a straightforward baseline, Dark Experience Replay, for GCL that combines rehearsal with knowledge distillation, demonstrating superior performance and resource efficiency.
Findings
Dark Experience Replay outperforms existing approaches on benchmarks.
The method is effective in both standard and novel GCL settings.
Regularization benefits extend beyond continual learning performance.
Abstract
Continual Learning has inspired a plethora of approaches and evaluation settings; however, the majority of them overlooks the properties of a practical scenario, where the data stream cannot be shaped as a sequence of tasks and offline training is not viable. We work towards General Continual Learning (GCL), where task boundaries blur and the domain and class distributions shift either gradually or suddenly. We address it through mixing rehearsal with knowledge distillation and regularization; our simple baseline, Dark Experience Replay, matches the network's logits sampled throughout the optimization trajectory, thus promoting consistency with its past. By conducting an extensive analysis on both standard benchmarks and a novel GCL evaluation setting (MNIST-360), we show that such a seemingly simple baseline outperforms consolidated approaches and leverages limited resources. We…
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
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Anomaly Detection Techniques and Applications · COVID-19 diagnosis using AI
MethodsKnowledge Distillation · Experience Replay
