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

Vincenzo Lomonaco(University of Pisa), Lorenzo Pellegrini(University of Bologna), Andrea Cossu(University of Pisa), Antonio Carta(University of Pisa), Gabriele Graffieti(University of Bologna), Tyler L. Hayes(Rochester Institute of Technology), Matthias De Lange(KU Leuven), Marc Masana, Jary Pomponi(Sapienza University of Rome), Gido M. van de Ven(Baylor College of Medicine), Martin Mundt(Goethe University Frankfurt), Qi She, Keiland W Cooper(University of California System), Jérémy Forest(New York University), Eden Belouadah(Université Paris-Saclay), Simone Calderara(University of Modena and Reggio Emilia), German I. Parisi(Universität Hamburg), Fabio Cuzzolin(Oxford Brookes University), Andreas S. Tolias(Baylor College of Medicine), Simone Scardapane(Sapienza University of Rome), Luca Antiga, Subutai Ahmad, Adrian Popescu(Université Paris-Saclay), Christopher Kanan(Rochester Institute of Technology), Joost van de Weijer, Tinne Tuytelaars(KU Leuven), Davide Bacciu(University of Pisa), Davide Maltoni(University of Bologna)
CINECA IRIS Institutial research information system (University of Pisa)
January 1, 2021
Cited by 122Open Access
Full Text

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.


Related Papers

No related papers found

Powered by citation graph analysis