Knowledge-based fuzzy MLP for classification and rule generation
- 1 November 1997
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Neural Networks
- Vol. 8 (6) , 1338-1350
- https://doi.org/10.1109/72.641457
Abstract
A new scheme of knowledge-based classification and rule generation using a fuzzy multilayer perceptron (MLP) is proposed. Knowledge collected from a data set is initially encoded among the connection weights in terms of class a priori probabilities. This encoding also includes incorporation of hidden nodes corresponding to both the pattern classes and their complementary regions. The network architecture, in terms of both links and nodes, is then refined during training. Node growing and link pruning are also resorted to. Rules are generated from the trained network using the input, output, and connection weights in order to justify any decision(s) reached. Negative rules corresponding to a pattern not belonging to a class can also be obtained. These are useful for inferencing in ambiguous cases. Results on real life and synthetic data demonstrate that the speed of learning and classification performance of the proposed scheme are better than that obtained with the fuzzy and conventional versions of the MLP (involving no initial knowledge encoding). Both convex and concave decision regions are considered in the process.Keywords
This publication has 14 references indexed in Scilit:
- Fuzzy multi-layer perceptron, inferencing and rule generationIEEE Transactions on Neural Networks, 1995
- Divide and Conquer Neural NetworksNeural Networks, 1993
- Pruning algorithms-a surveyIEEE Transactions on Neural Networks, 1993
- Multilayer perceptron, fuzzy sets, and classificationIEEE Transactions on Neural Networks, 1992
- DETERMINING THE SHAPE OF A PATTERN CLASS FROM SAMPLED POINTS IN R2International Journal of General Systems, 1992
- Linguistic recognition system based on approximate reasoningInformation Sciences, 1992
- Fuzzy min-max neural networks. I. ClassificationIEEE Transactions on Neural Networks, 1992
- Creating artificial neural networks that generalizeNeural Networks, 1991
- Connectionist expert systemsCommunications of the ACM, 1988
- An introduction to computing with neural netsIEEE ASSP Magazine, 1987