Continual Learning With Neuromorphic Computing: Foundations, Methods, and Emerging Applications

  • Mishal Fatima Minhas
  • , Rachmad Vidya Wicaksana Putra
  • , Falah Awwad
  • , Osman Hasan
  • , Muhammad Shafique

Research output: Contribution to journalReview articlepeer-review

3 Citations (Scopus)

Abstract

The challenging deployment of compute- and memory-intensive methods from Deep Neural Network (DNN)-based Continual Learning (CL), underscores the critical need for a paradigm shift towards more efficient approaches. Neuromorphic Continual Learning (NCL) appears as an emerging solution, by leveraging the principles of Spiking Neural Networks (SNNs) and their inherent advantages (e.g., sparse spike-driven operations and bio-plausible learning rules) for improving energy efficiency and performance, thereby enabling efficient CL algorithms (e.g., unsupervised learning approach) executed in dynamically-changed environments with resource-constrained computing systems. Though in its early stages, NCL is already a major research field with an increasing interest in novel SNN-based techniques for different CL methods (e.g., regularization-, replay-, and architecture-based). Motivated by the need for a holistic study of NCL, in this survey, we first provide a detailed background on CL, encompassing the desiderata, settings, metrics, scenario taxonomy, Online Continual Learning (OCL) paradigm, recent DNN-based methods proposed in the literature to address catastrophic forgetting (CF). Then, we analyze these methods based on their achieved CL desiderata, computational and memory costs, as well as network complexity, hence emphasizing the need for energy-efficient CL. After introducing the CL background and the energy efficiency challenges, we provide an extensive background of low-power neuromorphic computing systems including encoding techniques, neuronal dynamics, network architectures, learning rules, neuromorphic hardware processors, software and hardware frameworks, neuromorphic datasets, benchmarks, and evaluation metrics. Then, this survey comprehensively reviews and analyzes state-of-the-art works in the NCL field. The key ideas, implementation frameworks, and performance assessments (including CL, OCL, neuromorphic hardware compatibility aspects) are provided. This survey also covers several hybrid approaches that combine supervised and unsupervised learning paradigms and categorizes them into three main classes. It also covers optimization techniques including SNN operations reduction, weight quantization, and knowledge distillation. Then, this survey covers the progress of real-world NCL applications categorized into adaptive robots and autonomous vehicles with a wide range of use-cases i.e., object recognition, robotic arm control, cars and road lane detection, Simultaneous Localization and Mapping (SLAM), people detection and robotic navigation and provides their specific case-studies with empirical results. Finally, this paper provides a future perspective on the open research challenges for NCL, since the purpose of this study is to be useful for the wider neuromorphic AI research community and to inspire future research in bio-plausible OCL.

Original languageEnglish
Pages (from-to)124824-124873
Number of pages50
JournalIEEE Access
Volume13
DOIs
Publication statusPublished - 2025

Keywords

  • Artificial Intelligence (AI)
  • Catastrophic Forgetting (CF)
  • Continual Learning (CL)
  • Deep Neural Networks (DNNs)
  • Embedded AI Systems
  • Energy Efficiency
  • Event-based Processing
  • Neuromorphic Computing
  • Neuromorphic Continual Learning (NCL)
  • Online Continual Learning (OCL)
  • Spiking Neural Networks (SNNs)

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering

Fingerprint

Dive into the research topics of 'Continual Learning With Neuromorphic Computing: Foundations, Methods, and Emerging Applications'. Together they form a unique fingerprint.

Cite this