Suppr超能文献

自主贝叶斯网络的硬件设计

Hardware Design for Autonomous Bayesian Networks.

作者信息

Faria Rafatul, Kaiser Jan, Camsari Kerem Y, Datta Supriyo

机构信息

Department of Electrical and Computer Engineering, Purdue University, West Lafayette, IN, United States.

Department of Electrical and Computer Engineering, University of California, Santa Barbara, Santa Barbara, CA, United States.

出版信息

Front Comput Neurosci. 2021 Mar 8;15:584797. doi: 10.3389/fncom.2021.584797. eCollection 2021.

Abstract

Directed acyclic graphs or Bayesian networks that are popular in many AI-related sectors for probabilistic inference and causal reasoning can be mapped to probabilistic circuits built out of probabilistic bits (p-bits), analogous to binary stochastic neurons of stochastic artificial neural networks. In order to satisfy standard statistical results, individual p-bits not only need to be updated sequentially but also in order from the parent to the child nodes, necessitating the use of sequencers in software implementations. In this article, we first use SPICE simulations to show that an autonomous hardware Bayesian network can operate correctly without any clocks or sequencers, but only if the individual p-bits are appropriately designed. We then present a simple behavioral model of the autonomous hardware illustrating the essential characteristics needed for correct sequencer-free operation. This model is also benchmarked against SPICE simulations and can be used to simulate large-scale networks. Our results could be useful in the design of hardware accelerators that use energy-efficient building blocks suited for low-level implementations of Bayesian networks. The autonomous massively parallel operation of our proposed stochastic hardware has biological relevance since neural dynamics in brain is also stochastic and autonomous by nature.

摘要

在许多与人工智能相关的领域中,用于概率推理和因果推理的有向无环图或贝叶斯网络可以映射到由概率位(p位)构建的概率电路,这类似于随机人工神经网络中的二进制随机神经元。为了满足标准统计结果,单个p位不仅需要按顺序更新,而且需要从父节点到子节点按顺序更新,这使得在软件实现中必须使用序列发生器。在本文中,我们首先使用SPICE仿真表明,自主硬件贝叶斯网络可以在没有任何时钟或序列发生器的情况下正确运行,但前提是单个p位经过适当设计。然后,我们提出了一个自主硬件的简单行为模型,说明了无序列发生器正确运行所需的基本特性。该模型也与SPICE仿真进行了基准测试,可用于模拟大规模网络。我们的结果可能有助于设计硬件加速器,这些加速器使用适合贝叶斯网络低级实现的节能构建块。我们提出的随机硬件的自主大规模并行操作具有生物学相关性,因为大脑中的神经动力学本质上也是随机和自主的。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d8b7/7982658/72849171dc35/fncom-15-584797-g0001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验