Hardware Implementation of an Event-Based Message Passing Graphical Model Network

被引:0
|
作者
Chien, Chen-Han [1 ,2 ]
Longinotti, Luca [3 ]
Steimer, Andreas [4 ]
Liu, Shih-Chii [1 ,2 ]
机构
[1] Univ Zurich, Inst Neuroinformat, CH-8006 Zurich, Switzerland
[2] Swiss Fed Inst Technol, CH-190 Zurich, Switzerland
[3] Inilabs Ltd, CH-8001 Zurich, Switzerland
[4] Bosch Ctr Artificial Intelligence, D-71272 Renningen, Germany
基金
瑞士国家科学基金会;
关键词
Factor graph; hazard function; random sampling; renewal theory; interspike interval; event-based; spike-based; real-time; DESIGN; INPUTS; NOISE;
D O I
10.1109/TCSI.2018.2798289
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a hardware system that implements a factor graph, where messages are sent using an event-based belief propagation algorithm. The system, comprising an FPGA and an application specific integrated circuit (ASIC) chip, can be used to construct a graph with upto 16 output message channels. The ASIC chip with 16 channels is fabricated in a 0.35 um 2P4M CMOS process and occupies 2.16 x 2.74 mm(2). Each channel dissipates 46 uW. The output analog messages of the channels are encoded through the interspike intervals of the output spike streams or events. The system can be used to implement graphs with arbitrary variable distributions for its inputs and using constraint functions, such as "plus" and "equality". Using Kullback-Leibler divergence, we show that the measured distributions from the implemented graphs on the hardware show close similarity to the theoretical distributions.
引用
收藏
页码:2739 / 2752
页数:14
相关论文
共 50 条
  • [21] AN EVENT-BASED MIDDLEWARE FOR THE REMOTE MANAGEMENT OF RUNTIME HARDWARE RECONFIGURATION
    Philipp, Francois
    Glesner, Manfred
    2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [22] A broadcast message passing protocol based on CORBA event service
    Es-sqalli, T
    Fleury, E
    Guyard, J
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 875 - 878
  • [23] An evolution model with event-based extinction*
    Fontes, Luiz Renato
    Grejo, Carolina
    Marques, Fabio Sternieri
    JOURNAL OF PHYSICS A-MATHEMATICAL AND THEORETICAL, 2020, 53 (19)
  • [24] AN EVENT-BASED MULTIPLE MALFUNCTION MODEL
    DORRE, P
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 1987, 17 (01) : 73 - 80
  • [25] AN EVENT-BASED MULTIPLE MALFUNCTION MODEL
    MOSLEH, A
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 1988, 21 (03) : 239 - 241
  • [26] A Bayesian Model for Event-based Trust
    Nielsen, Mogens
    Krukow, Karl
    Sassone, Vladimiro
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 172 : 499 - 521
  • [27] An event-based framework for model integration
    Jia, Xiaoping
    Steele, Adam
    Qin, Lizhang
    Liu, Hongming
    Jones, Chris
    2005 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY (EIT 2005), 2005, : 446 - 451
  • [28] An event-based model of superspreading in epidemics
    James, Alex
    Pitchford, Jonathan W.
    Plank, Michael J.
    PROCEEDINGS OF THE ROYAL SOCIETY B-BIOLOGICAL SCIENCES, 2007, 274 (1610) : 741 - 747
  • [29] Deep Convolutional Network: an Event-based approach
    Gigena Ivanovich, D.
    Rodriguez, N.
    Pasciaroni, A.
    Julian, P.
    2021 ARGENTINE CONFERENCE ON ELECTRONICS (CAE 2021), 2021, : 50 - 54
  • [30] Event-based network consensus with communication delays
    Lulu Li
    Daniel W. C. Ho
    Jianquan Lu
    Nonlinear Dynamics, 2017, 87 : 1847 - 1858