Continual Learning for Real-World Autonomous Systems: Algorithms, Challenges and Frameworks

05/26/2021
by   Khadija Shaheen, et al.
0

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.

READ FULL TEXT

page 11

page 13

page 17

page 18

page 20

research
04/24/2023

Renate: A Library for Real-World Continual Learning

Continual learning enables the incremental training of machine learning ...
research
09/13/2023

PILOT: A Pre-Trained Model-Based Continual Learning Toolbox

While traditional machine learning can effectively tackle a wide range o...
research
12/13/2021

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

Learning continually from non-stationary data streams is a challenging r...
research
09/20/2020

Instance exploitation for learning temporary concepts from sparsely labeled drifting data streams

Continual learning from streaming data sources becomes more and more pop...
research
01/10/2023

From Continual Learning to Causal Discovery in Robotics

Reconstructing accurate causal models of dynamic systems from time-serie...
research
09/01/2022

Incremental Online Learning Algorithms Comparison for Gesture and Visual Smart Sensors

Tiny machine learning (TinyML) in IoT systems exploits MCUs as edge devi...
research
06/14/2022

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

Predictive machine learning models nowadays are often updated in a state...

Please sign up or login with your details

Forgot password? Click here to reset