Nonlinear behavior of memristive devices during tuning process and its impact on STDP learning rule in memristive neural networks

AbstractIt is now widely accepted that memristive devices are promising candidates for the emulation of the behavior of biological synapses in neuromorphic systems. This is mainly because of the fact that like the strength of synapse, memristance of the memristive device can be tuned actively for example by the application of voltage or current. In addition, it is also possible to fabricate high density of memristive devices through the nano-crossbar structures. In this paper, we will show that there are some problems associated with memristive devices, which are playing the role of biological synapses. For example, we show that the variation rate of the memristance depends completely on the initial state of the device, and therefore, it can change significantly with time during the learning phase. This phenomenon can degrade the performance of learning methods like spike timing-dependent plasticity and cause the corresponding neuromorphic systems to become unstable. We also illustrate that using two serially connected memristive devices with different polarities as a synapse can somewhat fix the aforementioned problem.

[1]  D. Stewart,et al.  The missing memristor found , 2008, Nature.

[2]  Massimiliano Di Ventra,et al.  Neuromorphic, Digital, and Quantum Computation With Memory Circuit Elements , 2010, Proceedings of the IEEE.

[3]  G. Bi,et al.  Synaptic modification by correlated activity: Hebb's postulate revisited. , 2001, Annual review of neuroscience.

[4]  G. Bi,et al.  Synaptic Modifications in Cultured Hippocampal Neurons: Dependence on Spike Timing, Synaptic Strength, and Postsynaptic Cell Type , 1998, The Journal of Neuroscience.

[5]  Gregory S. Snider,et al.  Spike-timing-dependent learning in memristive nanodevices , 2008, 2008 IEEE International Symposium on Nanoscale Architectures.

[6]  Derek Abbott,et al.  Memristor-based synaptic networks and logical operations using in-situ computing , 2011, 2011 Seventh International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[7]  Farnood Merrikh-Bayat,et al.  Bottleneck of using a single memristive device as a synapse , 2013, Neurocomputing.

[8]  Siddharth Gaba,et al.  Synaptic behaviors and modeling of a metal oxide memristive device , 2011 .

[9]  J. Yang,et al.  Switching dynamics in titanium dioxide memristive devices , 2009 .

[10]  Wei Yang Lu,et al.  Nanoscale memristor device as synapse in neuromorphic systems. , 2010, Nano letters.

[11]  L. Chua Memristor-The missing circuit element , 1971 .

[12]  Farnood Merrikh-Bayat,et al.  Memristor Crossbar-Based Hardware Implementation of the IDS Method , 2010, IEEE Transactions on Fuzzy Systems.

[13]  Ennio Mingolla,et al.  From Synapses to Circuitry: Using Memristive Memory to Explore the Electronic Brain , 2011, Computer.

[14]  Stephen J. Wolf,et al.  The elusive memristor: properties of basic electrical circuits , 2008, 0807.3994.

[15]  Derek Abbott,et al.  Memristive Device Fundamentals and Modeling: Applications to Circuits and Systems Simulation , 2012, Proceedings of the IEEE.

[16]  Bernabé Linares-Barranco,et al.  On Spike-Timing-Dependent-Plasticity, Memristive Devices, and Building a Self-Learning Visual Cortex , 2011, Front. Neurosci..

[17]  D. O. Hebb,et al.  The organization of behavior , 1988 .

[18]  K. D. Cantley,et al.  Hebbian Learning in Spiking Neural Networks With Nanocrystalline Silicon TFTs and Memristive Synapses , 2011, IEEE Transactions on Nanotechnology.

[19]  Farnood Merrikh-Bayat,et al.  Memristive Neuro-Fuzzy System , 2013, IEEE Transactions on Cybernetics.