• DocumentCode
    3418702
  • Title

    On-chip backpropagation training using parallel stochastic bit streams

  • Author

    Kollmann, Kuno ; Riemschneider, Karl-Ragmar ; Zeidler, H.C.

  • Author_Institution
    Univ. der Bundeswehr, Hamburg, Germany
  • fYear
    1996
  • fDate
    12-14 Feb 1996
  • Firstpage
    149
  • Lastpage
    156
  • Abstract
    It is proposed to use stochastic arithmetic computing for all arithmetic operations of training and processing backpropagation nets. In this way it is possible to design simple processing elements which fulfil all the requirements of information processing using values coded as independent stochastic bit streams. Combining such processing elements silicon saving and full parallel neural networks of variable structure and capacity are available supporting the complete implementation of the error backpropagation algorithm in hardware. A sign considering method of coding as proposed which allows a homogeneous implementation of the net without separating it into an inhibitoric and an excitatoric part. Furthermore, parameterizable nonlinearities based on stochastic automata are used. Comparable to the momentum (pulse term) and improving the training of a net there is a sequential arrangement of adaptive and integrative elements influencing the weights and implemented stochastically, too. Experimental hardware implementations based on PLD´s/FPGA´s and a first silicon prototype are realized
  • Keywords
    CMOS digital integrated circuits; backpropagation; digital arithmetic; encoding; neural chips; stochastic automata; stochastic processes; Si CMOS prototype; coding; error backpropagation algorithm; onchip backpropagation training; parallel stochastic bit streams; parameterizable nonlinearities; sign considering method; stochastic arithmetic computing; stochastic automata; Arithmetic; Automata; Backpropagation algorithms; Field programmable gate arrays; Information processing; Neural network hardware; Neural networks; Process design; Silicon; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics for Neural Networks, 1996., Proceedings of Fifth International Conference on
  • Conference_Location
    Lausanne
  • ISSN
    1086-1947
  • Print_ISBN
    0-8186-7373-7
  • Type

    conf

  • DOI
    10.1109/MNNFS.1996.493785
  • Filename
    493785