FPGA implementation of programmable pulse mode neural network with on chip learning

被引:2
|
作者
Damak, Alima [1 ]
Krid, Mohamed [1 ]
Masmoudi, Dorra Sellami [1 ]
Derbel, Nabil
机构
[1] Univ Sfax, Res Unit Intelligent Control Design & Optimisat C, Sfax Engn Sch, BP W 3038, Sfax, Tunisia
关键词
D O I
10.1109/DTIS.2006.1708686
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an implementation of a pulse mode multilayer neural network with on chip learning. Taking advantage of the compactness of the multiplierless solutions proposed in the literature, we apply a multiplieriess architecture, in which the synapse is made up with a DDFS and the neuron uses a nonlinear adder. A programmable activation function is proposed by means of an adjustable pulse multiplier so that the activation function slope can he adjusted without any added hardware cost. The proposed architecture was tested in a signature recognition system. It shows good learning capability. The corresponding design was implemented into a virtex II PRO XC2VP7 Xilinx FPGA.
引用
收藏
页码:159 / 164
页数:6
相关论文
共 50 条
  • [1] FPGA implementation of programmable pulse mode neural network with on chip learning for signature application
    Krid, Mohamed
    Dammak, Alima
    Masmoudi, Dorra Sellami
    [J]. 2006 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2006, : 942 - 945
  • [2] FPGA parallel implementation of CMAC type neural network with on chip learning
    Brassai, S. T.
    Bako, L.
    Dan, S.
    [J]. SACI 2007: 4TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS, PROCEEDINGS, 2007, : 111 - +
  • [3] Pulse coupled neural network implementation in FPGA
    Waldemark, JTA
    Lindblad, T
    Lindsey, CS
    Waldemark, KE
    Oberg, J
    Millberg, M
    [J]. APPLICATIONS AND SCIENCE OF COMPUTATIONAL INTELLIGENCE, 1998, 3390 : 392 - 402
  • [4] Implementation of current mode circuits for programmable neural network
    Wawryn, K
    Mazurek, A
    [J]. ICECS 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-III, CONFERENCE PROCEEDINGS, 2001, : 357 - 360
  • [5] FPGA implementation of pulse density Hopfield neural network
    Maeda, Yutaka
    Fukuda, Yoshinori
    [J]. 2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 700 - 704
  • [6] FPGA implementation of a pulse density neural network with learning ability using simultaneous perturbation
    Maeda, Y
    Tada, T
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (03): : 688 - 695
  • [7] LSI neural chip of pulse-output network with programmable synapse
    Tohoku Univ, Sendai-shi, Japan
    [J]. IEICE Trans Electron, 1 (94-100):
  • [8] LSI NEURAL CHIP OF PULSE-OUTPUT NETWORK WITH PROGRAMMABLE SYNAPSE
    SATO, S
    YUMINE, M
    YAMA, T
    MUROTA, J
    NAKAJIMA, K
    SAWADA, Y
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 1995, E78C (01) : 94 - 100
  • [9] Implementation of MLP FPNN neural network in FPGA programmable logic structure
    Grzesiak, Lech
    Erwinski, Krystian
    Paprocki, Marcin
    [J]. PRZEGLAD ELEKTROTECHNICZNY, 2010, 86 (08): : 217 - 223
  • [10] Hardware implementation of an on-chip BP learning neural network with programmable neuron characteristics and learning rate adaptation
    Lu, C
    Shi, BX
    Chen, L
    [J]. IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 212 - 215