Cargando…

Probabilistic computing with NbO(x) metal-insulator transition-based self-oscillatory pbit

Energy-based computing is a promising approach for addressing the rising demand for solving NP-hard problems across diverse domains, including logistics, artificial intelligence, cryptography, and optimization. Probabilistic computing utilizing pbits, which can be manufactured using the semiconducto...

Descripción completa

Detalles Bibliográficos
Autores principales: Rhee, Hakseung, Kim, Gwangmin, Song, Hanchan, Park, Woojoon, Kim, Do Hoon, In, Jae Hyun, Lee, Younghyun, Kim, Kyung Min
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10632392/
https://www.ncbi.nlm.nih.gov/pubmed/37938550
http://dx.doi.org/10.1038/s41467-023-43085-6
_version_ 1785132566014066688
author Rhee, Hakseung
Kim, Gwangmin
Song, Hanchan
Park, Woojoon
Kim, Do Hoon
In, Jae Hyun
Lee, Younghyun
Kim, Kyung Min
author_facet Rhee, Hakseung
Kim, Gwangmin
Song, Hanchan
Park, Woojoon
Kim, Do Hoon
In, Jae Hyun
Lee, Younghyun
Kim, Kyung Min
author_sort Rhee, Hakseung
collection PubMed
description Energy-based computing is a promising approach for addressing the rising demand for solving NP-hard problems across diverse domains, including logistics, artificial intelligence, cryptography, and optimization. Probabilistic computing utilizing pbits, which can be manufactured using the semiconductor process and seamlessly integrated with conventional processing units, stands out as an efficient candidate to meet these demands. Here, we propose a novel pbit unit using an NbO(x) volatile memristor-based oscillator capable of generating probabilistic bits in a self-clocking manner. The noise-induced metal-insulator transition causes the probabilistic behavior, which can be effectively modeled using a multi-noise-induced stochastic process around the metal-insulator transition temperature. We demonstrate a memristive Boltzmann machine based on our proposed pbit and validate its feasibility by solving NP-hard problems. Furthermore, we propose a streamlined operation methodology that considers the autocorrelation of individual bits, enabling energy-efficient and high-performance probabilistic computing.
format Online
Article
Text
id pubmed-10632392
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-106323922023-11-10 Probabilistic computing with NbO(x) metal-insulator transition-based self-oscillatory pbit Rhee, Hakseung Kim, Gwangmin Song, Hanchan Park, Woojoon Kim, Do Hoon In, Jae Hyun Lee, Younghyun Kim, Kyung Min Nat Commun Article Energy-based computing is a promising approach for addressing the rising demand for solving NP-hard problems across diverse domains, including logistics, artificial intelligence, cryptography, and optimization. Probabilistic computing utilizing pbits, which can be manufactured using the semiconductor process and seamlessly integrated with conventional processing units, stands out as an efficient candidate to meet these demands. Here, we propose a novel pbit unit using an NbO(x) volatile memristor-based oscillator capable of generating probabilistic bits in a self-clocking manner. The noise-induced metal-insulator transition causes the probabilistic behavior, which can be effectively modeled using a multi-noise-induced stochastic process around the metal-insulator transition temperature. We demonstrate a memristive Boltzmann machine based on our proposed pbit and validate its feasibility by solving NP-hard problems. Furthermore, we propose a streamlined operation methodology that considers the autocorrelation of individual bits, enabling energy-efficient and high-performance probabilistic computing. Nature Publishing Group UK 2023-11-08 /pmc/articles/PMC10632392/ /pubmed/37938550 http://dx.doi.org/10.1038/s41467-023-43085-6 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Rhee, Hakseung
Kim, Gwangmin
Song, Hanchan
Park, Woojoon
Kim, Do Hoon
In, Jae Hyun
Lee, Younghyun
Kim, Kyung Min
Probabilistic computing with NbO(x) metal-insulator transition-based self-oscillatory pbit
title Probabilistic computing with NbO(x) metal-insulator transition-based self-oscillatory pbit
title_full Probabilistic computing with NbO(x) metal-insulator transition-based self-oscillatory pbit
title_fullStr Probabilistic computing with NbO(x) metal-insulator transition-based self-oscillatory pbit
title_full_unstemmed Probabilistic computing with NbO(x) metal-insulator transition-based self-oscillatory pbit
title_short Probabilistic computing with NbO(x) metal-insulator transition-based self-oscillatory pbit
title_sort probabilistic computing with nbo(x) metal-insulator transition-based self-oscillatory pbit
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10632392/
https://www.ncbi.nlm.nih.gov/pubmed/37938550
http://dx.doi.org/10.1038/s41467-023-43085-6
work_keys_str_mv AT rheehakseung probabilisticcomputingwithnboxmetalinsulatortransitionbasedselfoscillatorypbit
AT kimgwangmin probabilisticcomputingwithnboxmetalinsulatortransitionbasedselfoscillatorypbit
AT songhanchan probabilisticcomputingwithnboxmetalinsulatortransitionbasedselfoscillatorypbit
AT parkwoojoon probabilisticcomputingwithnboxmetalinsulatortransitionbasedselfoscillatorypbit
AT kimdohoon probabilisticcomputingwithnboxmetalinsulatortransitionbasedselfoscillatorypbit
AT injaehyun probabilisticcomputingwithnboxmetalinsulatortransitionbasedselfoscillatorypbit
AT leeyounghyun probabilisticcomputingwithnboxmetalinsulatortransitionbasedselfoscillatorypbit
AT kimkyungmin probabilisticcomputingwithnboxmetalinsulatortransitionbasedselfoscillatorypbit