Cargando…

A hardware Markov chain algorithm realized in a single device for machine learning

There is a growing need for developing machine learning applications. However, implementation of the machine learning algorithm consumes a huge number of transistors or memory devices on-chip. Developing a machine learning capability in a single device has so far remained elusive. Here, we build a M...

Descripción completa

Detalles Bibliográficos
Autores principales: Tian, He, Wang, Xue-Feng, Mohammad, Mohammad Ali, Gou, Guang-Yang, Wu, Fan, Yang, Yi, Ren, Tian-Ling
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6192990/
https://www.ncbi.nlm.nih.gov/pubmed/30333492
http://dx.doi.org/10.1038/s41467-018-06644-w
_version_ 1783363986705612800
author Tian, He
Wang, Xue-Feng
Mohammad, Mohammad Ali
Gou, Guang-Yang
Wu, Fan
Yang, Yi
Ren, Tian-Ling
author_facet Tian, He
Wang, Xue-Feng
Mohammad, Mohammad Ali
Gou, Guang-Yang
Wu, Fan
Yang, Yi
Ren, Tian-Ling
author_sort Tian, He
collection PubMed
description There is a growing need for developing machine learning applications. However, implementation of the machine learning algorithm consumes a huge number of transistors or memory devices on-chip. Developing a machine learning capability in a single device has so far remained elusive. Here, we build a Markov chain algorithm in a single device based on the native oxide of two dimensional multilayer tin selenide. After probing the electrical transport in vertical tin oxide/tin selenide/tin oxide heterostructures, two sudden current jumps are observed during the set and reset processes. Furthermore, five filament states are observed. After classifying five filament states into three states of the Markov chain, the probabilities between each states show convergence values after multiple testing cycles. Based on this device, we demo a fixed-probability random number generator within 5% error rate. This work sheds light on a single device as one hardware core with Markov chain algorithm.
format Online
Article
Text
id pubmed-6192990
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-61929902018-10-19 A hardware Markov chain algorithm realized in a single device for machine learning Tian, He Wang, Xue-Feng Mohammad, Mohammad Ali Gou, Guang-Yang Wu, Fan Yang, Yi Ren, Tian-Ling Nat Commun Article There is a growing need for developing machine learning applications. However, implementation of the machine learning algorithm consumes a huge number of transistors or memory devices on-chip. Developing a machine learning capability in a single device has so far remained elusive. Here, we build a Markov chain algorithm in a single device based on the native oxide of two dimensional multilayer tin selenide. After probing the electrical transport in vertical tin oxide/tin selenide/tin oxide heterostructures, two sudden current jumps are observed during the set and reset processes. Furthermore, five filament states are observed. After classifying five filament states into three states of the Markov chain, the probabilities between each states show convergence values after multiple testing cycles. Based on this device, we demo a fixed-probability random number generator within 5% error rate. This work sheds light on a single device as one hardware core with Markov chain algorithm. Nature Publishing Group UK 2018-10-17 /pmc/articles/PMC6192990/ /pubmed/30333492 http://dx.doi.org/10.1038/s41467-018-06644-w Text en © The Author(s) 2018 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 license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license 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 license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Tian, He
Wang, Xue-Feng
Mohammad, Mohammad Ali
Gou, Guang-Yang
Wu, Fan
Yang, Yi
Ren, Tian-Ling
A hardware Markov chain algorithm realized in a single device for machine learning
title A hardware Markov chain algorithm realized in a single device for machine learning
title_full A hardware Markov chain algorithm realized in a single device for machine learning
title_fullStr A hardware Markov chain algorithm realized in a single device for machine learning
title_full_unstemmed A hardware Markov chain algorithm realized in a single device for machine learning
title_short A hardware Markov chain algorithm realized in a single device for machine learning
title_sort hardware markov chain algorithm realized in a single device for machine learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6192990/
https://www.ncbi.nlm.nih.gov/pubmed/30333492
http://dx.doi.org/10.1038/s41467-018-06644-w
work_keys_str_mv AT tianhe ahardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT wangxuefeng ahardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT mohammadmohammadali ahardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT gouguangyang ahardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT wufan ahardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT yangyi ahardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT rentianling ahardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT tianhe hardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT wangxuefeng hardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT mohammadmohammadali hardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT gouguangyang hardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT wufan hardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT yangyi hardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning
AT rentianling hardwaremarkovchainalgorithmrealizedinasingledeviceformachinelearning