Stochastic Synapses Enable Efficient Brain-Inspired Learning Machines
Emre O. Neftci, Bruno U. Pedroni, Siddharth Joshi, Maruan Al-Shedivat,, Gert Cauwenberghs

TL;DR
This paper introduces Synaptic Sampling Machines, neural networks that leverage synaptic stochasticity for efficient sampling and learning, demonstrating robustness, sparsity, and superior performance in spike-based models for brain-inspired hardware applications.
Contribution
The paper presents a novel class of neural networks using synaptic unreliability for sampling and learning, with a local plasticity rule enabling online training and robustness to pruning.
Findings
Perform well with discrete or continuous neurons.
Learn sparse, robust representations.
Outperform existing spike-based learners.
Abstract
Recent studies have shown that synaptic unreliability is a robust and sufficient mechanism for inducing the stochasticity observed in cortex. Here, we introduce Synaptic Sampling Machines, a class of neural network models that uses synaptic stochasticity as a means to Monte Carlo sampling and unsupervised learning. Similar to the original formulation of Boltzmann machines, these models can be viewed as a stochastic counterpart of Hopfield networks, but where stochasticity is induced by a random mask over the connections. Synaptic stochasticity plays the dual role of an efficient mechanism for sampling, and a regularizer during learning akin to DropConnect. A local synaptic plasticity rule implementing an event-driven form of contrastive divergence enables the learning of generative models in an on-line fashion. Synaptic sampling machines perform equally well using discrete-timed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsDropConnect
