• DocumentCode
    1721861
  • Title

    Efficient hardware implementation of threshold neural networks

  • Author

    Zamanlooy, Babak ; Mirhassani, Mitra

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Windsor, Windsor, ON, Canada
  • fYear
    2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Area and Noise to Signal Ratio (NSR) are two main factors in hardware implementation of neural networks. Despite attempts to reduce the area of sigmoid and hyperbolic tangent activation functions, they cannot achieve the efficiency of threshold activation function. A new NSR efficient architecture for threshold networks is proposed in this paper. The proposed architecture uses different number of bits for weight storage in different layers. The optimum number of bits for each layer is found based on the mathematical derivation using stochastic model. Network training is done using the recently introduced learning algorithm called Extreme Learning Machine (ELM). A 4-7-4 network is considered as a case study and its hardware implementation for different weight accuracies is investigated. The proposed design is more efficient considering area × NSR as a performance metric. VLSI implementation of the proposed architecture using a 0.18 μm CMOS process is presented which shows 44.16%, 58.04 % and 67.30% improvement for total number of bits equal to 16, 20 and 24.
  • Keywords
    CMOS integrated circuits; VLSI; learning (artificial intelligence); neural net architecture; signal processing; stochastic processes; transfer functions; 4-7-4 network; CMOS process; ELM; NSR efficient architecture; VLSI implementation; extreme learning machine; hardware implementation; hyperbolic tangent activation functions; learning algorithm; mathematical derivation; network training; noise to signal ratio; sigmoid tangent activation functions; stochastic model; threshold activation function; threshold networks; threshold neural networks; weight accuracy; weight storage; Hardware; Machine learning; Mathematical model; Neural networks; Registers; Signal processing algorithms; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    New Circuits and Systems Conference (NEWCAS), 2012 IEEE 10th International
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4673-0857-1
  • Electronic_ISBN
    978-1-4673-0858-8
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2012.6328941
  • Filename
    6328941