Analog VLSI Stochastic Perturbative Learning Architectures

  • Authors:
  • Gert Cauwenberghs

  • Affiliations:
  • Electrical and Computer Engineering, Johns Hopkins University, Baltimore, MD 21218

  • Venue:
  • Analog Integrated Circuits and Signal Processing
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present analog VLSI neuromorphic architectures fora general class of learning tasks, which include supervised learning,reinforcement learning, and temporal difference learning. Thepresented architectures are parallel, cellular, sparse in globalinterconnects, distributed in representation, and robust to noiseand mismatches in the implementation. They use a parallel stochasticperturbation technique to estimate the effect of weight changeson network outputs, rather than calculating derivatives basedon a model of the network. This ’’model-free‘‘ technique avoidserrors due to mismatches in the physical implementation of thenetwork, and more generally allows to train networks of whichthe exact characteristics and structure are not known. With additionalmechanisms of reinforcement learning, networks of fairly generalstructure are trained effectively from an arbitrarily suppliedreward signal. No prior assumptions are required on the structureof the network nor on the specifics of the desired network response.