English

Ternary Stochastic Neuron -- Implemented with a Single Strained Magnetostrictive Nanomagnet

Mesoscale and Nanoscale Physics 2025-02-03 v2 Signal Processing

Abstract

Stochastic neurons are extremely efficient hardware for solving a large class of problems and usually come in two varieties -- "binary" where the neuronal statevaries randomly between two values of -1, +1 and "analog" where the neuronal state can randomly assume any value between -1 and +1. Both have their uses in neuromorphic computing and both can be implemented with low- or zero-energy-barrier nanomagnets whose random magnetization orientations in the presence of thermal noise encode the binary or analog state variables. In between these two classes is n-ary stochastic neurons, mainly ternary stochastic neurons (TSN) whose state randomly assumes one of three values (-1, 0, +1), which have proved to be efficient in pattern classification tasks such as recognizing handwritten digits from the MNIST data set or patterns from the CIFAR-10 data set. Here, we show how to implement a TSN with a zero-energy-barrier (shape isotropic) magnetostrictive nanomagnet subjected to uniaxial strain.

Keywords

Cite

@article{arxiv.2412.04246,
  title  = {Ternary Stochastic Neuron -- Implemented with a Single Strained Magnetostrictive Nanomagnet},
  author = {Rahnuma Rahman and Supriyo Bandyopadhyay},
  journal= {arXiv preprint arXiv:2412.04246},
  year   = {2025}
}

Comments

Nanotechnology (in press)

R2 v1 2026-06-28T20:24:21.096Z