Performance evaluation of neural network hardware using time-shared bus and integer representation architecture

被引:0
|
作者
Yasunaga, M
Ochiai, T
机构
[1] Univ of Tsukuba, Tsukuba-shi, Japan
关键词
neural networks; parallel computing; parallel programming language; performance evaluation; scalability;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Neural network hardware using time-shared bus and integer representation architecture has already been fabricated and reported from the design viewpoint. However, nothing related to performance evaluation of hardware has yet been presented. Computation-speed, scalability and learning accuracy of hardware are evaluated theoretically and experimentally using a Back Propagation (BP) algorithm. In addition, a mirror-weight assignment technique is proposed for high-speed computation in the BP. NETTalk, an English-pronunciation-reasoning task, has been chosen as the target application for the BP. In the experiment, recently-developed neuro-hardware based on the above architecture and its parallel programming language are used. An outline of the language is described along with BP programming. Mirror-weight assignment allows maximum speed at 55.0 MCUPS (Million Connections Updated Per Second) using 256 neurons in the hidden-layer (numbers of neurons in input- and output-layers are fixed at 203 and 26 respectively in NETTalk). In addition, if scalability is defined as a function of the number of neurons in the hidden-layer, the machine retains high scalability at 0.5 if such a maximum speed needs to be used. No degradation in learning accuracy occurs when experimental results computed using the neuro-hardware are compared with those obtained by floating-point representation architecture (workstation). The experiment indicates that the present integer representational design of the neuro-hardware is sufficient for NETTalk. Performance has been evaluated theoretically. evaluation purposes, it is assumed that most of the execution-time is taken up by bus cycles. On the basis of this assumption, an analytical model of computation-speed and scalability is proposed. Analytical predictions agreed well with experimental results.
引用
收藏
页码:888 / 896
页数:9
相关论文
共 50 条
  • [21] Automated Hardware and Neural Network Architecture co-design of FPGA accelerators using multi-objective Neural Architecture Search
    Colangelo, Philip
    Segal, Oren
    Speicher, Alex
    Margala, Martin
    2020 IEEE 10TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE-BERLIN), 2020,
  • [22] Hardware -based spiking neural network architecture using simplified backpropagation algorithm and homeostasis functionality
    Kim, Jangsaeng
    Kwon, Dongseok
    Woo, Sung Yun
    Kang, Won-Mook
    Lee, Soochang
    Oh, Seongbin
    Kim, Chul-Heung
    Bae, Jong-Ho
    Park, Byung-Gook
    Lee, Jong-Ho
    NEUROCOMPUTING, 2021, 428 : 153 - 165
  • [23] ROBUST PERFORMANCE USING CASCADED ARTIFICIAL NEURAL-NETWORK ARCHITECTURE
    KAMRUZZAMAN, J
    KUMAGAI, Y
    HIKITA, H
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1993, E76A (06) : 1023 - 1030
  • [24] Mobile system with real time route learning using Hardware Artificial Neural Network
    Mazare, Alin
    Ionescu, Laurentiu-Mihai
    Lita, Adrian-Ioan
    Serban, Gheorghe
    Ionut, Marin
    PROCEEDINGS OF THE 2015 7TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2015, : P45 - P48
  • [25] Neural network classification of EEG signals using time-frequency representation
    Gope, C
    Kehtarnavaz, N
    Nair, D
    PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), VOLS 1-5, 2005, : 2502 - 2507
  • [26] Optimal Performance Evaluation Metrics For Satisfiability Logic Representation In Discrete Hopfield Neural Network
    Mansor, Mohd Asyraf
    Sathasivam, Saratha
    INTERNATIONAL JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE, 2021, 16 (03): : 963 - 976
  • [27] The Study on Knowledge Management Performance Evaluation using Neural Network
    Zhou, Hong
    PEEA 2011, 2011, 23
  • [28] Evaluation of neural network performance and generalisation using thresholding functions
    S. G. Pierce
    K. Worden
    G. Manson
    Neural Computing and Applications, 2007, 16 : 109 - 124
  • [29] Performance evaluation of IaaS cloud using Stochastic Neural Network
    Kotteswari, K.
    Bharathi, A.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 43 (04) : 4613 - 4628
  • [30] Evaluation of neural network performance and generalisation using thresholding functions
    Pierce, S. G.
    Worden, K.
    Manson, G.
    NEURAL COMPUTING & APPLICATIONS, 2007, 16 (02): : 109 - 124