Convolutional Neural Networks Utilizing Multifunctional Spin-Hall MTJ Neurons

05/09/2019
by   Andrew W. Stephan, et al.
0

We propose a new network architecture for standard spin-Hall magnetic tunnel junction-based spintronic neurons that allows them to compute multiple critical convolutional neural network functionalities simultaneously and in parallel, saving space and time. An approximation to the Rectified Linear Unit transfer function and the local pooling function are computed simultaneously with the convolution operation itself. A proof-of-concept simulation is performed on the MNIST dataset, achieving up to 98 convolution, activation and pooling operations combined. The simulations are remarkably robust to thermal noise, performing well even with very small magnetic layers.

READ FULL TEXT
research
06/12/2020

Multi Layer Neural Networks as Replacement for Pooling Operations

Pooling operations are a layer found in almost every modern neural netwo...
research
03/11/2020

Improving Convolutional Neural Networks Via Conservative Field Regularisation and Integration

Current research in convolutional neural networks (CNN) focuses mainly o...
research
06/05/2018

EasyConvPooling: Random Pooling with Easy Convolution for Accelerating Training and Testing

Convolution operations dominate the overall execution time of Convolutio...
research
10/23/2021

ConformalLayers: A non-linear sequential neural network with associative layers

Convolutional Neural Networks (CNNs) have been widely applied. But as th...
research
03/31/2019

Clique pooling for graph classification

We propose a novel graph pooling operation using cliques as the unit poo...
research
01/29/2019

MgNet: A Unified Framework of Multigrid and Convolutional Neural Network

We develop a unified model, known as MgNet, that simultaneously recovers...
research
03/11/2016

Efficient forward propagation of time-sequences in convolutional neural networks using Deep Shifting

When a Convolutional Neural Network is used for on-the-fly evaluation of...

Please sign up or login with your details

Forgot password? Click here to reset