A memristor-based Bayesian machine

被引:29
|
作者
Harabi, Kamel-Eddine [1 ]
Hirtzlin, Tifenn [1 ,2 ]
Turck, Clement [1 ]
Vianello, Elisa [2 ]
Laurent, Raphael [3 ]
Droulez, Jacques [3 ,4 ]
Bessiere, Pierre [4 ]
Portal, Jean-Michel [5 ]
Bocquet, Marc [5 ]
Querlioz, Damien [1 ]
机构
[1] Univ Paris Saclay, CNRS, Ctr Nanosci & Nanotechnol, Palaiseau, France
[2] Univ Grenoble Alpes, CEA LETI, Grenoble, France
[3] HawAI Tech, Grenoble, France
[4] Sorbonne Univ, Inst Syst Intelligents & Robot, CNRS, Paris, France
[5] Aix Marseille Univ, Inst Mat Microelect Nanosci Provence, CNRS, Marseille, France
基金
欧洲研究理事会;
关键词
INFERENCE; MEMORY; ACCELERATOR; NETWORKS;
D O I
10.1038/s41928-022-00886-9
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Memristors, and other emerging memory technologies, can be used to create energy-efficient implementations of neural networks. However, for certain edge applications (in which there is access to limited amounts of data and where explainable decisions are required), neural networks may not provide an acceptable form of intelligence. Bayesian reasoning could resolve these concerns, but it is computationally expensive and-unlike neural networks-does not naturally translate to memristor-based architectures. Here we report a memristor-based Bayesian machine. The architecture of the machine is obtained by writing Bayes' law in a way that makes its implementation natural by the principles of distributed memory and stochastic computing, allowing the circuit to function solely using local memory and minimal data movement. We fabricate a prototype circuit that incorporates 2,048 memristors and 30,080 transistors using a hybrid complementary metal-oxide-semiconductor/memristor process. We show that a scaled-up design of the machine is more energy efficient in a practical gesture recognition task than a standard implementation of Bayesian inference on a microcontroller unit. Our Bayesian machine also offers instant on/off operation and is resilient to single-event upsets.
引用
收藏
页码:52 / +
页数:14
相关论文
共 50 条
  • [1] A memristor-based Bayesian machine
    Kamel-Eddine Harabi
    Tifenn Hirtzlin
    Clément Turck
    Elisa Vianello
    Raphaël Laurent
    Jacques Droulez
    Pierre Bessière
    Jean-Michel Portal
    Marc Bocquet
    Damien Querlioz
    Nature Electronics, 2023, 6 : 52 - 63
  • [2] The logarithmic memristor-based Bayesian machine
    Clément Turck
    Kamel-Eddine Harabi
    Adrien Pontlevy
    Théo Ballet
    Tifenn Hirtzlin
    Elisa Vianello
    Raphaël Laurent
    Jacques Droulez
    Pierre Bessière
    Marc Bocquet
    Jean-Michel Portal
    Damien Querlioz
    Communications Engineering, 4 (1):
  • [3] Contrastive divergence for memristor-based restricted Boltzmann machine
    Sheri, Ahmad Muqeem
    Rafique, Aasim
    Pedrycz, Witold
    Jeon, Moongu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 37 : 336 - 342
  • [4] Memristor-based Bayesian spiking neural network for IBD diagnosis
    Li, Xiaowen
    Wu, Qiqiao
    Chen, Yuanwen
    Jin, Yang
    Ma, Jianxia
    Yang, Jianguo
    KNOWLEDGE-BASED SYSTEMS, 2024, 300
  • [5] Novel memristor and memristor-based applications
    Hengtong Wang
    Chun-Lai Li
    Santo Banerjee
    Shao-Bo He
    The European Physical Journal Special Topics, 2022, 231 : 2973 - 2977
  • [6] Novel memristor and memristor-based applications
    Wang, Hengtong
    Li, Chun-Lai
    Banerjee, Santo
    He, Shao-Bo
    EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS, 2022, 231 (16-17): : 2973 - 2977
  • [7] Memristor-Based Computing
    John, Lizy K.
    Swartzlander, Earl E., Jr.
    IEEE MICRO, 2018, 38 (05) : 5 - 6
  • [8] Memristor-Based Multithreading
    Kvatinsky, Shahar
    Nacson, Yuval H.
    Etsion, Yoav
    Friedman, Eby G.
    Kolodny, Avinoam
    Weiser, Uri C.
    IEEE COMPUTER ARCHITECTURE LETTERS, 2014, 13 (01) : 41 - 44
  • [9] A novel memristor-based restricted Boltzmann machine for contrastive divergence
    Chen, Yan
    You, Zhiqiang
    Zhang, Yingjie
    Kuang, Jishun
    Zhang, Jing
    IEICE ELECTRONICS EXPRESS, 2018, 15 (02):
  • [10] Photoelectric Memristor-Based Machine Vision for Artificial Intelligence Applications
    Yang, Chuan
    Sun, Bai
    Zhou, Guangdong
    Guo, Tao
    Ke, Chuan
    Chen, Yuanzheng
    Shao, Jinyou
    Zhao, Yong
    Wang, Hongyan
    ACS MATERIALS LETTERS, 2023, 5 (02): : 504 - 526