Meta-learning spiking neural networks with surrogate gradient descent. Issue 4 (1st December 2022)
- Record Type:
- Journal Article
- Title:
- Meta-learning spiking neural networks with surrogate gradient descent. Issue 4 (1st December 2022)
- Main Title:
- Meta-learning spiking neural networks with surrogate gradient descent
- Authors:
- Stewart, Kenneth M
Neftci, Emre O - Abstract:
- Abstract: Adaptive 'life-long' learning at the edge and during online task performance is an aspirational goal of artificial intelligence research. Neuromorphic hardware implementing spiking neural networks (SNNs) are particularly attractive in this regard, as their real-time, event-based, local computing paradigm makes them suitable for edge implementations and fast learning. However, the long and iterative learning that characterizes state-of-the-art SNN training is incompatible with the physical nature and real-time operation of neuromorphic hardware. Bi-level learning, such as meta-learning is increasingly used in deep learning to overcome these limitations. In this work, we demonstrate gradient-based meta-learning in SNNs using the surrogate gradient method that approximates the spiking threshold function for gradient estimations. Because surrogate gradients can be made twice differentiable, well-established, and effective second-order gradient meta-learning methods such as model agnostic meta learning (MAML) can be used. We show that SNNs meta-trained using MAML perform comparably to conventional artificial neural networks meta-trained with MAML on event-based meta-datasets. Furthermore, we demonstrate the specific advantages that accrue from meta-learning: fast learning without the requirement of high precision weights or gradients, training-to-learn with quantization and mitigating the effects of approximate synaptic plasticity rules. Our results emphasize howAbstract: Adaptive 'life-long' learning at the edge and during online task performance is an aspirational goal of artificial intelligence research. Neuromorphic hardware implementing spiking neural networks (SNNs) are particularly attractive in this regard, as their real-time, event-based, local computing paradigm makes them suitable for edge implementations and fast learning. However, the long and iterative learning that characterizes state-of-the-art SNN training is incompatible with the physical nature and real-time operation of neuromorphic hardware. Bi-level learning, such as meta-learning is increasingly used in deep learning to overcome these limitations. In this work, we demonstrate gradient-based meta-learning in SNNs using the surrogate gradient method that approximates the spiking threshold function for gradient estimations. Because surrogate gradients can be made twice differentiable, well-established, and effective second-order gradient meta-learning methods such as model agnostic meta learning (MAML) can be used. We show that SNNs meta-trained using MAML perform comparably to conventional artificial neural networks meta-trained with MAML on event-based meta-datasets. Furthermore, we demonstrate the specific advantages that accrue from meta-learning: fast learning without the requirement of high precision weights or gradients, training-to-learn with quantization and mitigating the effects of approximate synaptic plasticity rules. Our results emphasize how meta-learning techniques can become instrumental for deploying neuromorphic learning technologies on real-world problems. … (more)
- Is Part Of:
- Neuromorphic computing and engineering. Volume 2:Issue 4(2022)
- Journal:
- Neuromorphic computing and engineering
- Issue:
- Volume 2:Issue 4(2022)
- Issue Display:
- Volume 2, Issue 4 (2022)
- Year:
- 2022
- Volume:
- 2
- Issue:
- 4
- Issue Sort Value:
- 2022-0002-0004-0000
- Page Start:
- Page End:
- Publication Date:
- 2022-12-01
- Subjects:
- meta-learning -- neuromorphic computing -- spiking neural networks -- surrogate gradient -- auto-differentiation
Neural networks (Computer science) -- Periodicals
Neural computers -- Periodicals
Neuromorphics -- Periodicals
006.3 - Journal URLs:
- http://www.iop.org/ ↗
https://iopscience.iop.org/journal/2634-4386 ↗ - DOI:
- 10.1088/2634-4386/ac8828 ↗
- Languages:
- English
- ISSNs:
- 2634-4386
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 24064.xml