Hardware implementation of CMAC neural network with reduced storage requirement

被引:30
|
作者
Ker, JS
Kuo, YH
Wen, RC
Liu, BD
机构
[1] NATL CHENG KUNG UNIV,INST INFORMAT ENGN,TAINAN 70101,TAIWAN
[2] NATL CHENG KUNG UNIV,DEPT ELECT ENGN,TAINAN 70101,TAIWAN
来源
关键词
CMAC; color calibration; high-level synthesis; pipeline architecture;
D O I
10.1109/72.641476
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The cerebellar model articulation controller (CMAC) neural network has the advantages of fast convergence speed and low computation complexity, However, it suffers from a low storage space utilization rate on weight memory, In this paper, we propose a direct weight address mapping approach, which can reduce the required weight memory size with a utilization rate near 100%. Based on such an address mapping approach, we developed a pipeline architecture to efficiently perform the addressing operations, The proposed direct weight address mapping approach also speeds up the computation for the generation of weight addresses, Besides, a CMAC hardware prototype used for color calibration has been implemented to confirm the proposed approach and architecture.
引用
收藏
页码:1545 / 1556
页数:12
相关论文
共 50 条
  • [31] Epilepsy Identification System with Neural Network Hardware Implementation
    Tsou, Chieh
    Liao, Chi-Chung
    Lee, Shuenn-Yuh
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2019), 2019, : 163 - 166
  • [32] Improved CMAC neural network algorithm
    Liu, Hui
    Xu, Xiaoming
    Zhang, Zhongjun
    [J]. Zidonghua Xuebao/Acta Automatica Sinica, 1997, 23 (04): : 482 - 488
  • [33] A New Improved CMAC Neural Network
    Ge, Yingqi
    Luo, Xiaoping
    Du, Pengying
    [J]. 2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 3271 - +
  • [34] Hardware structure analysis of fuzzy CMAC and its FPGA implementation
    Shen, Xianming
    Bai, Ruilin
    Wang, Lifeng
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13 : 357 - 360
  • [35] CMAC neural network fuzzy control
    Shi, WX
    Zhou, FZ
    [J]. PROCEEDINGS OF THE 1996 IEEE IECON - 22ND INTERNATIONAL CONFERENCE ON INDUSTRIAL ELECTRONICS, CONTROL, AND INSTRUMENTATION, VOLS 1-3, 1996, : 584 - 589
  • [36] Tikhonov training of the CMAC neural network
    Weruaga, Luis
    Kieslinger, Barbara
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2006, 17 (03): : 613 - 622
  • [37] CMAC neural network fuzzy control
    Zhou, FZ
    Shi, WX
    [J]. RO-MAN '97 SENDAI: 6TH IEEE INTERNATIONAL WORKSHOP ON ROBOT AND HUMAN COMMUNICATION, PROCEEDINGS, 1997, : 236 - 241
  • [38] Active training on the CMAC neural network
    Weruaga, L
    [J]. 2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 855 - 860
  • [39] CMAC:: Reconsidering an old neural network
    Horváth, G
    [J]. INTELLIGENT CONTROL SYSTEMS AND SIGNAL PROCESSING 2003, 2003, : 165 - 170
  • [40] Direct Neural-Network Hardware-Implementation Algorithm
    Dinu, Andrei
    Cirstea, Marcian N.
    Cirstea, Silvia E.
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2010, 57 (05) : 1845 - 1848