【24h】

Reconfigurable computing for learning Bayesian networks

机译:用于学习贝叶斯网络的可重构计算

获取原文
获取原文并翻译 | 示例

摘要

Learning the structure of Bayesian networks(BNs) is known to be NP-complete and most of the recent work in the field is based on heuristics. Many recent approaches to the problem trade correctness and exactness for faster computation and are still computationally infeasible, except for networks with few variables. In this paper we present a software/hardware co-design approach to learning Bayesian networks from experimental data that is scalable to very large networks. Our implementation improves the performance of algorithms that are traditionally developed based on the Von Neumann computing paradigm by more than four orders of magnitude. Through parallel implementation and exploitation of the reconfigurability of Field Programmable Gate Array (FPGA) systems our design enables scientists to apply BN learning techniques to large problems such as studies in molecular biology where the number of variables in the system overwhelms any state of the art software implementations. We describe how we combine Markov Chain Monte Carlo (MCMC) sampling with Bayesian network learning techniques as well as supervised learning methods in a parallel and scalable design. We also present how our design is mapped and customized to run on the Berkeley Emulation Engine 2 (BEE2) multi-FPGA system. Experimental results are presented on synthetic data sets generated from standard Bayesian networks as well as a real life problem in the context of systems biology>>> af++ US2022012570A1 . 2022-01-13

机译:贝叶斯计算单元具有可重新配置的采样器和方法和设备来操作相同的方法

  • 机译:用于学习基于网络的基于网络的对象检测器的方法和设备,用于优化用户要求,例如使用目标对象预测网络和目标对象集成网络以及学习设备的关键性能指标。使用此测试方法和测试设备

  • 机译:基于可重构网络的对象检测器的学习方法和学习设备根据客户要求优化,例如使用目标对象估计网络和目标对象合并网络和使用相同的测试方法和测试方法和测试方法

  • 获取原文

    客服邮箱:kefu@zhangqiaokeyan.com

    京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
    • 客服微信

    • 服务号