• DocumentCode
    2668707
  • Title

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

  • Author

    Damak, Alima ; Krid, Mohamed ; Masmoudi, Dorra Sellami ; Derbel, Nabil

  • Author_Institution
    Res. Unit on Intelligent Control, Sfax Univ.
  • fYear
    2006
  • fDate
    5-7 Sept. 2006
  • Firstpage
    159
  • Lastpage
    164
  • Abstract
    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 multiplierless 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 be 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
  • Keywords
    adders; field programmable gate arrays; learning (artificial intelligence); logic design; multiplying circuits; neural nets; programmable circuits; DDFS; FPGA implementation; Virtex II PRO XC2VP7 Xilinx FPGA; activation function slope; adjustable pulse multiplier; field programmable gate array; multiplierless architecture; nonlinear adder; on-chip learning; programmable activation function; programmable pulse mode neural network; pulse mode multilayer neural network; signature recognition system; Artificial neural networks; Field programmable gate arrays; Frequency modulation; Frequency synthesizers; Multi-layer neural network; Network-on-a-chip; Neural networks; Neurons; Pulse generation; Pulse modulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Test of Integrated Systems in Nanoscale Technology, 2006. DTIS 2006. International Conference on
  • Conference_Location
    Tunis
  • Print_ISBN
    0-7803-9726-6
  • Type

    conf

  • DOI
    10.1109/DTIS.2006.1708686
  • Filename
    1708686