A novel approach for designing adaptive fuzzy classifiers based on the combination of an artificial immune network and a memetic algorithm

被引:9
作者
Acilar, Ayse Merve [1 ]
Arslan, Ahmet [1 ]
机构
[1] Selcuk Univ, Dept Comp Engn, Fac Engn, Konya, Turkey
关键词
Fuzzy classifier system; Artificial immune network; Optimization; Opt-aiNet algorithm; Memetic algorithm; COEVOLUTIONARY ALGORITHM; CLASSIFICATION SYSTEMS; GENETIC-ALGORITHMS; RULES; PERFORMANCE; INTEGRATION; INDUCTION; ENSEMBLES; SELECTION;
D O I
10.1016/j.ins.2013.12.023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
In this study, we propose a novel approach for designing fuzzy classifiers. The first part of our approach is a new preprocess algorithm called SPP (silhouette cluster validity index aided pre-process via k-means). The SPP algorithm has been performed on the data set to determine the numbers of the membership functions and their initial boundaries. Then, the Mopt-aiNetLS algorithm (modified version of opt-aiNet combined with local search strategy of memetic algorithm), the second part of the approach; examines search space to find the optimal values of fuzzy rules and membership functions for the system. The Mopt-aiNetLS is the combination of the memetic algorithm and a modified version of the opt-aiNet algorithm, in which some changes were made in the suppression and hypermutation mechanisms of the original opt-aiNet algorithm. These two new mechanisms are called the intelligent suppression mechanism and the adaptive hypermutation operator. Combining the modified version of opt-aiNet with the local search strategy of the memetic algorithm improves the accuracy of the classification rate. An effective search process has been realized using the Mopt-aiNetLS because the global search capability of opt-aiNet is complemented by the local search strategy of the memetic algorithm. To test the performance of this new approach, twenty different well-known classification dataset benchmark problems from the UCI dataset were used. The average 3 x 10 cross-fold validation results obtained from these datasets are presented and compared with the results of certain classification algorithms reported in the literature. The Wilcoxon Signed-Rank Test was also used for statistical comparisons. The obtained results demonstrate the effectiveness of the proposed approach. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:158 / 181
页数:24
相关论文
共 70 条
[1]
A fuzzy classifier with ellipsoidal regions [J].
Abe, S ;
Thawonmas, R .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1997, 5 (03) :358-368
[2]
Evolutionary learning of hierarchical decision rules [J].
Aguilar-Ruiz, JS ;
Riquelme, JC ;
Toro, M .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2003, 33 (02) :324-331
[3]
Alcalá-Fdez J, 2011, J MULT-VALUED LOG S, V17, P255
[4]
An evolutionary memetic algorithm for rule extraction [J].
Ang, J. H. ;
Tan, K. C. ;
Mamun, A. A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (02) :1302-1315
[5]
Supervised Pseudo Self-Evolving Cerebellar algorithm for generating fuzzy membership functions [J].
Ang, K. K. ;
Quek, C. .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (03) :2279-2287
[6]
[Anonymous], 2014, C4. 5: programs for machine learning
[7]
[Anonymous], 2017, Fuzzy Logic With Engineering Applications
[8]
[Anonymous], IN MACHINE LEARNING
[9]
Bacardit J, 2003, LECT NOTES COMPUT SC, V2724, P1818
[10]
Performance and Efficiency of Memetic Pittsburgh Learning Classifier Systems [J].
Bacardit, Jaume ;
Krasnogor, Natalio .
EVOLUTIONARY COMPUTATION, 2009, 17 (03) :307-342