journal article·2016-11-01Open access

Memristor-based neural networks: Synaptic versus neuronal stochasticity

Rawan Naous, Maruan AlShedivat, Emre Neftci, Gert Cauwenberghs, Khaled Nabil Salama

AIP Advances· Volume 6· Issue 11

Abstract

In neuromorphic circuits, stochasticity in the cortex can be mapped into the synaptic or neuronal components. The hardware emulation of these stochastic neural networks are currently being extensively studied using resistive memories or memristors. The ionic process involved in the underlying switching behavior of the memristive elements is considered as the main source of stochasticity of its operation. Building on its inherent variability, the memristor is incorporated into abstract models of stochastic neurons and synapses. Two approaches of stochastic neural networks are investigated. Aside from the size and area perspective, the impact on the system performance, in terms of accuracy, recognition rates, and learning, among these two approaches and where the memristor would fall into place are the main comparison points to be considered.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Memory and Neural Computing · Neural dynamics and brain function · Neuroscience and Neural Engineering

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

King Abdullah University of Science and Technology 1 , Thuwal 23955, Saudi Arabia

Carnegie Mellon University 2 , Pittsburgh 15289, USA

University of California Irvine 3 , Irvine 92697, USA

University of California San Diego 4 , San Diego 92093, USA

References (26)

Show source-provided references
1. Science and engineering beyond moore’s law10.1109/JPROC.2012.2190155 ↗
2. 2012
3. 2002
4. Approximate computing with stochastic memristors
5. Integration of nanoscale memristor synapses in neuromorphic computing architectures10.1088/0957-4484/24/38/384010 ↗
6. Towards neuromorphic electronics: Memristors on foldable silicon fabric10.1016/j.mejo.2014.07.011 ↗
7. Training and operation of an integrated neuromorphic network based on metal-oxide memristors10.1038/nature14441 ↗
8. Nanoscale memristor device as synapse in neuromorphic systems10.1021/nl904092h ↗
9. Simulation of a memristor-based spiking neural network immune to device variations
10. A scalable neuristor built with mott memristors10.1038/nmat3510 ↗
11. Humans integrate visual and haptic information in a statistically optimal fashion10.1038/415429a ↗
12. Bayesian integration in sensorimotor learning10.1038/nature02169 ↗
13. Probabilistic models of cognition: Conceptual foundations10.1016/j.tics.2006.05.007 ↗
14. Stochastic phase-change neurons
15. Metal–oxide rram10.1109/JPROC.2012.2190369 ↗
16. Nanoscale resistive switching devices: Mechanisms and modeling10.1039/c3nr03472k ↗
17. Stochastic memristive devices for computing and neuromorphic applications10.1039/c3nr01176c ↗
18. Programmable resistance switching in nanoscale two-terminal devices
19. Lognormal switching times for titanium dioxide bipolar memristors: Origin and resolution10.1088/0957-4484/22/9/095702 ↗
20. Stochastic learning in oxide binary synaptic device for neuromorphic computing
21. Stochasticity modeling in memristors10.1109/TNANO.2015.2493960 ↗
22. Memristors empower spiking neurons with stochasticity10.1109/JETCAS.2015.2435512 ↗
23. Inherently stochastic spiking neurons for probabilistic neural computation
24. Stochastic synapses enable efficient brain-inspired learning machines
25. Stochastic synaptic plasticity with memristor crossbar arrays
26. Unsupervised learning of digit recognition using spike-timing-dependent plasticity