Title :
Self-evolving neural networks for rule-based data processing
Author :
Halgamuge, Saman K.
Author_Institution :
Dept. of Mech. & Manuf. Eng., Melbourne Univ., Vic., Australia
fDate :
11/1/1997 12:00:00 AM
Abstract :
Two training algorithms for self-evolving neural networks are discussed for rule-based data analysis. Efficient classification is achieved with a fewer number of automatically added clusters, and application data is analyzed by interpreting the trained neural network as a fuzzy rule-based system. The learning vector quantization algorithm has been modified, acquiring the self-evolvement character in the prototype neuron layer based on sub-Bayesian decision making. The number of required prototypes representing fuzzy rules is automatically determined by the application data set. This method, compared with others, shows better classification results for data sets with high noise or overlapping classification boundaries. The classifying radial basis function networks are generalized into multiple shape basis function networks. The learning algorithm discussed is capable of adding new neurons representing self-evolving clusters of different shapes and sizes dynamically. This shows a clear reduction in number of neurons or the number of fuzzy rules generated, and the classification accuracy is increased significantly. This improvement is highly relevant in developing neural networks that are functionally equivalent to fuzzy classifiers since the transparency is strongly related to the compactness of the system
Keywords :
Bayes methods; data analysis; decision theory; feedforward neural nets; fuzzy neural nets; knowledge based systems; learning (artificial intelligence); pattern classification; quantisation (signal); application data; classification accuracy; data sets; fuzzy classifiers; fuzzy rule-based system; learning vector quantization algorithm; multiple shape basis function networks; overlapping classification boundaries; prototype neuron layer; radial basis function networks; rule-based data analysis; rule-based data processing; self-evolving neural networks; subBayesian decision making; trained neural network; training algorithms; Clustering algorithms; Data analysis; Data processing; Fuzzy neural networks; Fuzzy systems; Knowledge based systems; Neural networks; Neurons; Prototypes; Shape;
Journal_Title :
Signal Processing, IEEE Transactions on