Hierarchical data matrix pattern recognition and identification system
OwnerEfrem H. Hoffmaninventor
Life of this patent
Estimating the term…
Loading patent…
OwnerEfrem H. Hoffmaninventor
Estimating the term…
The present invention relates to a hierarchical artificial neural network (HANN) for automating the recognition and identification of patterns in data matrices. It has particular, although not exclusive, application to the identification of severe storm events (SSEs) from spatial precipitation patterns, derived from conventional volumetric radar imagery. To identify characteristic features a data matrix, the data matrix is processed with a self organizing network to produce a self organizing feature space mapping. The self organizing feature space mapping is processed to produce a density characterization of the feature space mapping. The self organizing network is preferably completely unsupervised. It may, under some circumstances include a supervised layer, but it must include at least an unsupervised component for the purposes of the invention. The "self organizing feature space" is intended to include any map with the self organizing characteristics of the Kohonen Self Organizing Feature Map. The frequency vector of a CAPPI image that has been derived is a data abstraction that can be displayed directly for examination. In preferred embodiments, it is presented to a classification network, e.g. the standard CPN network, for classifying the density vector representation of the three dimensional data and displaying a representation of classified features in the three dimensional data. A novel methodology is preferably used for incorporating vigilance and conscience mechanisms in the forward counterpropagation network during training.
A method of training a counterpropagation network having an instar component comprising an input layer, a classification layer and an instar connection matrix joining the input layer to the classification layer, an outstar component comprising the classification layer, an output layer and an outstar connection matrix joining the classification layer to the output layer, a training layer, conscience means for distributing input data vectors amongst processing elements of the classification layer, and vigilance means for invoking additional processing elements in the classification layer, said method comprising:
Dependencies are inferred from the claim text.