Spike-based local synaptic plasticity: a survey of computational models and neuromorphic circuits
Understanding how biological neural networks carry out learning using spike-based local plasticity mechanisms can lead to the development of real-time, energy-efficient, and adaptive neuromorphic processing systems. A large number of spike-based learning models have recently been proposed following...
Saved in:
Published in | Neuromorphic computing and engineering Vol. 3; no. 4; pp. 42001 - 42028 |
---|---|
Main Authors | , , , , , |
Format | Journal Article |
Language | English |
Published |
IOP Publishing
01.12.2023
|
Subjects | |
Online Access | Get full text |
ISSN | 2634-4386 2634-4386 |
DOI | 10.1088/2634-4386/ad05da |
Cover
Loading…
Summary: | Understanding how biological neural networks carry out learning using spike-based local plasticity mechanisms can lead to the development of real-time, energy-efficient, and adaptive neuromorphic processing systems. A large number of spike-based learning models have recently been proposed following different approaches. However, it is difficult to assess if these models can be easily implemented in neuromorphic hardware, and to compare their features and ease of implementation. To this end, in this survey, we provide an overview of representative brain-inspired synaptic plasticity models and mixed-signal complementary metal–oxide–semiconductor neuromorphic circuits within a unified framework. We review historical, experimental, and theoretical approaches to modeling synaptic plasticity, and we identify computational primitives that can support low-latency and low-power hardware implementations of spike-based learning rules. We provide a common definition of a locality principle based on pre- and postsynaptic neural signals, which we propose as an important requirement for physical implementations of synaptic plasticity circuits. Based on this principle, we compare the properties of these models within the same framework, and describe a set of mixed-signal electronic circuits that can be used to implement their computing principles, and to build efficient on-chip and online learning in neuromorphic processing systems. |
---|---|
Bibliography: | NCE-100166.R3 |
ISSN: | 2634-4386 2634-4386 |
DOI: | 10.1088/2634-4386/ad05da |