CaltechTHESIS
  A Caltech Library Service

Analog VLSI Autonomous Systems for Learning and Optimization

Citation

Cauwenberghs, Gert (1994) Analog VLSI Autonomous Systems for Learning and Optimization. Dissertation (Ph.D.), California Institute of Technology. doi:10.7907/CW78-8H63. https://resolver.caltech.edu/CaltechETD:etd-10192005-081338

Abstract

The integration of adaptive functions within analog neural hardware, while certainly promising to enhance system performance, has for long been hindered by technological difficulties due to the complexity and sensitivity of standard adaptive algorithms. We present a general framework for self-contained adaptation in analog VLSI supporting a broad class of supervised learning and optimization tasks, which largely alleviates the implementation problems by virtue of a robust system approach exploiting statistics and redundancy in stochastic processes. Specifically, the framework includes: i) a perturbative algorithm based on stochastic approximation to optimize a set of parameters in an arbitrary deterministic system, these parameters being adjusted according to global performance evaluations rather than using explicit knowledge about the internal structure of the system; and ii) a scalable and modular CMOS architecture that implements this algorithm, and that additionally provides for embedded long-term dynamic storage of the volatile analog parameter values, quantized locally and refreshed autonomously on capacitors with direct external access in both digital and analog formats. We analyze the convergence and scaling properties of the stochastic algorithm, present on-line versions of the algorithm for supervised learning in dynamical systems, and provide experimental results demonstrating real-time trajectory learning on an analog CMOS chip containing a network of six fully recurrent dynamical neurons. We also include results demonstrating robust long-term retention of locally stored volatile information in analog VLSI using the autonomous refresh technique.

Item Type:Thesis (Dissertation (Ph.D.))
Subject Keywords:(Electrical Engineering) ; Analog VLSI; learning; memory; optimization; quantization; stochastic approximation
Degree Grantor:California Institute of Technology
Division:Engineering and Applied Science
Major Option:Electrical Engineering
Thesis Availability:Public (worldwide access)
Research Advisor(s):
  • Yariv, Amnon
Thesis Committee:
  • Yariv, Amnon (chair)
  • Baldi, Pierre
  • Barr, Alan H.
  • Mead, Carver
  • Psaltis, Demetri
Defense Date:8 December 1993
Non-Caltech Author Email:gert (AT) ucsd.edu
Record Number:CaltechETD:etd-10192005-081338
Persistent URL:https://resolver.caltech.edu/CaltechETD:etd-10192005-081338
DOI:10.7907/CW78-8H63
Default Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:4173
Collection:CaltechTHESIS
Deposited By: Imported from ETD-db
Deposited On:19 Oct 2005
Last Modified:09 Oct 2024 17:21

Thesis Files

[img]
Preview
PDF (Cauwenberghs_g_1994.pdf) - Final Version
See Usage Policy.

9MB

Repository Staff Only: item control page