• DocumentCode
    761066
  • Title

    An analog VLSI recurrent neural network learning a continuous-time trajectory

  • Author

    Cauwenberghs, Gert

  • Volume
    7
  • Issue
    2
  • fYear
    1996
  • fDate
    3/1/1996 12:00:00 AM
  • Firstpage
    346
  • Lastpage
    361
  • Abstract
    Real-time algorithms for gradient descent supervised learning in recurrent dynamical neural networks fail to support scalable VLSI implementation, due to their complexity which grows sharply with the network dimension. We present an alternative implementation in analog VLSI, which employs a stochastic perturbation algorithm to observe the gradient of the error index directly on the network in random directions of the parameter space, thereby avoiding the tedious task of deriving the gradient from an explicit model of the network dynamics. The network contains six fully recurrent neurons with continuous-time dynamics, providing 42 free parameters which comprise connection strengths and thresholds. The chip implementing the network includes local provisions supporting both the learning and storage of the parameters, integrated in a scalable architecture which can be readily expanded for applications of learning recurrent dynamical networks requiring larger dimensionality. We describe and characterize the functional elements comprising the implemented recurrent network and integrated learning system, and include experimental results obtained from training the network to represent a quadrature-phase oscillator
  • Keywords
    CMOS analogue integrated circuits; VLSI; continuous time systems; learning systems; neural chips; neural net architecture; parallel architectures; recurrent neural nets; CMOS chip; analog VLSI; continuous-time trajectory; error index; learning architecture; neural chip; quadrature-phase oscillator; recurrent neural network; scalable architecture; stochastic perturbation algorithm; supervised learning; Learning systems; Neural network hardware; Neural networks; Neurons; Oscillators; Parallel processing; Recurrent neural networks; Stochastic processes; Supervised learning; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/72.485671
  • Filename
    485671