Continual Learning for Real-World Autonomous Systems: Algorithms,
Challenges and Frameworks
- URL: http://arxiv.org/abs/2105.12374v1
- Date: Wed, 26 May 2021 07:38:20 GMT
- Title: Continual Learning for Real-World Autonomous Systems: Algorithms,
Challenges and Frameworks
- Authors: Khadija Shaheen, Muhammad Abdullah Hanif, Osman Hasan, Muhammad
Shafique
- Abstract summary: We review the state-of-the-art methods that allow continuous learning of computational models over time.
We focus on the learning algorithms that perform continuous learning in an online fashion from considerably large (or infinite) sequential data.
We critically analyze the key challenges associated with continual learning for autonomous real-world systems.
- Score: 15.276951055528237
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Continual learning is essential for all real-world applications, as frozen
pre-trained models cannot effectively deal with non-stationary data
distributions. The purpose of this study is to review the state-of-the-art
methods that allow continuous learning of computational models over time. We
primarily focus on the learning algorithms that perform continuous learning in
an online fashion from considerably large (or infinite) sequential data and
require substantially low computational and memory resources. We critically
analyze the key challenges associated with continual learning for autonomous
real-world systems and compare current methods in terms of computations,
memory, and network/model complexity. We also briefly describe the
implementations of continuous learning algorithms under three main autonomous
systems, i.e., self-driving vehicles, unmanned aerial vehicles, and robotics.
The learning methods of these autonomous systems and their strengths and
limitations are extensively explored in this article.
Related papers
- DaCapo: Accelerating Continuous Learning in Autonomous Systems for Video Analytics [4.962007210373803]
We propose a hardware-algorithm co-designed solution for continuous learning, DaCapo, that enables autonomous systems to perform concurrent executions of inference, labeling, and training.
DaCapo achieves 6.5% and 5.5% higher accuracy than a state-of-the-art continuous learning systems, Ekya and EOMU, respectively, while consuming 254x less power.
arXiv Detail & Related papers (2024-03-21T12:28:44Z) - LLM4Drive: A Survey of Large Language Models for Autonomous Driving [62.10344445241105]
Large language models (LLMs) have demonstrated abilities including understanding context, logical reasoning, and generating answers.
In this paper, we systematically review a research line about textitLarge Language Models for Autonomous Driving (LLM4AD).
arXiv Detail & Related papers (2023-11-02T07:23:33Z) - Continual Learning with Deep Streaming Regularized Discriminant Analysis [0.0]
We propose a streaming version of regularized discriminant analysis as a solution to this challenge.
We combine our algorithm with a convolutional neural network and demonstrate that it outperforms both batch learning and existing streaming learning algorithms.
arXiv Detail & Related papers (2023-09-15T12:25:42Z) - PILOT: A Pre-Trained Model-Based Continual Learning Toolbox [71.63186089279218]
This paper introduces a pre-trained model-based continual learning toolbox known as PILOT.
On the one hand, PILOT implements some state-of-the-art class-incremental learning algorithms based on pre-trained models, such as L2P, DualPrompt, and CODA-Prompt.
On the other hand, PILOT fits typical class-incremental learning algorithms within the context of pre-trained models to evaluate their effectiveness.
arXiv Detail & Related papers (2023-09-13T17:55:11Z) - Don't Start From Scratch: Leveraging Prior Data to Automate Robotic
Reinforcement Learning [70.70104870417784]
Reinforcement learning (RL) algorithms hold the promise of enabling autonomous skill acquisition for robotic systems.
In practice, real-world robotic RL typically requires time consuming data collection and frequent human intervention to reset the environment.
In this work, we study how these challenges can be tackled by effective utilization of diverse offline datasets collected from previously seen tasks.
arXiv Detail & Related papers (2022-07-11T08:31:22Z) - Online Continual Learning for Embedded Devices [41.31925039882364]
Real-time on-device continual learning is needed for new applications such as home robots, user personalization on smartphones, and augmented/virtual reality headsets.
embedded devices have limited memory and compute capacity.
Online continual learning models have been developed, but their effectiveness for embedded applications has not been rigorously studied.
arXiv Detail & Related papers (2022-03-21T00:23:09Z) - Ex-Model: Continual Learning from a Stream of Trained Models [12.27992745065497]
We argue that continual learning systems should exploit the availability of compressed information in the form of trained models.
We introduce and formalize a new paradigm named "Ex-Model Continual Learning" (ExML), where an agent learns from a sequence of previously trained models instead of raw data.
arXiv Detail & Related papers (2021-12-13T09:46:16Z) - Online Continual Learning with Natural Distribution Shifts: An Empirical
Study with Visual Data [101.6195176510611]
"Online" continual learning enables evaluating both information retention and online learning efficacy.
In online continual learning, each incoming small batch of data is first used for testing and then added to the training set, making the problem truly online.
We introduce a new benchmark for online continual visual learning that exhibits large scale and natural distribution shifts.
arXiv Detail & Related papers (2021-08-20T06:17:20Z) - What Matters in Learning from Offline Human Demonstrations for Robot
Manipulation [64.43440450794495]
We conduct an extensive study of six offline learning algorithms for robot manipulation.
Our study analyzes the most critical challenges when learning from offline human data.
We highlight opportunities for learning from human datasets.
arXiv Detail & Related papers (2021-08-06T20:48:30Z) - From Undecidability of Non-Triviality and Finiteness to Undecidability
of Learnability [0.0]
We show that there is no general-purpose procedure for rigorously evaluating whether newly proposed models indeed successfully learn from data.
For PAC binary classification, uniform and universal online learning, and exact learning through teacher-learner interactions, learnability is in general undecidable.
There is no one-size-fits-all algorithm for deciding whether a machine learning model can be successful.
arXiv Detail & Related papers (2021-06-02T18:00:04Z) - Model-Based Deep Learning [155.063817656602]
Signal processing, communications, and control have traditionally relied on classical statistical modeling techniques.
Deep neural networks (DNNs) use generic architectures which learn to operate from data, and demonstrate excellent performance.
We are interested in hybrid techniques that combine principled mathematical models with data-driven systems to benefit from the advantages of both approaches.
arXiv Detail & Related papers (2020-12-15T16:29:49Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.