Header

UZH-Logo

Maintenance Infos

STDP and STDP variations with memristors for spiking neuromorphic learning systems


Serrano-Gotarredona, Teresa; Masquelier, Timothée; Prodromakis, Themistoklis; Indiveri, Giacomo; Linares-Barranco, Bernabe (2013). STDP and STDP variations with memristors for spiking neuromorphic learning systems. Frontiers in Neuroscience:7:2.

Abstract

In this paper we review several ways of realizing asynchronous Spike-Timing-Dependent-Plasticity (STDP) using memristors as synapses. Our focus is on how to use individual memristors to implement synaptic weight multiplications, in a way such that it is not necessary to (a) introduce global synchronization and (b) to separate memristor learning phases from memristor performing phases. In the approaches described, neurons fire spikes asynchronously when they wish and memristive synapses perform computation and learn at their own pace, as it happens in biological neural systems. We distinguish between two different memristor physics, depending on whether they respond to the original “moving wall” or to the “filament creation and annihilation” models. Independent of the memristor physics, we discuss two different types of STDP rules that can be implemented with memristors: either the pure timing-based rule that takes into account the arrival time of the spikes from the pre- and the post-synaptic neurons, or a hybrid rule that takes into account only the timing of pre-synaptic spikes and the membrane potential and other state variables of the post-synaptic neuron. We show how to implement these rules in cross-bar architectures that comprise massive arrays of memristors, and we discuss applications for artificial vision.

Abstract

In this paper we review several ways of realizing asynchronous Spike-Timing-Dependent-Plasticity (STDP) using memristors as synapses. Our focus is on how to use individual memristors to implement synaptic weight multiplications, in a way such that it is not necessary to (a) introduce global synchronization and (b) to separate memristor learning phases from memristor performing phases. In the approaches described, neurons fire spikes asynchronously when they wish and memristive synapses perform computation and learn at their own pace, as it happens in biological neural systems. We distinguish between two different memristor physics, depending on whether they respond to the original “moving wall” or to the “filament creation and annihilation” models. Independent of the memristor physics, we discuss two different types of STDP rules that can be implemented with memristors: either the pure timing-based rule that takes into account the arrival time of the spikes from the pre- and the post-synaptic neurons, or a hybrid rule that takes into account only the timing of pre-synaptic spikes and the membrane potential and other state variables of the post-synaptic neuron. We show how to implement these rules in cross-bar architectures that comprise massive arrays of memristors, and we discuss applications for artificial vision.

Statistics

Citations

Dimensions.ai Metrics
313 citations in Web of Science®
335 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

189 downloads since deposited on 12 Feb 2014
16 downloads since 12 months
Detailed statistics

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:07 Faculty of Science > Institute of Neuroinformatics
Dewey Decimal Classification:570 Life sciences; biology
Scopus Subject Areas:Life Sciences > General Neuroscience
Language:English
Date:2013
Deposited On:12 Feb 2014 17:00
Last Modified:24 Jan 2022 03:20
Publisher:Frontiers Research Foundation
Series Name:Frontiers in Neuroscience
ISSN:1662-453X
OA Status:Gold
Free access at:Publisher DOI. An embargo period may apply.
Publisher DOI:https://doi.org/10.3389/fnins.2013.00002
  • Content: Published Version
  • Licence: Creative Commons: Attribution 3.0 Unported (CC BY 3.0)