High performance Block-Based Neural Network Model by pipelined parallel communication

被引:0
|
作者
Lee K. [1 ,2 ]
Hamagami T. [2 ]
机构
[1] Mentor Graphics Japan Co., Ltd., Gotenyama Trust Tower, 4-7-35, Kita-shinagawa, Shinagawa-ku, Tokyo
[2] Yokohama National University, 79-5, Tokiwadai, Hodogaya-ku, Yokohama
关键词
Block-based neural network; Evolvable hardware; FPGA; Genetic algorithm; Pipeline;
D O I
10.1541/ieejeiss.139.1059
中图分类号
学科分类号
摘要
The structure and weight in Block-Based Neural Network (BBNN) are optimized by utilizing genetic algorithm. The architecture of BBBN consists of a two-dimensional (2-D) array of basic block with four input/output nodes and connection weights for block's output. To propose easier hardware implementation like Field Programmable Gate Array (FPGA), integer weights are used in the basic block. Each block can be one of the four different basic types and the architecture of BBNN is configured with the combination of basic block internally configured. However, BBNN's structural change needs hardware reconfiguration and the cost is very high. To reduce the reconfiguration cost, Smart Block-based Neuron (SBbN) which has sufficient number of weights for all four types of basic block has been proposed. SBbN preserves all weights even unnecessary for some types, and thus it consumes redundant hardware resource. A new model of BBNNs in which all weights in SBbN are used efficiently with modifying calculation procedures of outputs of basic blocks has been proposed and it eliminates the resource redundancy of SBbN. However, new approach which both, left and right's side nodes concurrently serve as input and output does not provide parallel computation in left and rightward signal flow. This paper presents a parallel computation with independent side nodes for each signal flow. © 2019 The Institute of Electrical Engineers of Japan.
引用
收藏
页码:1059 / 1065
页数:6
相关论文
共 50 条
  • [1] Performance oriented Block-Based Neural Network Model by parallelized neighbor's communication
    Lee, Kundo
    Hamagami, Tomoki
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 1623 - 1628
  • [2] Function block-based pipelined controller
    Yuan, MZ
    Wang, Z
    Ren, XD
    Yu, HB
    Zhou, Y
    IECON'03: THE 29TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1 - 3, PROCEEDINGS, 2003, : 1956 - 1961
  • [3] Scalable Block-based Spiking Neural Network Hardware with a Multiplierless Neuron Model
    Nambiar, Vishnu P.
    Koh, Eng Kiat
    Pu, Junran
    Mani, Aarthy
    Ming, Wong Ming
    Li Fei
    Goh, Wang Ling
    Do, Anh Tuan
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [4] A fully parallel-pipelined architecture for full-search block-based motion estimation
    Sayed, M
    Badawy, W
    ICM 2002: 14TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2002, : 24 - 27
  • [5] A hardware implementation of a dynamically adjustable Block-Based Neural Network
    Liu, SY
    Peterson, GD
    Kong, SG
    ERSA'05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON ENGINEERING OF RECONFIGURABLE SYSTEMS AND ALGORITHMS, 2005, : 203 - 208
  • [6] Block-based neural networks
    Moon, SW
    Kong, SG
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2001, 12 (02): : 307 - 317
  • [7] Block-based neural network optimization with manageable problem space
    Lee K.
    Hamagami T.
    Lee, Kundo (lee-kundo-yv@ynu.jp), 1600, Institute of Electrical Engineers of Japan (140): : 68 - 74
  • [8] A Novel Evolutionary Algorithm For Block-Based Neural Network Training
    Niknam, Amin
    Hoseini, Pourya
    Mashoufi, Behbood
    Khoei, Abdollah
    2013 FIRST IRANIAN CONFERENCE ON PATTERN RECOGNITION AND IMAGE ANALYSIS (PRIA), 2013,
  • [9] Reservoir Computing for Scalable Hardware with Block-Based Neural Network
    Lee, Kundo
    Hamagami, Tomoki
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2021, 16 (12) : 1594 - 1602
  • [10] Block-Based Convolutional Neural Network for Image Forgery Detection
    Zhou, Jianghong
    Ni, Jiangqun
    Rao, Yuan
    DIGITAL FORENSICS AND WATERMARKING, 2017, 10431 : 65 - 76