Supervised Learning Using Spike-Timing-Dependent Plasticity of Memristive Synapses

IEEE Trans Neural Netw Learn Syst. 2015 Dec;26(12):2999-3008. doi: 10.1109/TNNLS.2015.2399491.

Abstract

We propose a supervised learning model that enables error backpropagation for spiking neural network hardware. The method is modeled by modifying an existing model to suit the hardware implementation. An example of a network circuit for the model is also presented. In this circuit, a three-terminal ferroelectric memristor (3T-FeMEM), which is a field-effect transistor with a gate insulator composed of ferroelectric materials, is used as an electric synapse device to store the analog synaptic weight. Our model can be implemented by reflecting the network error to the write voltage of the 3T-FeMEMs and introducing a spike-timing-dependent learning function to the device. An XOR problem was successfully demonstrated as a benchmark learning by numerical simulations using the circuit properties to estimate the learning performance. In principle, the learning time per step of this supervised learning model and the circuit is independent of the number of neurons in each layer, promising a high-speed and low-power calculation in large-scale neural networks.

MeSH terms

  • Action Potentials / physiology*
  • Algorithms
  • Animals
  • Computer Simulation
  • Humans
  • Learning / physiology*
  • Models, Neurological*
  • Neural Networks, Computer
  • Neuronal Plasticity / physiology*
  • Neurons / physiology*
  • Synapses / physiology*
  • Time Factors