Skip to main content

Showing 1–50 of 52 results for author: Lomonaco, V

.
  1. arXiv:2406.09835  [pdf, other

    cs.LG

    I Know How: Combining Prior Policies to Solve New Tasks

    Authors: Malio Li, Elia Piccoli, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Multi-Task Reinforcement Learning aims at develo** agents that are able to continually evolve and adapt to new scenarios. However, this goal is challenging to achieve due to the phenomenon of catastrophic forgetting and the high demand of computational resources. Learning from scratch for each new task is not a viable or sustainable option, and thus agents should be able to collect and exploit p… ▽ More

    Submitted 14 June, 2024; originally announced June 2024.

    Comments: 7 pages, Conference on Games (CoG) 2024

  2. arXiv:2405.04101  [pdf, other

    cs.LG cs.AI

    Continual Learning in the Presence of Repetition

    Authors: Hamed Hemati, Lorenzo Pellegrini, Xiaotian Duan, Zixuan Zhao, Fangfang Xia, Marc Masana, Benedikt Tscheschner, Eduardo Veas, Yuxiang Zheng, Shiji Zhao, Shao-Yuan Li, Sheng-Jun Huang, Vincenzo Lomonaco, Gido M. van de Ven

    Abstract: Continual learning (CL) provides a framework for training models in ever-evolving environments. Although re-occurrence of previously seen objects or tasks is common in real-world problems, the concept of repetition in the data stream is not often considered in standard benchmarks for CL. Unlike with the rehearsal mechanism in buffer-based strategies, where sample repetition is controlled by the st… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

    Comments: Preprint; Challenge Report of the 4th Workshop on Continual Learning in Computer Vision at CVPR

  3. arXiv:2404.07817  [pdf, other

    cs.LG cs.AI

    Calibration of Continual Learning Models

    Authors: Lanpei Li, Elia Piccoli, Andrea Cossu, Davide Bacciu, Vincenzo Lomonaco

    Abstract: Continual Learning (CL) focuses on maximizing the predictive performance of a model across a non-stationary stream of data. Unfortunately, CL models tend to forget previous knowledge, thus often underperforming when compared with an offline model trained jointly on the entire data stream. Given that any CL model will eventually make mistakes, it is of crucial importance to build calibrated CL mode… ▽ More

    Submitted 12 April, 2024; v1 submitted 11 April, 2024; originally announced April 2024.

    Comments: Accepted at CLVISION workshop, CVPR 2024

  4. arXiv:2404.04219  [pdf, other

    cs.RO cs.AI cs.LG

    Continual Policy Distillation of Reinforcement Learning-based Controllers for Soft Robotic In-Hand Manipulation

    Authors: Lanpei Li, Enrico Donato, Vincenzo Lomonaco, Egidio Falotico

    Abstract: Dexterous manipulation, often facilitated by multi-fingered robotic hands, holds solid impact for real-world applications. Soft robotic hands, due to their compliant nature, offer flexibility and adaptability during object gras** and manipulation. Yet, benefits come with challenges, particularly in the control development for finger coordination. Reinforcement Learning (RL) can be employed to tr… ▽ More

    Submitted 5 April, 2024; originally announced April 2024.

    Comments: Accepted for presentation at IEEE RoboSoft 2024

  5. arXiv:2403.07015  [pdf, other

    cs.LG

    Adaptive Hyperparameter Optimization for Continual Learning Scenarios

    Authors: Rudy Semola, Julio Hurtado, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Hyperparameter selection in continual learning scenarios is a challenging and underexplored aspect, especially in practical non-stationary environments. Traditional approaches, such as grid searches with held-out validation data from all tasks, are unrealistic for building accurate lifelong learning systems. This paper aims to explore the role of hyperparameter selection in continual learning and… ▽ More

    Submitted 19 June, 2024; v1 submitted 9 March, 2024; originally announced March 2024.

  6. arXiv:2311.11908  [pdf, other

    cs.LG cs.AI cs.CV

    Continual Learning: Applications and the Road Forward

    Authors: Eli Verwimp, Rahaf Aljundi, Shai Ben-David, Matthias Bethge, Andrea Cossu, Alexander Gepperth, Tyler L. Hayes, Eyke Hüllermeier, Christopher Kanan, Dhireesha Kudithipudi, Christoph H. Lampert, Martin Mundt, Razvan Pascanu, Adrian Popescu, Andreas S. Tolias, Joost van de Weijer, Bing Liu, Vincenzo Lomonaco, Tinne Tuytelaars, Gido M. van de Ven

    Abstract: Continual learning is a subfield of machine learning, which aims to allow machine learning models to continuously learn on new data, by accumulating knowledge without forgetting what was learned in the past. In this work, we take a step back, and ask: "Why should one care about continual learning in the first place?". We set the stage by examining recent continual learning papers published at four… ▽ More

    Submitted 28 March, 2024; v1 submitted 20 November, 2023; originally announced November 2023.

    Journal ref: Transactions on Machine Learning Research (TMLR), 2024

  7. arXiv:2310.04467  [pdf, other

    cs.LG cs.AI eess.SY

    Design Principles for Lifelong Learning AI Accelerators

    Authors: Dhireesha Kudithipudi, Anurag Daram, Abdullah M. Zyarah, Fatima Tuz Zohora, James B. Aimone, Angel Yanguas-Gil, Nicholas Soures, Emre Neftci, Matthew Mattina, Vincenzo Lomonaco, Clare D. Thiem, Benjamin Epstein

    Abstract: Lifelong learning - an agent's ability to learn throughout its lifetime - is a hallmark of biological learning systems and a central challenge for artificial intelligence (AI). The development of lifelong learning algorithms could lead to a range of novel AI applications, but this will also require the development of appropriate hardware accelerators, particularly if the models are to be deployed… ▽ More

    Submitted 5 October, 2023; originally announced October 2023.

  8. arXiv:2309.12727  [pdf, other

    cs.AI cs.CL

    In-context Interference in Chat-based Large Language Models

    Authors: Eric Nuertey Coleman, Julio Hurtado, Vincenzo Lomonaco

    Abstract: Large language models (LLMs) have had a huge impact on society due to their impressive capabilities and vast knowledge of the world. Various applications and tools have been created that allow users to interact with these models in a black-box scenario. However, one limitation of this scenario is that users cannot modify the internal knowledge of the model, and the only way to add or modify intern… ▽ More

    Submitted 22 September, 2023; originally announced September 2023.

  9. arXiv:2308.10328  [pdf, other

    cs.LG

    A Comprehensive Empirical Evaluation on Online Continual Learning

    Authors: Albin Soutif--Cormerais, Antonio Carta, Andrea Cossu, Julio Hurtado, Hamed Hemati, Vincenzo Lomonaco, Joost Van de Weijer

    Abstract: Online continual learning aims to get closer to a live learning experience by learning directly on a stream of data with temporally shifting distribution and by storing a minimum amount of data from that stream. In this empirical evaluation, we evaluate various methods from the literature that tackle online continual learning. More specifically, we focus on the class-incremental setting in the con… ▽ More

    Submitted 23 September, 2023; v1 submitted 20 August, 2023; originally announced August 2023.

    Comments: ICCV Visual Continual Learning Workshop 2023 accepted paper

  10. arXiv:2307.08532  [pdf, other

    cs.LG cs.AI

    LuckyMera: a Modular AI Framework for Building Hybrid NetHack Agents

    Authors: Luigi Quarantiello, Simone Marzeddu, Antonio Guzzi, Vincenzo Lomonaco

    Abstract: In the last few decades we have witnessed a significant development in Artificial Intelligence (AI) thanks to the availability of a variety of testbeds, mostly based on simulated environments and video games. Among those, roguelike games offer a very good trade-off in terms of complexity of the environment and computational costs, which makes them perfectly suited to test AI agents generalization… ▽ More

    Submitted 17 July, 2023; originally announced July 2023.

  11. arXiv:2306.10724  [pdf, other

    cs.LG

    Partial Hypernetworks for Continual Learning

    Authors: Hamed Hemati, Vincenzo Lomonaco, Davide Bacciu, Damian Borth

    Abstract: Hypernetworks mitigate forgetting in continual learning (CL) by generating task-dependent weights and penalizing weight changes at a meta-model level. Unfortunately, generating all weights is not only computationally expensive for larger architectures, but also, it is not well understood whether generating all model weights is necessary. Inspired by latent replay methods in CL, we propose partial… ▽ More

    Submitted 19 June, 2023; originally announced June 2023.

    Comments: Accepted to the 2nd Conference on Lifelong Learning Agents (CoLLAs), 2023

  12. arXiv:2306.09890  [pdf, other

    cs.LG

    Studying Generalization on Memory-Based Methods in Continual Learning

    Authors: Felipe del Rio, Julio Hurtado, Cristian Buc, Alvaro Soto, Vincenzo Lomonaco

    Abstract: One of the objectives of Continual Learning is to learn new concepts continually over a stream of experiences and at the same time avoid catastrophic forgetting. To mitigate complete knowledge overwriting, memory-based methods store a percentage of previous data distributions to be used during training. Although these methods produce good results, few studies have tested their out-of-distribution… ▽ More

    Submitted 20 June, 2023; v1 submitted 16 June, 2023; originally announced June 2023.

  13. arXiv:2303.15888  [pdf, other

    cs.LG cs.AI cs.CV cs.NE

    Projected Latent Distillation for Data-Agnostic Consolidation in Distributed Continual Learning

    Authors: Antonio Carta, Andrea Cossu, Vincenzo Lomonaco, Davide Bacciu, Joost van de Weijer

    Abstract: Distributed learning on the edge often comprises self-centered devices (SCD) which learn local tasks independently and are unwilling to contribute to the performance of other SDCs. How do we achieve forward transfer at zero cost for the single SCDs? We formalize this problem as a Distributed Continual Learning scenario, where SCD adapt to local tasks and a CL model consolidates the knowledge from… ▽ More

    Submitted 28 March, 2023; originally announced March 2023.

  14. arXiv:2302.01766  [pdf, other

    cs.LG

    Avalanche: A PyTorch Library for Deep Continual Learning

    Authors: Antonio Carta, Lorenzo Pellegrini, Andrea Cossu, Hamed Hemati, Vincenzo Lomonaco

    Abstract: Continual learning is the problem of learning from a nonstationary stream of data, a fundamental issue for sustainable and efficient training of deep neural networks over time. Unfortunately, deep learning libraries only provide primitives for offline training, assuming that model's architecture and data are fixed. Avalanche is an open source library maintained by the ContinualAI non-profit organi… ▽ More

    Submitted 2 February, 2023; originally announced February 2023.

  15. Continual Learning for Predictive Maintenance: Overview and Challenges

    Authors: Julio Hurtado, Dario Salvati, Rudy Semola, Mattia Bosio, Vincenzo Lomonaco

    Abstract: Deep learning techniques have become one of the main propellers for solving engineering problems effectively and efficiently. For instance, Predictive Maintenance methods have been used to improve predictions of when maintenance is needed on different machines and operative contexts. However, deep learning methods are not without limitations, as these models are normally trained on a fixed distrib… ▽ More

    Submitted 29 June, 2023; v1 submitted 29 January, 2023; originally announced January 2023.

  16. arXiv:2301.11396  [pdf, other

    cs.LG

    Class-Incremental Learning with Repetition

    Authors: Hamed Hemati, Andrea Cossu, Antonio Carta, Julio Hurtado, Lorenzo Pellegrini, Davide Bacciu, Vincenzo Lomonaco, Damian Borth

    Abstract: Real-world data streams naturally include the repetition of previous concepts. From a Continual Learning (CL) perspective, repetition is a property of the environment and, unlike replay, cannot be controlled by the agent. Nowadays, the Class-Incremental (CI) scenario represents the leading test-bed for assessing and comparing CL strategies. This scenario type is very easy to use, but it never allo… ▽ More

    Submitted 19 June, 2023; v1 submitted 26 January, 2023; originally announced January 2023.

    Comments: Accepted to the 2nd Conference on Lifelong Learning Agents (CoLLAs), 2023 19 pages

  17. arXiv:2301.02464  [pdf, other

    cs.LG cs.AI cs.CV cs.NE

    Architect, Regularize and Replay (ARR): a Flexible Hybrid Approach for Continual Learning

    Authors: Vincenzo Lomonaco, Lorenzo Pellegrini, Gabriele Graffieti, Davide Maltoni

    Abstract: In recent years we have witnessed a renewed interest in machine learning methodologies, especially for deep representation learning, that could overcome basic i.i.d. assumptions and tackle non-stationary environments subject to various distributional shifts or sample selection biases. Within this context, several computational approaches based on architectural priors, regularizers and replay polic… ▽ More

    Submitted 6 January, 2023; originally announced January 2023.

    Comments: Book Chapter Preprint: 15 pages, 7 figures, 2 tables. arXiv admin note: text overlap with arXiv:1912.01100

  18. arXiv:2212.06833  [pdf, other

    cs.CV cs.AI cs.LG

    3rd Continual Learning Workshop Challenge on Egocentric Category and Instance Level Object Understanding

    Authors: Lorenzo Pellegrini, Chenchen Zhu, Fanyi Xiao, Zhicheng Yan, Antonio Carta, Matthias De Lange, Vincenzo Lomonaco, Roshan Sumbaly, Pau Rodriguez, David Vazquez

    Abstract: Continual Learning, also known as Lifelong or Incremental Learning, has recently gained renewed interest among the Artificial Intelligence research community. Recent research efforts have quickly led to the design of novel algorithms able to reduce the impact of the catastrophic forgetting phenomenon in deep neural networks. Due to this surge of interest in the field, many competitions have been h… ▽ More

    Submitted 13 December, 2022; originally announced December 2022.

    Comments: 21 pages, 12 figures, 5 tables

  19. arXiv:2207.01145  [pdf, other

    cs.LG

    Memory Population in Continual Learning via Outlier Elimination

    Authors: Julio Hurtado, Alain Raymond-Saez, Vladimir Araujo, Vincenzo Lomonaco, Alvaro Soto, Davide Bacciu

    Abstract: Catastrophic forgetting, the phenomenon of forgetting previously learned tasks when learning a new one, is a major hurdle in develo** continual learning algorithms. A popular method to alleviate forgetting is to use a memory buffer, which stores a subset of previously learned task examples for use during training on new tasks. The de facto method of filling memory is by randomly selecting previo… ▽ More

    Submitted 3 October, 2023; v1 submitted 3 July, 2022; originally announced July 2022.

  20. arXiv:2207.00010  [pdf, other

    cs.LG cs.AI cs.HC

    Continual Learning for Human State Monitoring

    Authors: Federico Matteoni, Andrea Cossu, Claudio Gallicchio, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Continual Learning (CL) on time series data represents a promising but under-studied avenue for real-world applications. We propose two new CL benchmarks for Human State Monitoring. We carefully designed the benchmarks to mirror real-world environments in which new subjects are continuously added. We conducted an empirical evaluation to assess the ability of popular CL strategies to mitigate forge… ▽ More

    Submitted 11 July, 2022; v1 submitted 29 June, 2022; originally announced July 2022.

    Comments: 6 pages, 4 figures, 2 tables, Accepted as oral at ESANN 2022

  21. arXiv:2206.06957  [pdf, other

    cs.LG cs.AI cs.DC

    Continual-Learning-as-a-Service (CLaaS): On-Demand Efficient Adaptation of Predictive Models

    Authors: Rudy Semola, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Predictive machine learning models nowadays are often updated in a stateless and expensive way. The two main future trends for companies that want to build machine learning-based applications and systems are real-time inference and continual updating. Unfortunately, both trends require a mature infrastructure that is hard and costly to realize on-premise. This paper defines a novel software servic… ▽ More

    Submitted 21 July, 2022; v1 submitted 14 June, 2022; originally announced June 2022.

  22. arXiv:2205.09357  [pdf, other

    cs.LG cs.AI

    Continual Pre-Training Mitigates Forgetting in Language and Vision

    Authors: Andrea Cossu, Tinne Tuytelaars, Antonio Carta, Lucia Passaro, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Pre-trained models are nowadays a fundamental component of machine learning research. In continual learning, they are commonly used to initialize the model before training on the stream of non-stationary data. However, pre-training is rarely applied during continual learning. We formalize and investigate the characteristics of the continual pre-training scenario in both language and vision environ… ▽ More

    Submitted 19 May, 2022; originally announced May 2022.

    Comments: under review

  23. arXiv:2204.05842  [pdf, other

    cs.LG cs.CV stat.ML

    Generative Negative Replay for Continual Learning

    Authors: Gabriele Graffieti, Davide Maltoni, Lorenzo Pellegrini, Vincenzo Lomonaco

    Abstract: Learning continually is a key aspect of intelligence and a necessary ability to solve many real-life problems. One of the most effective strategies to control catastrophic forgetting, the Achilles' heel of continual learning, is storing part of the old data and replaying them interleaved with new experiences (also known as the replay approach). Generative replay, which is using generative models t… ▽ More

    Submitted 12 April, 2022; originally announced April 2022.

    Comments: 18 pages, 10 figures, 16 tables, 2 algorithms. Under review

  24. Practical Recommendations for Replay-based Continual Learning Methods

    Authors: Gabriele Merlin, Vincenzo Lomonaco, Andrea Cossu, Antonio Carta, Davide Bacciu

    Abstract: Continual Learning requires the model to learn from a stream of dynamic, non-stationary data without forgetting previous knowledge. Several approaches have been developed in the literature to tackle the Continual Learning challenge. Among them, Replay approaches have empirically proved to be the most effective ones. Replay operates by saving some samples in memory which are then used to rehearse k… ▽ More

    Submitted 19 March, 2022; originally announced March 2022.

    Journal ref: ICIAP 2022 Workshops

  25. arXiv:2202.13657  [pdf, other

    cs.LG cs.AI cs.CV

    Avalanche RL: a Continual Reinforcement Learning Library

    Authors: Nicolò Lucchesi, Antonio Carta, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Continual Reinforcement Learning (CRL) is a challenging setting where an agent learns to interact with an environment that is constantly changing over time (the stream of experiences). In this paper, we describe Avalanche RL, a library for Continual Reinforcement Learning which allows to easily train agents on a continuous stream of tasks. Avalanche RL is based on PyTorch and supports any OpenAI G… ▽ More

    Submitted 24 March, 2022; v1 submitted 28 February, 2022; originally announced February 2022.

    Comments: Presented at the 21st International Conference on Image Analysis and Processing (ICIAP 2021)

  26. arXiv:2202.01645  [pdf, other

    cs.AI cs.HC

    AI-as-a-Service Toolkit for Human-Centered Intelligence in Autonomous Driving

    Authors: Valerio De Caro, Saira Bano, Achilles Machumilane, Alberto Gotta, Pietro Cassará, Antonio Carta, Rudy Semola, Christos Sardianos, Christos Chronis, Iraklis Varlamis, Konstantinos Tserpes, Vincenzo Lomonaco, Claudio Gallicchio, Davide Bacciu

    Abstract: This paper presents a proof-of-concept implementation of the AI-as-a-Service toolkit developed within the H2020 TEACHING project and designed to implement an autonomous driving personalization system according to the output of an automatic driver's stress recognition algorithm, both of them realizing a Cyber-Physical System of Systems. In addition, we implemented a data-gathering subsystem to coll… ▽ More

    Submitted 9 February, 2022; v1 submitted 3 February, 2022; originally announced February 2022.

  27. arXiv:2112.06511  [pdf, other

    cs.LG cs.AI cs.CV

    Ex-Model: Continual Learning from a Stream of Trained Models

    Authors: Antonio Carta, Andrea Cossu, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Learning continually from non-stationary data streams is a challenging research topic of growing popularity in the last few years. Being able to learn, adapt, and generalize continually in an efficient, effective, and scalable way is fundamental for a sustainable development of Artificial Intelligent systems. However, an agent-centric view of continual learning requires learning directly from raw… ▽ More

    Submitted 13 December, 2021; originally announced December 2021.

  28. arXiv:2112.02925  [pdf, other

    cs.LG cs.AI

    Is Class-Incremental Enough for Continual Learning?

    Authors: Andrea Cossu, Gabriele Graffieti, Lorenzo Pellegrini, Davide Maltoni, Davide Bacciu, Antonio Carta, Vincenzo Lomonaco

    Abstract: The ability of a model to learn continually can be empirically assessed in different continual learning scenarios. Each scenario defines the constraints and the opportunities of the learning environment. Here, we challenge the current trend in the continual learning literature to experiment mainly on class-incremental scenarios, where classes present in one experience are never revisited. We posit… ▽ More

    Submitted 6 December, 2021; originally announced December 2021.

    Comments: Under review

  29. arXiv:2111.09437  [pdf, other

    cs.AI cs.LG

    Sustainable Artificial Intelligence through Continual Learning

    Authors: Andrea Cossu, Marta Ziosi, Vincenzo Lomonaco

    Abstract: The increasing attention on Artificial Intelligence (AI) regulation has led to the definition of a set of ethical principles grouped into the Sustainable AI framework. In this article, we identify Continual Learning, an active area of AI research, as a promising approach towards the design of systems compliant with the Sustainable AI principles. While Sustainable AI outlines general desiderata for… ▽ More

    Submitted 17 November, 2021; originally announced November 2021.

    Comments: Accepted at the 2021 International Conference on AI for People (CAIP)

  30. arXiv:2110.14613  [pdf, other

    cs.CV cs.AI

    International Workshop on Continual Semi-Supervised Learning: Introduction, Benchmarks and Baselines

    Authors: Ajmal Shahbaz, Salman Khan, Mohammad Asiful Hossain, Vincenzo Lomonaco, Kevin Cannons, Zhan Xu, Fabio Cuzzolin

    Abstract: The aim of this paper is to formalize a new continual semi-supervised learning (CSSL) paradigm, proposed to the attention of the machine learning community via the IJCAI 2021 International Workshop on Continual Semi-Supervised Learning (CSSL-IJCAI), with the aim of raising field awareness about this problem and mobilizing its effort in this direction. After a formal definition of continual semi-su… ▽ More

    Submitted 27 October, 2021; originally announced October 2021.

  31. arXiv:2107.06543  [pdf, other

    cs.AI cs.LG

    TEACHING -- Trustworthy autonomous cyber-physical applications through human-centred intelligence

    Authors: Davide Bacciu, Siranush Akarmazyan, Eric Armengaud, Manlio Bacco, George Bravos, Calogero Calandra, Emanuele Carlini, Antonio Carta, Pietro Cassara, Massimo Coppola, Charalampos Davalas, Patrizio Dazzi, Maria Carmela Degennaro, Daniele Di Sarli, Jürgen Dobaj, Claudio Gallicchio, Sylvain Girbal, Alberto Gotta, Riccardo Groppo, Vincenzo Lomonaco, Georg Macher, Daniele Mazzei, Gabriele Mencagli, Dimitrios Michail, Alessio Micheli , et al. (10 additional authors not shown)

    Abstract: This paper discusses the perspective of the H2020 TEACHING project on the next generation of autonomous applications running in a distributed and highly heterogeneous environment comprising both virtual and physical resources spanning the edge-cloud continuum. TEACHING puts forward a human-centred vision leveraging the physiological, emotional, and cognitive state of the users as a driver for the… ▽ More

    Submitted 14 July, 2021; originally announced July 2021.

  32. arXiv:2105.13127  [pdf, other

    cs.LG cs.AI cs.CV

    Continual Learning at the Edge: Real-Time Training on Smartphone Devices

    Authors: Lorenzo Pellegrini, Vincenzo Lomonaco, Gabriele Graffieti, Davide Maltoni

    Abstract: On-device training for personalized learning is a challenging research problem. Being able to quickly adapt deep prediction models at the edge is necessary to better suit personal user needs. However, adaptation on the edge poses some questions on both the efficiency and sustainability of the learning process and on the ability to work under shifting data distributions. Indeed, naively fine-tuning… ▽ More

    Submitted 24 May, 2021; originally announced May 2021.

    Comments: 6 pages, 2 figures, 1 table

  33. arXiv:2105.07674  [pdf, ps, other

    cs.LG cs.AI

    Continual Learning with Echo State Networks

    Authors: Andrea Cossu, Davide Bacciu, Antonio Carta, Claudio Gallicchio, Vincenzo Lomonaco

    Abstract: Continual Learning (CL) refers to a learning setup where data is non stationary and the model has to learn without forgetting existing knowledge. The study of CL for sequential patterns revolves around trained recurrent networks. In this work, instead, we introduce CL in the context of Echo State Networks (ESNs), where the recurrent component is kept fixed. We provide the first evaluation of catas… ▽ More

    Submitted 17 August, 2021; v1 submitted 17 May, 2021; originally announced May 2021.

    Comments: Accepted as oral at ESANN 2021

  34. arXiv:2104.00405  [pdf, other

    cs.LG cs.AI cs.CV

    Avalanche: an End-to-End Library for Continual Learning

    Authors: Vincenzo Lomonaco, Lorenzo Pellegrini, Andrea Cossu, Antonio Carta, Gabriele Graffieti, Tyler L. Hayes, Matthias De Lange, Marc Masana, Jary Pomponi, Gido van de Ven, Martin Mundt, Qi She, Keiland Cooper, Jeremy Forest, Eden Belouadah, Simone Calderara, German I. Parisi, Fabio Cuzzolin, Andreas Tolias, Simone Scardapane, Luca Antiga, Subutai Amhad, Adrian Popescu, Christopher Kanan, Joost van de Weijer , et al. (3 additional authors not shown)

    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 standa… ▽ More

    Submitted 1 April, 2021; originally announced April 2021.

    Comments: Official Website: https://avalanche.continualai.org

  35. arXiv:2103.15851  [pdf, other

    cs.LG cs.AI

    Distilled Replay: Overcoming Forgetting through Synthetic Samples

    Authors: Andrea Rosasco, Antonio Carta, Andrea Cossu, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Replay strategies are Continual Learning techniques which mitigate catastrophic forgetting by kee** a buffer of patterns from previous experiences, which are interleaved with new data during training. The amount of patterns stored in the buffer is a critical parameter which largely influences the final performance and the memory footprint of the approach. This work introduces Distilled Replay, a… ▽ More

    Submitted 22 June, 2021; v1 submitted 29 March, 2021; originally announced March 2021.

  36. Continual Learning for Recurrent Neural Networks: an Empirical Evaluation

    Authors: Andrea Cossu, Antonio Carta, Vincenzo Lomonaco, Davide Bacciu

    Abstract: Learning continuously during all model lifetime is fundamental to deploy machine learning solutions robust to drifts in the data distribution. Advances in Continual Learning (CL) with recurrent neural networks could pave the way to a large number of applications where incoming data is non stationary, like natural language processing and robotics. However, the existing body of work on the topic is… ▽ More

    Submitted 2 August, 2021; v1 submitted 12 March, 2021; originally announced March 2021.

    Comments: Published in Neural Networks

    Journal ref: Neural Networks, Volume 143, 2021, pages 607-627

  37. arXiv:2009.09929  [pdf, other

    cs.CV cs.AI cs.LG stat.ML

    CVPR 2020 Continual Learning in Computer Vision Competition: Approaches, Results, Current Challenges and Future Directions

    Authors: Vincenzo Lomonaco, Lorenzo Pellegrini, Pau Rodriguez, Massimo Caccia, Qi She, Yu Chen, Quentin Jodelet, Rui** Wang, Zheda Mai, David Vazquez, German I. Parisi, Nikhil Churamani, Marc Pickett, Issam Laradji, Davide Maltoni

    Abstract: In the last few years, we have witnessed a renewed and fast-growing interest in continual learning with deep neural networks with the shared objective of making current AI systems more adaptive, efficient and autonomous. However, despite the significant and undoubted progress of the field in addressing the issue of catastrophic forgetting, benchmarking different continual learning approaches is a… ▽ More

    Submitted 14 September, 2020; originally announced September 2020.

    Comments: Pre-print v1: 12 pages, 3 figures, 8 tables

  38. arXiv:2007.13631  [pdf, other

    cs.DC eess.SP

    Memory-Latency-Accuracy Trade-offs for Continual Learning on a RISC-V Extreme-Edge Node

    Authors: Leonardo Ravaglia, Manuele Rusci, Alessandro Capotondi, Francesco Conti, Lorenzo Pellegrini, Vincenzo Lomonaco, Davide Maltoni, Luca Benini

    Abstract: AI-powered edge devices currently lack the ability to adapt their embedded inference models to the ever-changing environment. To tackle this issue, Continual Learning (CL) strategies aim at incrementally improving the decision capabilities based on newly acquired data. In this work, after quantifying memory and computational requirements of CL algorithms, we define a novel HW/SW extreme-edge platf… ▽ More

    Submitted 22 July, 2020; originally announced July 2020.

    Comments: 6 pages, 5 figures, conference

  39. arXiv:2004.14774  [pdf, other

    cs.CV cs.LG cs.RO eess.IV stat.ML

    IROS 2019 Lifelong Robotic Vision Challenge -- Lifelong Object Recognition Report

    Authors: Qi She, Fan Feng, Qi Liu, Rosa H. M. Chan, Xinyue Hao, Chuanlin Lan, Qihan Yang, Vincenzo Lomonaco, German I. Parisi, Heechul Bae, Eoin Brophy, Baoquan Chen, Gabriele Graffieti, Vidit Goel, Hyonyoung Han, Sathursan Kanagarajah, Somesh Kumar, Siew-Kei Lam, Tin Lun Lam, Liang Ma, Davide Maltoni, Lorenzo Pellegrini, Duvindu Piyasena, Shiliang Pu, Debdoot Sheet , et al. (11 additional authors not shown)

    Abstract: This report summarizes IROS 2019-Lifelong Robotic Vision Competition (Lifelong Object Recognition Challenge) with methods and results from the top $8$ finalists (out of over~$150$ teams). The competition dataset (L)ifel(O)ng (R)obotic V(IS)ion (OpenLORIS) - Object Recognition (OpenLORIS-object) is designed for driving lifelong/continual learning research and application in robotic vision domain, w… ▽ More

    Submitted 26 April, 2020; originally announced April 2020.

    Comments: 9 pages, 11 figures, 3 tables, accepted into IEEE Robotics and Automation Magazine. arXiv admin note: text overlap with arXiv:1911.06487

  40. Online Continual Learning on Sequences

    Authors: German I. Parisi, Vincenzo Lomonaco

    Abstract: Online continual learning (OCL) refers to the ability of a system to learn over time from a continuous stream of data without having to revisit previously encountered training samples. Learning continually in a single data pass is crucial for agents and robots operating in changing environments and required to acquire, fine-tune, and transfer increasingly complex representations from non-i.i.d. in… ▽ More

    Submitted 20 March, 2020; originally announced March 2020.

    Comments: L. Oneto et al. (eds.), Recent Trends in Learning From Data, Studies in Computational Intelligence 896

  41. arXiv:1912.01100  [pdf, other

    cs.LG cs.CV stat.ML

    Latent Replay for Real-Time Continual Learning

    Authors: Lorenzo Pellegrini, Gabriele Graffieti, Vincenzo Lomonaco, Davide Maltoni

    Abstract: 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… ▽ More

    Submitted 4 March, 2020; v1 submitted 2 December, 2019; originally announced December 2019.

    Comments: Pre-print v3: 13 pages, 9 figures, 10 tables, 1 algorithm

  42. arXiv:1911.06487  [pdf, other

    cs.CV cs.LG cs.RO stat.ML

    OpenLORIS-Object: A Robotic Vision Dataset and Benchmark for Lifelong Deep Learning

    Authors: Qi She, Fan Feng, Xinyue Hao, Qihan Yang, Chuanlin Lan, Vincenzo Lomonaco, Xuesong Shi, Zhengwei Wang, Yao Guo, Yimin Zhang, Fei Qiao, Rosa H. M. Chan

    Abstract: The recent breakthroughs in computer vision have benefited from the availability of large representative datasets (e.g. ImageNet and COCO) for training. Yet, robotic vision poses unique challenges for applying visual algorithms developed from these standard computer vision datasets due to their implicit assumption over non-varying distributions for a fixed set of tasks. Fully retraining models eac… ▽ More

    Submitted 6 March, 2020; v1 submitted 15 November, 2019; originally announced November 2019.

    Comments: 7 pages, 7 figures, 4 tables

  43. Efficient Continual Learning in Neural Networks with Embedding Regularization

    Authors: Jary Pomponi, Simone Scardapane, Vincenzo Lomonaco, Aurelio Uncini

    Abstract: Continual learning of deep neural networks is a key requirement for scaling them up to more complex applicative scenarios and for achieving real lifelong learning of these architectures. Previous approaches to the problem have considered either the progressive increase in the size of the networks, or have tried to regularize the network behavior to equalize it with respect to previously observed t… ▽ More

    Submitted 11 February, 2020; v1 submitted 9 September, 2019; originally announced September 2019.

    Journal ref: Neurocomputing, 397, pp. 139-148, 2020

  44. arXiv:1907.03799  [pdf, other

    cs.LG cs.CV cs.NE stat.ML

    Rehearsal-Free Continual Learning over Small Non-I.I.D. Batches

    Authors: Vincenzo Lomonaco, Davide Maltoni, Lorenzo Pellegrini

    Abstract: Robotic vision is a field where continual learning can play a significant role. An embodied agent operating in a complex environment subject to frequent and unpredictable changes is required to learn and adapt continuously. In the context of object recognition, for example, a robot should be able to learn (without forgetting) objects of never before seen classes as well as improving its recognitio… ▽ More

    Submitted 21 April, 2020; v1 submitted 8 July, 2019; originally announced July 2019.

    Comments: Accepted in the CLVision Workshop at CVPR2020: 12 pages, 7 figures, 5 tables, 3 algorithms

  45. arXiv:1907.00182  [pdf, other

    cs.LG cs.RO

    Continual Learning for Robotics: Definition, Framework, Learning Strategies, Opportunities and Challenges

    Authors: Timothée Lesort, Vincenzo Lomonaco, Andrei Stoian, Davide Maltoni, David Filliat, Natalia Díaz-Rodríguez

    Abstract: Continual learning (CL) is a particular machine learning paradigm where the data distribution and learning objective changes through time, or where all the training data and objective criteria are never available at once. The evolution of the learning process is modeled by a sequence of learning experiences where the goal is to be able to learn new skills all along the sequence without forgetting… ▽ More

    Submitted 22 November, 2019; v1 submitted 29 June, 2019; originally announced July 2019.

  46. arXiv:1905.10112  [pdf, other

    cs.LG cs.CV stat.ML

    Continual Reinforcement Learning in 3D Non-stationary Environments

    Authors: Vincenzo Lomonaco, Karan Desai, Eugenio Culurciello, Davide Maltoni

    Abstract: High-dimensional always-changing environments constitute a hard challenge for current reinforcement learning techniques. Artificial agents, nowadays, are often trained off-line in very static and controlled conditions in simulation such that training observations can be thought as sampled i.i.d. from the entire observations space. However, in real world settings, the environment is often non-stati… ▽ More

    Submitted 21 April, 2020; v1 submitted 24 May, 2019; originally announced May 2019.

    Comments: Accepted in the CLVision Workshop at CVPR2020: 13 pages, 4 figures, 5 tables

  47. arXiv:1811.05291  [pdf, other

    cs.CY cs.AI

    Intelligent Drone Swarm for Search and Rescue Operations at Sea

    Authors: Vincenzo Lomonaco, Angelo Trotta, Marta Ziosi, Juan de Dios Yáñez Ávila, Natalia Díaz-Rodríguez

    Abstract: In recent years, a rising numbers of people arrived in the European Union, traveling across the Mediterranean Sea or overland through Southeast Europe in what has been later named as the European migrant crisis. In the last 5 years, more than 16 thousands people have lost their lives in the Mediterranean sea during the crossing. The United Nations Secretary General Strategy on New Technologies is… ▽ More

    Submitted 13 November, 2018; originally announced November 2018.

    Comments: 4 Pages, 1 Figure, extended abstract accepted to the "AI for Social Good" NIPS 2018 Workshop

  48. arXiv:1810.13166  [pdf, other

    cs.AI cs.CV cs.LG cs.NE

    Don't forget, there is more than forgetting: new metrics for Continual Learning

    Authors: Natalia Díaz-Rodríguez, Vincenzo Lomonaco, David Filliat, Davide Maltoni

    Abstract: Continual learning consists of algorithms that learn from a stream of data/tasks continuously and adaptively thought time, enabling the incremental development of ever more complex knowledge and skills. The lack of consensus in evaluating continual learning algorithms and the almost exclusive focus on forgetting motivate us to propose a more comprehensive set of implementation independent metrics… ▽ More

    Submitted 31 October, 2018; originally announced October 2018.

    MSC Class: 68T05; cs.LG; cs.AI; cs.CV; cs.NE; stat.ML

  49. arXiv:1810.05596  [pdf, other

    cs.LG stat.ML

    Custom Dual Transportation Mode Detection by Smartphone Devices Exploiting Sensor Diversity

    Authors: Claudia Carpineti, Vincenzo Lomonaco, Luca Bedogni, Marco Di Felice, Luciano Bononi

    Abstract: Making applications aware of the mobility experienced by the user can open the door to a wide range of novel services in different use-cases, from smart parking to vehicular traffic monitoring. In the literature, there are many different studies demonstrating the theoretical possibility of performing Transportation Mode Detection (TMD) by mining smart-phones embedded sensors data. However, very fe… ▽ More

    Submitted 12 October, 2018; originally announced October 2018.

    Comments: Pre-print of the accepted version for the 14th Workshop on Context and Activity Modeling and Recognition (IEEE COMOREA 2018), Athens, Greece, March 19-23, 2018

  50. arXiv:1806.08568  [pdf, other

    cs.LG cs.AI cs.CV cs.NE stat.ML

    Continuous Learning in Single-Incremental-Task Scenarios

    Authors: Davide Maltoni, Vincenzo Lomonaco

    Abstract: It was recently shown that architectural, regularization and rehearsal strategies can be used to train deep models sequentially on a number of disjoint tasks without forgetting previously acquired knowledge. However, these strategies are still unsatisfactory if the tasks are not disjoint but constitute a single incremental task (e.g., class-incremental learning). In this paper we point out the dif… ▽ More

    Submitted 22 January, 2019; v1 submitted 22 June, 2018; originally announced June 2018.

    Comments: 26 pages, 13 figures; v3: major revision (e.g. added Sec. 4.4), several typos and minor mistakes corrected