Hierarchical Temporal Memory Based on Spin-Neurons and Resistive Memory for Energy-Efficient Brain-Inspired Computing
arXiv:1402.2902 · doi:10.1109/TNNLS.2015.2462731
Abstract
Hierarchical temporal memory (HTM) tries to mimic the computing in cerebral-neocortex. It identifies spatial and temporal patterns in the input for making inferences. This may require large number of computationally expensive tasks like, dot-product evaluations. Nano-devices that can provide direct mapping for such primitives are of great interest. In this work we show that the computing blocks for HTM can be mapped using low-voltage, fast-switching, magneto-metallic spin-neurons combined with emerging resistive cross-bar network (RCN). Results show possibility of more than 200x lower energy as compared to 45nm CMOS ASIC design
this work was submitted to IEEE Transactions on Neural Networks and Learning Systems. It is under review now
References in corpus (6)
- Matching domain wall configuration and spin-orbit torques for very efficient domain-wall motion
- Ultralow-current-density and bias-field-free spin-transfer nano-oscillator
- Spin Neurons: A Possible Path to Energy-Efficient Neuromorphic Computers
- Direct Observation of Massless Domain Wall Dynamics in Nanostripes with Perpendicular Magnetic Anisotropy
- Ultra Low Power Associative Computing with Spin Neurons and Resistive Crossbar Memory
- Boolean and Non-Boolean Computation With Spin Devices
Cited by in corpus (15)
- Neuro-memristive Circuits for Edge Computing: A review
- STT-SNN: A Spin-Transfer-Torque Based Soft-Limiting Non-Linear Neuron for Low-Power Artificial Neural Networks
- Less is More: Wiring-Economical Modular Networks Support Self-Sustained Firing-Economical Neural Avalanches for Efficient Processing
- End-to-End Memristive HTM System for Pattern Recognition and Sequence Prediction
- Non-volatile Hierarchical Temporal Memory: Hardware for Spatial Pooling
- GraphPrints: Towards a Graph Analytic Method for Network Anomaly Detection
- The algebra of Kleene stars of the plane and polylogarithms
- Do You Want Your Autonomous Car To Drive Like You?
- A First Look at Ad-block Detection: A New Arms Race on the Web
- M3: Scaling Up Machine Learning via Memory Mapping
- Early Detection of Combustion Instabilities using Deep Convolutional Selective Autoencoders on Hi-speed Flame Video
- Division and Slope Factorization of p-Adic Polynomials
- Training-free AI for Earth Observation Change Detection using Physics Aware Neuromorphic Networks
- Enhancing Biologically Inspired Hierarchical Temporal Memory with Hardware-Accelerated Reflex Memory
- Approximate Probabilistic Neural Networks with Gated Threshold Logic