paper-with-me

홈 › Papers

Latent Replay for Real-Time Continual Learning

2019-12-02 · Lorenzo Pellegrini, Gabriele Graffieti, Vincenzo Lomonaco, Davide Maltoni

Training deep neural networks at the edge on light computational devices, embedded systems and robotic platforms is nowadays very challenging. Continual learning techniques, where complex models are incrementally trained on small batches of new data, can make the learning problem tractable even for CPU-only embedded devices enabling remarkable levels of adaptiveness and autonomy. However, a number of practical problems need to be solved: catastrophic forgetting before anything else. In this paper we introduce an original technique named "Latent Replay" where, instead of storing a portion of past data in the input space, we store activations volumes at some intermediate layer. This can significantly reduce the computation and storage required by native rehearsal. To keep the representation stable and the stored activations valid we propose to slow-down learning at all the layers below the latent replay one, leaving the layers above free to learn at full pace. In our experiments we show that Latent Replay, combined with existing continual learning techniques, achieves state-of-the-art performance on complex video benchmarks such as CORe50 NICv2 (with nearly 400 small and highly non-i.i.d. batches) and OpenLORIS. Finally, we demonstrate the feasibility of nearly real-time continual learning on the edge through the deployment of the proposed technique on a smartphone device.

📄 PDF Abstract BibTeX arXiv:1912.01100

Code (3)

lrzpellegrini/CL-CORe-App
lrzpellegrini/Latent-Replay pytorch
vlomonaco/ar1-pytorch pytorch

Tasks

Continual LearningCPUvalid

Similar Papers 제목 키워드 기반

Stable-Drift: A Patient-Aware Latent Drift Replay Method for Stabilizing Representations in Continual Learning

2025-11-27 · Paraskevi-Antonia Theofilou, Anuhya Thota, Stefanos Kollias, Mamatha Thota arxiv

When deep learning models are sequentially trained on new data, they tend to abruptly lose performance on previously learned tasks, a critical failure known as catastrophic forgetting. This challenge severely limits the …

Continual LearningDomain Adaptation

Learn the Time to Learn: Replay Scheduling in Continual Learning

2022-09-18 · Marcus Klasson, Hedvig Kjellström, Cheng Zhang

Replay methods are known to be successful at mitigating catastrophic forgetting in continual learning scenarios despite having limited access to historical data. However, storing historical data is cheap in many real-wor…

Continual LearningScheduling

Replay4NCL: An Efficient Memory Replay-based Methodology for Neuromorphic Continual Learning in Embedded AI Systems

2025-03-21 · Mishal Fatima Minhas, Rachmad Vidya Wicaksana Putra, Falah Awwad, Osman Hasan 외

Neuromorphic Continual Learning (NCL) paradigm leverages Spiking Neural Networks (SNNs) to enable continual learning (CL) capabilities for AI systems to adapt to dynamically changing environments. Currently, the state-of…

Continual Learning

Class-Incremental Learning Using Generative Experience Replay Based on Time-aware Regularization

2023-10-05 · Zizhao Hu, Mohammad Rostami

Learning new tasks accumulatively without forgetting remains a critical challenge in continual learning. Generative experience replay addresses this challenge by synthesizing pseudo-data points for past learned tasks and…

class-incremental learningClass Incremental LearningContinual LearningIncremental Learning

KRNet: Towards Efficient Knowledge Replay

2022-05-23 · Yingying Zhang, Qiaoyong Zhong, Di Xie, ShiLiang Pu

The knowledge replay technique has been widely used in many tasks such as continual learning and continuous domain adaptation. The key lies in how to effectively encode the knowledge extracted from previous data and repl…

Continual LearningDomain Adaptation