• DocumentCode
    974363
  • Title

    Analysis and verification of an analog VLSI incremental outer-product learning system

  • Author

    Cauwenberghs, Gert ; Neugebauer, Charles F. ; Yariv, Amnon

  • Author_Institution
    California Inst. of Technol., Pasadena, CA, USA
  • Volume
    3
  • Issue
    3
  • fYear
    1992
  • fDate
    5/1/1992 12:00:00 AM
  • Firstpage
    488
  • Lastpage
    497
  • Abstract
    An architecture is described for the microelectronic implementation of arbitrary outer-product learning rules in analog floating-gate CMOS matrix-vector multiplier networks. The weights are stored permanently on floating gates and are updated under uniform UV illumination with a general incremental analog four-quadrant outer-product learning scheme, performed locally on-chip by a single transistor per matrix element on average. From the mechanism of floating gate relaxation under UV radiation, the authors derive the learning parameters and their dependence on the illumination level and circuit parameters. It is shown that the weight increments consists of two parts: one term contains the outer product of two externally applied learning vectors; the other part represents a uniform weight decay, with time constant originating from the floating gate relaxation. The authors address the implementation of supervised and unsupervised learning algorithms with emphasis on the delta rule. Experimental results from a simple implementation of the delta rule on an 8×7 linear network are included
  • Keywords
    CMOS integrated circuits; VLSI; analogue circuits; learning systems; multiplying circuits; neural nets; UV radiation; analog VLSI; circuit parameters; delta rule; floating gate relaxation; floating-gate CMOS matrix-vector multiplier networks; illumination level; incremental outer-product learning system; learning parameters; time constant; uniform UV illumination; weight increments; Hardware; Integrated circuit interconnections; Learning systems; Lighting; Microelectronics; Parallel algorithms; Signal processing algorithms; Unsupervised learning; Vectors; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/72.129421
  • Filename
    129421