• DocumentCode
    514894
  • Title

    Neural Networks with Limited Precision Weights and Its Application in Embedded Systems

  • Author

    Jian, Bao ; Yu, Chen ; JinShou, Yu

  • Author_Institution
    Inst. of Software & Intell. Technol., Hangzhou Dianzi Univ., Hangzhou, China
  • Volume
    1
  • fYear
    2010
  • fDate
    6-7 March 2010
  • Firstpage
    86
  • Lastpage
    91
  • Abstract
    A type of optimized neural networks with limited precision weights (LPWNN) is presented in this paper. Such neural networks, which require less memory for storing the weights and less expensive floating point units in order to perform the computations involved, are better suited for embedded systems implementation than the real weight ones. Based on analyzing the learning capability of LPWNN, Quantize Back-propagation Step-by-Step (QBPSS) algorithm is proposed for such neural networks to overcome the effects of limited precision. Methods of designing and training LPWNN are represented, including the quantization of non-linear activation function and the selection of learning rate, network architecture and weights precision. The optimized LPWNN performance has been evaluated by comparing to conventional neural networks with double-precision floating-point weights on digital recognition in ARM embedded systems, and the results show the optimized LPWNN has 11 times faster than the conventional ones.
  • Keywords
    backpropagation; embedded systems; neural nets; ARM embedded system; QBPSS algorithm; digital recognition; double-precision floating-point weights; floating point unit; learning capability; learning rate selection; limited precision weights; network architecture; nonlinear activation function; optimized LPWNN performance; optimized neural network; quantize back-propagation step-by-step; weights precision; Computer science; Computer science education; Convergence; Educational technology; Electronic switching systems; Embedded system; Hardware; Neural networks; Quantization; Table lookup; digital recognition; embedded systems; limited precision weights; neural network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Education Technology and Computer Science (ETCS), 2010 Second International Workshop on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-6388-6
  • Electronic_ISBN
    978-1-4244-6389-3
  • Type

    conf

  • DOI
    10.1109/ETCS.2010.448
  • Filename
    5459864