paper-with-me

Papers

Dark Experience for General Continual Learning: a Strong, Simple Baseline

2020-04-15 · NeurIPS 2020 12 · Pietro Buzzega, Matteo Boschini, Angelo Porrello, Davide Abati, Simone Calderara

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 further explore the generalization capabilities of our objective, showing its regularization being beneficial beyond mere performance.

📄 PDF Abstract BibTeX arXiv:2004.07211

Code (3)

aimagelab/mammoth 공식 구현 pytorch
ContinualAI/avalanche pytorch
sjtu-dmtai/onlinetsf pytorch

Tasks

class-incremental learningClass Incremental LearningContinual LearningKnowledge Distillation

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…
Experience Replay Experience Replay is a replay memory technique used in reinforcement learning where we store the agent’s experiences at each time-step, $e\_{t} = \left(s\_{t}, a\_{t}, r\_{t},…

Similar Papers 제목 키워드 기반

Dark Experience for Incremental Keyword Spotting

2024-09-12 · Tianyi Peng, Yang Xiao

Spoken keyword spotting (KWS) is crucial for identifying keywords within audio inputs and is widely used in applications like Apple Siri and Google Home, particularly on edge devices. Current deep learning-based KWS syst…

Continual LearningKeyword Spotting

Continual Learning with Strong Experience Replay

2023-05-23 · Tao Zhuo, Zhiyong Cheng, Zan Gao, Hehe Fan 외

Continual Learning (CL) aims at incrementally learning new tasks without forgetting the knowledge acquired from old ones. Experience Replay (ER) is a simple and effective rehearsal-based strategy, which optimizes the mod…

Continual Learningimage-classificationImage Classification

Class-Incremental Continual Learning into the eXtended DER-verse

2022-01-03 · Matteo Boschini, Lorenzo Bonicelli, Pietro Buzzega, Angelo Porrello 외

The staple of human intelligence is the capability of acquiring knowledge in a continuous fashion. In stark contrast, Deep Networks forget catastrophically and, for this reason, the sub-field of Class-Incremental Continu…

Continual LearningKnowledge Distillation

Online Lifelong Generalized Zero-Shot Learning

2021-03-19 · Chandan Gautam, Sethupathy Parameswaran, Ashish Mishra, Suresh Sundaram

Methods proposed in the literature for zero-shot learning (ZSL) are typically suitable for offline learning and cannot continually learn from sequential streaming data. The sequential data comes in the form of tasks duri…

Continual LearningGeneralized Zero-Shot LearningKnowledge DistillationZero-Shot Learning

Reinforced Continual Learning for Graphs

2022-09-04 · Appan Rakaraddi, Siew Kei Lam, Mahardhika Pratama, Marcus de Carvalho

Graph Neural Networks (GNNs) have become the backbone for a myriad of tasks pertaining to graphs and similar topological data structures. While many works have been established in domains related to node and graph classi…

class-incremental learningClass Incremental LearningContinual LearningGraph Classification+1