Neural network apparatus and method for pattern recognition
AssigneeNational Semiconductor Corporation
InventorEmdadur R. Khan
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Semiconductor Corporation
InventorEmdadur R. Khan
Estimating the term…
A self-organizing neural network having input and output neurons mutually coupled via bottom-up and top-down adaptive weight matrics performs pattern recognition while using substantially fewer neurons and being substantially immune from pattern distortion or rotation. The network is first trained in accordance with the adaptive resonance theory by inputting reference pattern data into the input neurons for clustering within the output neurons. The input neurons then receive subject pattern data which are transferred via a bottom-up adaptive weight matrix to a set of output neurons. Vigilance testing is performed and multiple computed vigilance parameters are generated. A predetermined, but selectively variable, reference vigilance parameter is compared individually against each computed vigilance parameter and adjusted with each comparison until each computed vigilance parameter equals or exceeds the adjusted reference vigilance parameter, thereby producing an adjusted reference vigilance parameter for each output neuron. The input pattern is classified according to the output neuron corresponding to the maximum adjusted reference vigilance parameter. Alternatively, the original computed vigilance parameters can be used by classifying the input pattern according to the output neuron corresponding to the maximum computer vigilance parameter.
An improved self-organizing neural network coupled to perform adaptive pattern recognition in accordance with adaptive resonance theory, said neural network comprising a plurality of input neurons coupled to accept input pattern data representing a pattern, a plurality of output neurons, a bottom-up adaptive weight matrix coupling said input neurons to said output neurons, a top-down adaptive weight matrix coupling said output neurons to said input neurons, and vigilance parameter computing means for computing a plurality of vigilance parameters based substantially upon said input pattern data, said improvement comprising:
An improved self-organizing neural network coupled to perform adaptive pattern recognition in accordance with adaptive resonance theory, said neural network comprising a plurality of input neurons coupled to accept input pattern data representing a pattern, a plurality of output neurons, a bottom-up adaptive weight matrix coupling said input neurons to said output neurons, a top-down adaptive weight matrix coupling said output neurons to said input neurons, vigilance parameter computing means for computing a plurality of vigilance parameters based substantially upon said input pattern data, and vigilance parameter comparator means for individually comparing said plurality of computed vigilance parameters with a predetermined reference vigilance parameter, said improvement comprising:
A neural network coupled to perform adaptive pattern recognition, said neural network comprising:
A neural network coupled to perform adaptive pattern recognition, said neural network comprising:
A neural network coupled to perform adaptive pattern recognition, said neural network comprising:
A method of performing adaptive pattern recognition using a self-organizing neural network, said neural network comprising a plurality of M input neurons coupled to accept input pattern data signals I.sub.i (i=1,2,3, . . . , M) representing a pattern and a plurality of N output neurons coupled to provide pattern output signals V.sub.j (j=1,2,3, . . . , N) corresponding to said pattern, said neural network further comprising a bottom-up adaptive weight matrix having coefficients Z.sub.ij and coupling said input neurons to said output neurons, and a top-down adaptive weight matrix having coefficients Z.sub.ji and coupling said output neurons to said input neurons, said neural network still further comprising vigilance parameter computing means for computing a plurality of vigilance parameters P.sub.cj based substantially upon said input pattern data signals I.sub.i and said bottom-up adaptive weight matrix coefficients Z.sub.ij, and vigilance parameter comparator means for individually comparing said plurality of computed vigilance parameters P.sub.cj with a predetermined reference vigilance parameter P.sub.r, said method comprising the steps of:
Dependencies are inferred from the claim text.