A bi-phased multi-objective genetic algorithm based classifier

被引:13
作者
Dutta, Dipankar [1 ]
Sil, Jaya [2 ]
Dutta, Paramartha [3 ]
机构
[1] Univ Burdwan, Univ Inst Technol, Burdwan 713104, W Bengal, India
[2] Indian Inst Engn Sci & Technol, Howrah 711103, W Bengal, India
[3] Visva Bharati Univ, Birbhum 731235, W Bengal, India
关键词
Classification rules mining; Elitist Multi-Objective Genetic Algorithm; Pareto approach; Statistical test; EVOLUTIONARY ALGORITHMS; RULE EVALUATION; SYSTEMS; OPTIMIZATION; INDUCTION; DISCOVERY; ACCURACY; INTERVALS; SELECTION; DESIGN;
D O I
10.1016/j.eswa.2019.113163
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a novel Bi-Phased Multi-Objective Genetic Algorithm (BPMOGA) based classification method. It is a Learning Classifier System (LCS) designed for supervised learning tasks. Here we have used Genetic Algorithms (GAs) to discover optimal classifiers from data sets. The objective of the work is to find out a classifier or Complete Rule (CR) which comprises of several Class Specific Rules (CSRs). Phase-I of BPMOGA extracts optimized CSRs in IF - THEN form by following Michigan approach, without considering interaction among the rules. Phase-II of BPMOGA builds optimized CRs from CSRs by following Pittsburgh way. It combines the advantages of both approaches. Extracted CRs help to build CSRs for the next run of phase-I. Hence, phase-I and phase-Il are cyclically related, which is one of the uniqueness of BPMOGA. With the help of twenty one benchmark data sets from the University of California at Irvine (UCI) machine learning repository we have compared performance of BPMOGA based classifier with fourteen GA and non-GA based classifiers. Statistical test shows that the performance of the proposed classifier is either superior or comparable to other classifiers. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:25
相关论文
共 103 条
[1]   Natural encoding for evolutionary supervised learning [J].
Aguilar-Ruiz, Jesus S. ;
Giraldez, Raul ;
Riquelme, Jose C. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2007, 11 (04) :466-479
[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]  
AHA DW, 1991, MACH LEARN, V6, P37, DOI 10.1007/BF00153759
[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]  
[Anonymous], ADV SOFT COMPUTING E
[6]  
[Anonymous], THESIS
[7]  
[Anonymous], 1996, Math. Intell.
[8]  
[Anonymous], 1989, INDUCTION PROCESSES
[9]  
[Anonymous], ARTIFICIAL INTELLIGE
[10]  
[Anonymous], 2019, GENETIC PROGRAMMING