Bayesian reasoning machine on a magneto-tunneling junction network
- PMID: 32936787
- DOI: 10.1088/1361-6528/abae97
Bayesian reasoning machine on a magneto-tunneling junction network
Abstract
The recent trend in adapting ultra-energy-efficient (but error-prone) nanomagnetic devices to non-Boolean computing and information processing (e.g. stochastic/probabilistic computing, neuromorphic, belief networks, etc) has resulted in rapid strides in new computing modalities. Of particular interest are Bayesian networks (BN) which may see revolutionary advances when adapted to a specific type of nanomagnetic devices. Here, we develop a novel nanomagnet-based computing substrate for BN that allows high-speed sampling from an arbitrary Bayesian graph. We show that magneto-tunneling junctions (MTJs) can be used for electrically programmable 'sub-nanosecond' probability sample generation by co-optimizing voltage-controlled magnetic anisotropy and spin transfer torque. We also discuss that just by engineering local magnetostriction in the soft layers of MTJs, one can stochastically couple them for programmable conditional sample generation as well. This obviates the need for extensive energy-inefficient hardware like OP-AMPS, gates, shift-registers, etc to generate the correlations. Based on the above findings, we present an architectural design and computation flow of the MTJ network to map an arbitrary Bayesian graph where we develop circuits to program and induce switching and interactions among MTJs. Our discussed framework can lead to a new generation of stochastic computing hardware for various other computing models, such as stochastic programming and Bayesian deep learning. This can spawn a novel genre of ultra-energy-efficient, extremely powerful computing paradigms, which is a transformational advance.
Similar articles
-
Electrically programmable probabilistic bit anti-correlator on a nanomagnetic platform.Sci Rep. 2020 Jul 23;10(1):12361. doi: 10.1038/s41598-020-68996-y. Sci Rep. 2020. PMID: 32703976 Free PMC article.
-
Brain-Inspired Hardware Solutions for Inference in Bayesian Networks.Front Neurosci. 2021 Dec 2;15:728086. doi: 10.3389/fnins.2021.728086. eCollection 2021. Front Neurosci. 2021. PMID: 34924925 Free PMC article. Review.
-
Probabilistic Neural Computing with Stochastic Devices.Adv Mater. 2023 Sep;35(37):e2204569. doi: 10.1002/adma.202204569. Epub 2022 Nov 17. Adv Mater. 2023. PMID: 36395387
-
In-memory direct processing based on nanoscale perpendicular magnetic tunnel junctions.Nanoscale. 2018 Dec 7;10(45):21225-21230. doi: 10.1039/c8nr05928d. Epub 2018 Nov 12. Nanoscale. 2018. PMID: 30417186
-
Failure Analysis in Magnetic Tunnel Junction Nanopillar with Interfacial Perpendicular Magnetic Anisotropy.Materials (Basel). 2016 Jan 12;9(1):41. doi: 10.3390/ma9010041. Materials (Basel). 2016. PMID: 28787842 Free PMC article. Review.
Cited by
-
Electrically programmable probabilistic bit anti-correlator on a nanomagnetic platform.Sci Rep. 2020 Jul 23;10(1):12361. doi: 10.1038/s41598-020-68996-y. Sci Rep. 2020. PMID: 32703976 Free PMC article.
-
Brain-Inspired Hardware Solutions for Inference in Bayesian Networks.Front Neurosci. 2021 Dec 2;15:728086. doi: 10.3389/fnins.2021.728086. eCollection 2021. Front Neurosci. 2021. PMID: 34924925 Free PMC article. Review.
LinkOut - more resources
Full Text Sources
Miscellaneous