• DocumentCode
    3334671
  • Title

    A population coding hardware architecture for Spiking Neural Networks applications

  • Author

    Nuno-Maganda, Marco ; Arias-Estrada, Miguel ; Huitzil, Cesar Torres ; Girau, Bernard

  • Author_Institution
    Opt. Electron., Nat. Inst. for Astrophys., Puebla
  • fYear
    2009
  • fDate
    1-3 April 2009
  • Firstpage
    83
  • Lastpage
    88
  • Abstract
    Recently, spiking neural networks (SNNs) have obtained the interest of machine learning researchers due to the rich dynamics shown by these information processing models. One of the most important problems that must be addressed for implementing efficient SNNs is the information encoding. In this paper, an implementation of a high-performance hardware architecture for population information coding based on Gaussian receptive fields (GRFs) is proposed. This architecture can be useful for data classifying and clustering applications, because this coding scheme has been used in the past, and an efficient mapping of this technique in hardware can improve the actual performance of these applications. The GRFs information coding can be efficiently implemented on FPGA technology, because it contains several operations that can be computed in parallel like the exponential function. The proposed hardware architecture was implemented, tested and validated with several random datasets. The proposed hardware core is the first step for implementing successfully classifiers like SpikeProp algorithm. Synthesis and timing results for the proposed hardware architecture are presented.
  • Keywords
    Gaussian processes; computer architecture; encoding; field programmable gate arrays; neural chips; FPGA; Gaussian receptive fields; SpikeProp algorithm; high-performance hardware architecture; population information coding; random dataset; spiking neural network; Computer architecture; Concurrent computing; Encoding; Field programmable gate arrays; Information processing; Machine learning; Neural network hardware; Neural networks; Testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programmable Logic, 2009. SPL. 5th Southern Conference on
  • Conference_Location
    Sao Carlos
  • Print_ISBN
    978-1-4244-3847-1
  • Type

    conf

  • DOI
    10.1109/SPL.2009.4914919
  • Filename
    4914919