Competitive learning: what are the circuit limitations?

This paper examines issues relating to analog CMOS circuit implementation of the soft competitive neural learning algorithm. Simulations of a proposed implementation have been conducted based on hardware models constructed from actual measurements of 1.2 /spl mu/m CMOS analog components, primarily (nonlinear) Gilbert multipliers and associated circuits. We have used these same components in the past to construct hardware versions of contrastive Hebbian learning and delta learning. The chips with contrastive Hebbian learning have been tested and observed to perform correctly on associative learning tasks. In the present study, simulations using these same empirical hardware models demonstrate that a generalized version of the soft competitive learning algorithm is capable of discovering appropriate features in an unsupervised learning mode. It has also been found that an in-circuit version of the soft competitive learning algorithm is well suited to fabrication in analog CMOS circuitry. Inherent fabrication variations, such as transistor threshold variation and circuit noise, do not significantly impact the performance of the algorithm on a selected test problem. Multiplier zero crossing offsets were Initially found to greatly degrade network performance, but this effect was overcome by imposing minimum thresholds on weight updates, which require the addition of a small amount of thresholding circuitry.

[1]  Eric A. Vittoz,et al.  CMOS selfbiased Euclidean distance computing circuit with high dynamic range , 1992 .

[2]  Michel Declercq,et al.  Implementation of a learning Kohonen neuron based on a new multilevel storage technique , 1991 .

[3]  Bing J. Sheu,et al.  A high-precision VLSI winner-take-all circuit for self-organizing neural networks , 1993 .

[4]  Howard C. Card,et al.  Is VLSI neural learning robust against circuit limitations? , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[5]  Howard C. Card,et al.  Analog hardware tolerance of soft competitive learning , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[6]  John Lazzaro,et al.  Winner-Take-All Networks of O(N) Complexity , 1988, NIPS.

[7]  Oscal T.-C. Chen,et al.  A VLSI neural processor for image data compression using self-organization networks , 1992, IEEE Trans. Neural Networks.

[8]  H. C. Card,et al.  Analog CMOS deterministic Boltzmann circuits , 1993 .

[9]  Stanley C. Ahalt,et al.  Neural Networks for Vector Quantization of Speech and Images , 1990, IEEE J. Sel. Areas Commun..

[10]  Howard C. Card,et al.  Analog CMOS neural networks based on Gilbert multipliers with in-circuit learning , 1993, Proceedings of 36th Midwest Symposium on Circuits and Systems.

[11]  James R. Mann,et al.  An Analog Self-Organizing Neural Network Chip , 1988, NIPS.

[12]  Brent Maundy,et al.  A self-organizing switched-capacitor neural network , 1991 .