Pattern recognition by a distributed neural network: An industrial application

Abstract In this report, a distributed neural network of coupled oscillators is applied to an industrial pattern recognition problem. The network stems from the study of the neurophysiology of the olfactory system. It is shown that the network serves as an associative memory, which possesses chaotic dynamics. The problem addressed is machine recognition of industrial screws, bolts, etc. in simulated real time in accordance with tolerated deviations from manufacturing specifications. After preprocessing, inputs are represented as 1 × 64 binary vectors. We show that our chaotic neural network can accomplish this pattern recognition task better than a standard Bayesian statistical method, a neural network binary autoassociator, a three-layer feedforward network under back propagation learning, and our earlier olfactory bulb model that relies on a Hopf bifurcation from equilibrium to limit cycle. The existence of the chaotic dynamics provides the network with its capability to suppress noise and irrelevant information with respect to the recognition task. The collective effectiveness of the “cell-assemblies” and the threshold function of each individual channel enhance the quality of the network as an associative memory. The network classifies an uninterrupted sequence of objects at 200 ms of simulated real time for each object. It reliably distinguishes the unacceptable objects (i.e., 100% correct classification), which is a crucial requirement for this specific application. The effectiveness of the chaotic dynamics may depend on the broad spectrum of the oscillations, which may force classification by spatial rather than temporal characteristics of the operation. Further study of this biologically derived model is needed to determine whether its chaotic dynamics rather than other as yet unidentified attributes is responsible for the superior performance, and, if so, how it contributes to that end.

[1]  Marvin Minsky,et al.  Perceptrons: An Introduction to Computational Geometry , 1969 .

[2]  S. Grossberg Neural Networks and Natural Intelligence , 1988 .

[3]  Yong Yao,et al.  Model of biological pattern recognition with spatially chaotic dynamics , 1990, Neural Networks.

[4]  F ROSENBLATT,et al.  The perceptron: a probabilistic model for information storage and organization in the brain. , 1958, Psychological review.

[5]  T. Sejnowski,et al.  Storing covariance with nonlinearly interacting neurons , 1977, Journal of mathematical biology.

[6]  S. Grossberg How does a brain build a cognitive code , 1980 .

[7]  J J Hopfield,et al.  Neurons with graded response have collective computational properties like those of two-state neurons. , 1984, Proceedings of the National Academy of Sciences of the United States of America.

[8]  Carver Mead,et al.  Analog VLSI and neural systems , 1989 .

[9]  Morris W. Hirsch,et al.  Convergent activation dynamics in continuous time networks , 1989, Neural Networks.

[10]  Terrence J. Sejnowski,et al.  NETtalk: a parallel network that learns to read aloud , 1988 .

[11]  Leon N. Cooper,et al.  A possible organization of animal memory and learning , 1973 .

[12]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[13]  W. Freeman,et al.  Correlation of elctrical activity of prepyriform cortex and behavior in cat. , 1960, Journal of neurophysiology.

[14]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[15]  E. Capaldi,et al.  The organization of behavior. , 1992, Journal of applied behavior analysis.

[16]  W. Pitts,et al.  How we know universals; the perception of auditory and visual forms. , 1947, The Bulletin of mathematical biophysics.

[17]  Shawn Buckley,et al.  PHASE MONITORING FOR AUTOMATED INSPECTION, POSITIONING AND ASSEMBLY. , 1977 .

[18]  Donald O. Walter,et al.  Mass action in the nervous system , 1975 .

[19]  Shun-ichi Amari,et al.  A Theory of Adaptive Pattern Classifiers , 1967, IEEE Trans. Electron. Comput..

[20]  S. Grossberg On learning and energy-entropy dependence in recurrent and nonrecurrent signed networks , 1969 .

[21]  Yong Yao,et al.  Central pattern generating and recognizing in olfactory bulb: A correlation learning rule , 1988, Neural Networks.

[22]  Teuvo Kohonen,et al.  Self-Organization and Associative Memory , 1988 .

[23]  W. J. Freeman,et al.  Pattern recognition in olfactory systems: modeling and simulation , 1989, International 1989 Joint Conference on Neural Networks.

[24]  Jack David Cowan,et al.  A mathematical theory of central nervous activity , 1967 .

[25]  Walter J. Freeman,et al.  On the Problem of Anomalous Dispersion in Chaoto-Chaotic Phase Transitions of Neural Masses, and Its Significance for the Management of Perceptual Information in Brains , 1990 .

[26]  Gerald S. Rogers,et al.  Mathematical Statistics: A Decision Theoretic Approach , 1967 .

[27]  John J. Hopfield,et al.  Simple 'neural' optimization networks: An A/D converter, signal decision circuit, and a linear programming circuit , 1986 .

[28]  R. Lippmann,et al.  An introduction to computing with neural nets , 1987, IEEE ASSP Magazine.

[29]  Frank Rosenblatt,et al.  PRINCIPLES OF NEURODYNAMICS. PERCEPTRONS AND THE THEORY OF BRAIN MECHANISMS , 1963 .

[30]  Yoh-Han Pao,et al.  Adaptive pattern recognition and neural networks , 1989 .

[31]  James A. Anderson,et al.  A simple neural network generating an interactive memory , 1972 .

[32]  Roman Bek,et al.  Discourse on one way in which a quantum-mechanics language on the classical logical base can be built up , 1978, Kybernetika.

[33]  Walter J. Freeman,et al.  Hardware architecture of a neural network model simulating pattern recognition by the olfactory bulb , 1989, Neural Networks.

[34]  S. Amari,et al.  Characteristics of Random Nets of Analog Neuron-Like Elements , 1972, IEEE Trans. Syst. Man Cybern..

[35]  Takayuki Ito,et al.  Neocognitron: A neural network model for a mechanism of visual pattern recognition , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[36]  J. D. Aplevich,et al.  Models of Certain Nonlinear Systems , 1968 .

[37]  Teuvo Kohonen,et al.  Correlation Matrix Memories , 1972, IEEE Transactions on Computers.

[38]  W. Freeman,et al.  How brains make chaos in order to make sense of the world , 1987, Behavioral and Brain Sciences.

[39]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.