An integer programming approach for fuzzy rule-based classification systems

被引:4
作者
Derhami, Shahab [1 ]
Smith, Alice E. [1 ]
机构
[1] Auburn Univ, Dept Ind & Syst Engn, Auburn, AL 36849 USA
关键词
Fuzzy sets; Integer programming; Classification; Rule learning; Data mining; HYBRID GENETIC ALGORITHM; REASONING METHODS; EXTRACTION; ACCURACY; MODELS; MINER; SETS;
D O I
10.1016/j.ejor.2016.06.065
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Fuzzy rule-based classification systems (FRBCSs) have been successfully employed as a data mining technique where the goal is to discover the hidden knowledge in a data set in the form of interpretable rules and develop an accurate classification model. In this paper, we propose an exact approach to learn fuzzy rules from a data set for a FRBCS. First, we propose a mixed integer programming model that extracts optimal fuzzy rules from a data set. The model's embedded feature selection allows absence of insignificant features in a fuzzy rule in order to enhance its accuracy and coverage. In order to build a comprehensive Rule Base (RB), we use this model in an iterative procedure that finds multiple rules by converting the obtained optimal solutions into a set of taboo constraints that prevents the model from re-finding the previously obtained rules. Furthermore, it changes the search direction by temporarily removing the correctly predicted patterns from the training set aiming to find the optimal rules that predict uncovered patterns in the training set. This procedure ensures that most of the patterns in the training set are covered by the RB. Next, another mixed integer programming model is developed to maximize predictive accuracy of the classifier by pruning the RB and removing redundant rules. The predictive accuracy of the proposed model is tested on the benchmark data sets and compared with the state-of-the-art algorithms from the literature by non-parametric statistical tests. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:924 / 934
页数:11
相关论文
共 50 条
[1]   FLAS: Fuzzy lung allocation system for US-based transplantations [J].
A-Ebbini, Lina ;
Oztekin, Asil ;
Chen, Yao .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 248 (03) :1051-1065
[2]   A Fuzzy Association Rule-Based Classification Model for High-Dimensional Problems With Genetic Rule Selection and Lateral Tuning [J].
Alcala-Fdez, Jesus ;
Alcala, Rafael ;
Herrera, Francisco .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2011, 19 (05) :857-872
[3]  
Amo A, 2004, EUR J OPER RES, V156, P495, DOI [10.1016/S0377-2217(03)00002-X, 10.1016/s0377-2217(03)00002-x]
[4]   IVTURS: A Linguistic Fuzzy Rule-Based Classification System Based On a New Interval-Valued Fuzzy Reasoning Method With Tuning and Rule Selection [J].
Antonio Sanz, Jose ;
Fernandez, Alberto ;
Bustince, Humberto ;
Herrera, Francisco .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2013, 21 (03) :399-411
[5]   hGA: Hybrid genetic algorithm in fuzzy rule-based classification systems for high-dimensional problems [J].
Aydogan, Emel Kizilkaya ;
Karaoglan, Ismail ;
Pardalos, Panos M. .
APPLIED SOFT COMPUTING, 2012, 12 (02) :800-806
[6]   MEPAR-miner:: Multi-expression programming for classification rule mining [J].
Baykasoglu, Adil ;
Ozbakir, Lale .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (02) :767-784
[7]   Fuzzy adaptive decision-making for boundedly rational traders in speculative stock markets [J].
Bekiros, Stelios D. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 202 (01) :285-293
[8]   Learning multicriteria fuzzy classification method PROAFTN from data [J].
Belacel, Nabil ;
Raval, Hiral Bhasker ;
Punnen, Abraham P. .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (07) :1885-1898
[9]   GP-COACH: Genetic Programming-based learning of COmpact and ACcurate fuzzy rule-based classification systems for High-dimensional problems [J].
Berlanga, F. J. ;
Rivera, A. J. ;
del Jesus, M. J. ;
Herrera, F. .
INFORMATION SCIENCES, 2010, 180 (08) :1183-1200
[10]   Learning consistent, complete and compact sets of fuzzy rules in conjunctive normal form for regression problems [J].
Casillas, Jorge ;
Martinez, Pedro ;
Benitez, Alicia D. .
SOFT COMPUTING, 2009, 13 (05) :451-465