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...
Autores principales: | , , , , , , , |
---|---|
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 |