Probabilistic Deep Spiking Neural Systems Enabled by Magnetic Tunnel Junction
arXiv:1605.04494 · doi:10.1109/TED.2016.2568762
Abstract
Deep Spiking Neural Networks are becoming increasingly powerful tools for cognitive computing platforms. However, most of the existing literature on such computing models are developed with limited insights on the underlying hardware implementation, resulting in area and power expensive designs. Although several neuromimetic devices emulating neural operations have been proposed recently, their functionality has been limited to very simple neural models that may prove to be inefficient at complex recognition tasks. In this work, we venture into the relatively unexplored area of utilizing the inherent device stochasticity of such neuromimetic devices to model complex neural functionalities in a probabilistic framework in the time domain. We consider the implementation of a Deep Spiking Neural Network capable of performing high accuracy and low latency classification tasks where the neural computing unit is enabled by the stochastic switching behavior of a Magnetic Tunnel Junction. Simulation studies indicate an energy improvement of over a baseline CMOS design in technology.
The article will appear in a future issue of IEEE Transactions on Electron Devices
References in corpus (6)
- Spiking Deep Networks with LIF Neurons
- Spin-Based Neuron Model with Domain Wall Magnets as Synapse
- Spin-Orbit Torque Induced Spike-Timing Dependent Plasticity
- Spin Orbit Torque Based Electronic Neuron
- STT-SNN: A Spin-Transfer-Torque Based Soft-Limiting Non-Linear Neuron for Low-Power Artificial Neural Networks
- Short-Term Plasticity and Long-Term Potentiation in Magnetic Tunnel Junctions: Towards Volatile Synapses
Cited by in corpus (18)
- A Survey of Neuromorphic Computing and Neural Networks in Hardware
- p-Bits for Probabilistic Spin Logic
- Intrinsic optimization using stochastic nanomagnets
- Skyrmion Gas Manipulation for Probabilistic Computing
- A Photonic In-Memory Computing primitive for Spiking Neural Networks using Phase-Change Materials
- Energy-efficient stochastic computing with superparamagnetic tunnel junctions
- Stochastic Spiking Neural Networks Enabled by Magnetic Tunnel Junctions: From Nontelegraphic to Telegraphic Switching Regimes
- Low-Energy Deep Belief Networks using Intrinsic Sigmoidal Spintronic-based Probabilistic Neurons
- Composable Probabilistic Inference Networks Using MRAM-based Stochastic Neurons
- Energy-efficient switching of nanomagnets for computing: Straintronics and other methodologies
- All-Spin Bayesian Neural Networks
- Mutual control of stochastic switching for two electrically coupled superparamagnetic tunnel junctions
- Design of a Low Voltage Analog-to-Digital Converter using Voltage Controlled Stochastic Switching of Low Barrier Nanomagnets
- Stochastic Magnetoelectric Neuron for Temporal Information Encoding
- In-situ Stochastic Training of MTJ Crossbar based Neural Networks
- An All-Memristor Deep Spiking Neural Computing System: A Step Towards Realizing the Low Power,Stochastic Brain
- Stochastic Spin-Orbit Torque Devices as Elements for Bayesian Inference
- SpinAPS: A High-Performance Spintronic Accelerator for Probabilistic Spiking Neural Networks