Spintronic technology is emerging as a direction for the hardware implementation of neurons and synapses of neuromorphic architectures. In particular, a single spintronic device can be used to implement the nonlinear activation function of neurons. Here, we present how to implement spintronic neurons with sigmoidal and rectified linear unit (ReLU)-like activation functions. We then perform a numerical experiment showing the reliability of neural networks made by spintronic neurons, all having different activation functions to emulate device-to-device variations in a possible hardware implementation of the network. Therefore, we consider a 'vanilla"neural network implemented to recognize the categories of the Mixed National Institute of Standards and Technology database, and we show an average accuracy of 98.87% in the test dataset, which is very close to 98.89% as obtained for the ideal case (all neurons have the same sigmoid activation function). Similar results are obtained with neurons having a ReLU-like activation function.

Reliability of Neural Networks Based on Spintronic Neurons / Raimondo, Eleonora; Giordano, Anna; Grimaldi, Andrea; Puliafito, Vito; Carpentieri, Mario; Zeng, Zhongming; Tomasello, Riccardo; Finocchio, Giovanni. - In: IEEE MAGNETICS LETTERS. - ISSN 1949-307X. - STAMPA. - 12:(2021). [10.1109/LMAG.2021.3100317]

Reliability of Neural Networks Based on Spintronic Neurons

Vito Puliafito;Mario Carpentieri;Riccardo Tomasello;
2021-01-01

Abstract

Spintronic technology is emerging as a direction for the hardware implementation of neurons and synapses of neuromorphic architectures. In particular, a single spintronic device can be used to implement the nonlinear activation function of neurons. Here, we present how to implement spintronic neurons with sigmoidal and rectified linear unit (ReLU)-like activation functions. We then perform a numerical experiment showing the reliability of neural networks made by spintronic neurons, all having different activation functions to emulate device-to-device variations in a possible hardware implementation of the network. Therefore, we consider a 'vanilla"neural network implemented to recognize the categories of the Mixed National Institute of Standards and Technology database, and we show an average accuracy of 98.87% in the test dataset, which is very close to 98.89% as obtained for the ideal case (all neurons have the same sigmoid activation function). Similar results are obtained with neurons having a ReLU-like activation function.
2021
Reliability of Neural Networks Based on Spintronic Neurons / Raimondo, Eleonora; Giordano, Anna; Grimaldi, Andrea; Puliafito, Vito; Carpentieri, Mario; Zeng, Zhongming; Tomasello, Riccardo; Finocchio, Giovanni. - In: IEEE MAGNETICS LETTERS. - ISSN 1949-307X. - STAMPA. - 12:(2021). [10.1109/LMAG.2021.3100317]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/230448
Citazioni
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 7
social impact