Avalanche: An end-to-end library for continual learning

V. Lomonaco, L. Pellegrini, A. Cossu, A. Carta, G. Graffieti, T.L. Hayes, M. De Lange, M. Masana, J. Pomponi, G.M. Van De Ven, M. Mundt, Q. She, K. Cooper, J. Forest, E. Belouadah, S. Calderara, G.I. Parisi, F. Cuzzolin, A.S. Tolias, S. ScardapaneL. Antiga, S. Ahmad, A. Popescu, C. Kanan, J. Van De Weijer, T. Tuytelaars, D. Bacciu, D. Maltoni

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

Abstract

Learning continually from non-stationary data streams is a long-standing goal and a challenging problem in machine learning. Recently, we have witnessed a renewed and fast-growing interest in continual learning, especially within the deep learning community. However, algorithmic solutions are often difficult to re-implement, evaluate and port across different settings, where even results on standard benchmarks are hard to reproduce. In this work, we propose Avalanche, an open-source end-to-end library for continual learning research based on PyTorch. Avalanche is designed to provide a shared and collaborative codebase for fast prototyping, training, and reproducible evaluation of continual learning algorithms.
Original languageEnglish
Title of host publicationProceedings - 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, CVPRW 2021
Pages3595-3605
Number of pages11
ISBN (Electronic)9781665448994
DOIs
Publication statusPublished - 2021
Externally publishedYes
Event2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops: CVPRW 2021 - Virtuell, United States
Duration: 19 Jun 202125 Jun 2021

Conference

Conference2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops
Abbreviated titleCVPRW 2021
Country/TerritoryUnited States
CityVirtuell
Period19/06/2125/06/21

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Vision and Pattern Recognition

Fingerprint

Dive into the research topics of 'Avalanche: An end-to-end library for continual learning'. Together they form a unique fingerprint.

Cite this