Improving the performance of fuzzy classifier systems for pattern classification problems with continuous attributes

被引:85
作者
Ishibuchi, H [1 ]
Nakashima, T [1 ]
机构
[1] Osaka Prefecture Univ, Dept Ind Engn, Osaka 5998531, Japan
关键词
fuzzy systems; genetic algorithms; machine learning; pattern classification; rule generation;
D O I
10.1109/41.807986
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, various methods are introduced for improving the ability of fuzzy classifier systems to automatically generate fuzzy if-then rules for pattern classification problems with continuous attributes. First, we describe a simple fuzzy classifier system where a randomly generated initial population of fuzzy if-then rules Is evolved by typical genetic operations, such as selection, crossover, and mutation. By computer simulations on a real-world pattern classification problem with many continuous attributes, we show that the search ability of such a simple fuzzy classifier system is not high. Next, we examine the search ability of a hybrid algorithm where a learning procedure of fuzzy if-then rules is combined with the fuzzy classifier system. Then, we introduce two heuristic procedures for improving the performance of the fuzzy classifier system. One is a heuristic rule generation procedure for an initial population where initial fuzzy if-then rules are directly generated from training patterns. The other is a heuristic population update procedure where new fuzzy if-then rules are generated from misclassified and rejected training patterns, as well as from existing fuzzy if-then rules by genetic operations. By computer simulations, we demonstrate that these two heuristic procedures drastically improve the search ability of the fuzzy classifier system. We also examine a variant of the fuzzy classifier system where the population size (i.e., the number of fuzzy if-then rules) varies depending on the classification performance of fuzzy if-then rules in the current population. Finally, the generalization ability of the fuzzy classifier system for test data is evaluated by computer simulations on a real-world pattern classification problem with both continuous and discrete attributes.
引用
收藏
页码:1057 / 1068
页数:12
相关论文
共 25 条
[1]   A METHOD FOR FUZZY RULES EXTRACTION DIRECTLY FROM NUMERICAL DATA AND ITS APPLICATION TO PATTERN-CLASSIFICATION [J].
ABE, S ;
LAN, MS .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1995, 3 (01) :18-28
[2]  
[Anonymous], 1993, C4 5 PROGRAMS MACH L
[3]  
[Anonymous], 1986, ADAPTIVE LEARNING SY
[4]   DEMOCRACY IN NEURAL NETS - VOTING SCHEMES FOR CLASSIFICATION [J].
BATTITI, R ;
COLLA, AM .
NEURAL NETWORKS, 1994, 7 (04) :691-707
[5]   CONSENSUS THEORETIC CLASSIFICATION METHODS [J].
BENEDIKTSSON, JA ;
SWAIN, PH .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (04) :688-704
[6]   FUZZY AGGREGATION OF MODULAR NEURAL NETWORKS WITH ORDERED WEIGHTED AVERAGING OPERATORS [J].
CHO, SB .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1995, 13 (04) :359-375
[7]  
Corcoran A. L., 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence (Cat. No.94TH0650-2), P120, DOI 10.1109/ICEC.1994.350030
[8]   AN ALTERNATIVE APPROACH FOR GENERATION OF MEMBERSHIP FUNCTIONS AND FUZZY RULES BASED ON RADIAL AND CUBIC BASIS FUNCTION NETWORKS [J].
HALGAMUGE, SK ;
POECHMUELLER, W ;
GLESNER, M .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1995, 12 (3-4) :279-298
[9]   DISTRIBUTED REPRESENTATION OF FUZZY RULES AND ITS APPLICATION TO PATTERN-CLASSIFICATION [J].
ISHIBUCHI, H ;
NOZAKI, K ;
TANAKA, H .
FUZZY SETS AND SYSTEMS, 1992, 52 (01) :21-32
[10]  
ISHIBUCHI H, 1995, P 2 IEEE INT C EV CO, P759