Fuzzy classifier design using genetic algorithms

被引:73
作者
Zhou, Enwang [1 ]
Khotanzad, Alireza [1 ]
机构
[1] So Methodist Univ, Dept Elect Engn, Dallas, TX 75275 USA
关键词
fuzzy classifier; genetic algorithms; optimization of fuzzy parameters; fuzzy rule extraction; pattern classification;
D O I
10.1016/j.patcog.2007.03.028
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new method for design of a fuzzy-rule-based classifier using genetic algorithms (GAs) is discussed. The optimal parameters of the fuzzy classifier including fuzzy membership functions and the size and structure of fuzzy rules are extracted from the training data using GAs. This is done by introducing new representation schemes for fuzzy membership functions and fuzzy rules. An effectiveness measure for fuzzy rules is developed that allows for systematic addition or deletion of rules during the GA optimization process. A clustering method is utilized for generating new rules to be added when additions are required. The performance of the classifier is tested on two real-world databases (Iris and Wine) and a simulated Gaussian database. The results indicate that highly accurate classifiers could be designed with relatively few fuzzy rules. The performance is also compared to other fuzzy classifiers tested on the same databases. (c) 2007 Pattern Recognition Society. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:3401 / 3414
页数:14
相关论文
共 35 条
[1]  
Baker J. E., 1987, P 2 INT C GEN ALG, P14, DOI DOI 10.1007/S10489-006-0018-Y
[2]  
Bezdek J. C., 1981, Pattern recognition with fuzzy objective function algorithms
[3]  
Bezdek J. C., 1992, International Journal of Approximate Reasoning, V6, P85, DOI 10.1016/0888-613X(92)90013-P
[4]   Evolutionary design of a fuzzy classifier from data [J].
Chang, XG ;
Lilly, JH .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (04) :1894-1906
[5]  
CHO HJ, 1998, IEEE WORLD C COMP IN, V2, P1290
[6]   Generating the knowledge base of a fuzzy rule-based system by the genetic learning of the data base [J].
Cordón, O ;
Herrera, F ;
Villar, P .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2001, 9 (04) :667-674
[7]   Induction of fuzzy-rule-based classifiers with evolutionary boosting algorithms [J].
del Jesus, MJ ;
Hoffmann, F ;
Navascués, LJ ;
Sánchez, L .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2004, 12 (03) :296-308
[8]   A fuzzy clustering-based rapid prototyping for fuzzy rule-based modeling [J].
Delgado, M ;
GomezSkarmeta, AF ;
Martin, F .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1997, 5 (02) :223-233
[9]   The use of multiple measurements in taxonomic problems [J].
Fisher, RA .
ANNALS OF EUGENICS, 1936, 7 :179-188
[10]  
Goldberg D.E., 1989, OPTIMIZATION MACHINE