• DocumentCode
    1142486
  • Title

    Tolerance to analog hardware of on-chip learning in backpropagation networks

  • Author

    Dolenko, Brion K. ; Card, Howard C.

  • Author_Institution
    Inst. for Biodiagnostics, Nat. Res. Council of Canada, Winnipeg, Man., Canada
  • Volume
    6
  • Issue
    5
  • fYear
    1995
  • fDate
    9/1/1995 12:00:00 AM
  • Firstpage
    1045
  • Lastpage
    1052
  • Abstract
    In this paper we present results of simulations performed assuming both forward and backward computation are done on-chip using analog components. Aspects of analog hardware studied are component variability, limited voltage ranges, components (multipliers) that only approximate the computations in the backpropagation algorithm, and capacitive weight decay. It is shown that backpropagation networks can learn to compensate for all these shortcomings of analog circuits except for zero offsets, and the latter are correctable with minor circuit complications. Variability in multiplier gains is not a problem, and learning is still possible despite limited voltage ranges and function approximations. Fixed component variation from fabrication is shown to be less detrimental to learning than component variation due to noise. Weight decay is tolerable provided it is sufficiently small, which implies frequent refreshing by rehearsal on the training data or modest cooling of the circuits. The former approach allows for learning nonstationary problem sets
  • Keywords
    analogue processing circuits; approximation theory; backpropagation; function approximation; neural chips; neural nets; analog hardware tolerance; backpropagation networks; backward computation; capacitive weight decay; component variability; forward computation; function approximations; neural networks; on-chip learning; voltage ranges; weight decay; Analog circuits; Analog computers; Backpropagation algorithms; Circuit noise; Computational modeling; Fabrication; Function approximation; Hardware; Training data; Voltage;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/72.410349
  • Filename
    410349