• DocumentCode
    189156
  • Title

    Automatic Generation of LUTs for Hardware Neural Networks

  • Author

    Acconcia Dias, Mauricio ; Oliva Sales, Daniel ; Osorio, Fernando Santos

  • Author_Institution
    Inst. of Math. Sci. & Comput. (ICMC), Univ. of Sao Paulo (USP), Sao Carlos, Brazil
  • fYear
    2014
  • fDate
    18-22 Oct. 2014
  • Firstpage
    115
  • Lastpage
    120
  • Abstract
    A common solution for activation function design in HNN is the LUT representation that has acceptable area constraints and usually achieves acceptable execution time. Tools and techniques for automatic generation of LUTs have been developed but have some problems as high complexity, high dependency of external tools or languages and the optimization techniques that are not efficient enough for critical applications. In order to solve some of the presented problems this paper describes a method for automatic LUT generation that overcomes some deficiencies of existing methods using a simple approach. This method was evaluated considering two different robotic systems that hereafter will be implemented in hardware and whose networks have a different behaviour using different domains of the same activation function. Proposed method achieved good results that are directly related to how networks define the activation function domain.
  • Keywords
    neural nets; optimisation; table lookup; HNN; LUT representation; automatic LUT generation; hardware neural networks; optimization techniques; robotic systems; Equations; Hardware; Mathematical model; Neurons; Optimization; Robots; Table lookup; ANN; Automatic Generation; LUT;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems (BRACIS), 2014 Brazilian Conference on
  • Conference_Location
    Sao Paulo
  • Type

    conf

  • DOI
    10.1109/BRACIS.2014.31
  • Filename
    6984817