A Multiobjective Evolutionary Approach to Concurrently Learn Rule and Data Bases of Linguistic Fuzzy-Rule-Based Systems

被引:125
作者
Alcala, Rafael [1 ]
Ducange, Pietro [2 ]
Herrera, Francisco [1 ]
Lazzerini, Beatrice [2 ]
Marcelloni, Francesco [2 ]
机构
[1] Univ Granada, Dept Comp Sci & Artificial Intelligence, E-18071 Granada, Spain
[2] Univ Pisa, Dipartimento Ingn Informaz, I-56122 Pisa, Italy
关键词
Accuracy-interpretability tradeoff; fuzzy rule-based systems (FRBSs); linguistic two-tuple representation; multiobjective evolutionary algorithms (EAs); GENETIC ALGORITHM; ACCURACY; IDENTIFICATION; ADAPTATION; SELECTION; TAXONOMY; MODELS;
D O I
10.1109/TFUZZ.2009.2023113
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose the use of a multiobjective evolutionary approach to generate a set of linguistic fuzzy-rule-based systems with different tradeoffs between accuracy and interpretability in regression problems. Accuracy and interpretability are measured in terms of approximation error and rule base (RB) complexity, respectively. The proposed approach is based on concurrently learning RBs and parameters of the membership functions of the associated linguistic labels. To manage the size of the search space, we have integrated the linguistic two-tuple representation model, which allows the symbolic translation of a label by only considering one parameter, with an efficient modification of the well-known (2 + 2) Pareto Archived Evolution Strategy (PAES). We tested our approach on nine real-world datasets of different sizes and with different numbers of variables. Besides the (2 + 2)PAES, we have also used the well-known non-dominated sorting genetic algorithm (NSGA-II) and an accuracy-driven single-objective evolutionary algorithm (EA). We employed these optimization techniques both to concurrently learn rules and parameters and to learn only rules. We compared the different approaches by applying a nonparametric statistical test for pairwise comparisons, thus taking into consideration three representative points from the obtained Pareto fronts in the case of the multiobjective EAs. Finally, a data-complexity measure, which is typically used in pattern recognition to evaluate the data density in terms of average number of patterns per variable, has been introduced to characterize regression problems. Results confirm the effectiveness of our approach, particularly for (possibly high-dimensional) datasets with high values of the complexity metric.
引用
收藏
页码:1106 / 1122
页数:17
相关论文
共 52 条
[1]   A multi-objective genetic algorithm for tuning and rule selection to obtain accurate and compact linguistic fuzzy rule-based systems [J].
Alcala, R. ;
Gacto, M. J. ;
Herrera, F. ;
Alcala-Fdez, J. .
INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2007, 15 (05) :539-557
[2]   Hybrid learning models to get the interpretability-accuracy trade-off in fuzzy modeling [J].
Alcalá, R ;
Alcalá-Fdez, J ;
Casillas, J ;
Cordón, O ;
Herrera, F .
SOFT COMPUTING, 2006, 10 (09) :717-734
[3]   A proposal for the genetic lateral tuning of linguistic fuzzy systems and its interaction with rule selection [J].
Alcala, Rafael ;
Alcala-Fdez, Jesus ;
Herrera, Francisco .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2007, 15 (04) :616-635
[4]   KEEL: a software tool to assess evolutionary algorithms for data mining problems [J].
Alcala-Fdez, J. ;
Sanchez, L. ;
Garcia, S. ;
del Jesus, M. J. ;
Ventura, S. ;
Garrell, J. M. ;
Otero, J. ;
Romero, C. ;
Bacardit, J. ;
Rivas, V. M. ;
Fernandez, J. C. ;
Herrera, F. .
SOFT COMPUTING, 2009, 13 (03) :307-318
[5]  
Basu M., 2006, ADV INFORM KNOWLEDGE, V16
[6]   Context adaptation of fuzzy systems through a multi-objective evolutionary approach based on a novel interpretability index [J].
Botta, Alessio ;
Lazzerini, Beatrice ;
Marcelloni, Francesco ;
Stefanescu, Dan C. .
SOFT COMPUTING, 2009, 13 (05) :437-449
[7]  
Casillas J., 2003, INTERPRETABILITY ISS
[8]   A Pareto-based multi-objective evolutionary approach to the identification of Mamdani fuzzy systems [J].
Cococcioni, Marco ;
Ducange, Pietro ;
Lazzerini, Beatrice ;
Marcelloni, Francesco .
SOFT COMPUTING, 2007, 11 (11) :1013-1031
[9]  
Coello C., 2002, EVOLUTIONARY ALGORIT, DOI [10.1007/978-1-4757-5184-0, DOI 10.1007/978-1-4757-5184-0]
[10]   Solving electrical distribution problems using hybrid evolutionary data analysis techniques [J].
Cordón, O ;
Herrera, F ;
Sánchez, L .
APPLIED INTELLIGENCE, 1999, 10 (01) :5-24