• DocumentCode
    768032
  • Title

    Backpropagation in linear arrays-a performance analysis and optimization

  • Author

    Naylor, David ; Jones, Simon ; Myers, David

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Loughborough Univ. of Technol., UK
  • Volume
    6
  • Issue
    3
  • fYear
    1995
  • fDate
    5/1/1995 12:00:00 AM
  • Firstpage
    583
  • Lastpage
    595
  • Abstract
    Neural networks are valuable tools for the support of a wide range of image processing applications. For video-rate operation, special-purpose parallel hardware is often necessary. One of the most common architectures used for this purpose is the linear systolic array. The design and implementation of multi-layer neural networks in linear systolic arrays can be complex, however. This paper demonstrates that the smallest network is not necessarily the best in terms of learning or recall times. Furthermore, this paper shows that the manner in which networks are mapped into a particular hardware structure affects both the performance of the application and the efficiency with which the hardware resources are used. We analyze and identify how to best structure neural networks to optimize network performance for throughput, latency and the efficiency with which the hardware is used. We use the HANNIBAL neural network processor as a research vehicle for these investigations and demonstrate the value of the proposed techniques by a number of example applications
  • Keywords
    backpropagation; circuit optimisation; feedforward neural nets; image processing; neural chips; performance evaluation; systolic arrays; video signal processing; HANNIBAL neural chip; backpropagation; efficiency; image processing; latency; linear systolic array; multilayer neural networks; optimization; performance analysis; recall times; video rate operation; Backpropagation; Delay; Image processing; Multi-layer neural network; Neural network hardware; Neural networks; Performance analysis; Systolic arrays; Throughput; Vehicles;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/72.377965
  • Filename
    377965