RipMC: RIPPER for Multiclass Classification

被引:18
作者
Asadi, Shahrokh [1 ]
Shahrabi, Jamal [1 ]
机构
[1] Amirkabir Univ Technol, Dept Ind Engn, POB 15875-4413, Tehran, Iran
关键词
RIPPER; Multiclass classification; Rule learning; Pruning; SUBGROUP DISCOVERY; RULE; ALGORITHM; TREE;
D O I
10.1016/j.neucom.2016.01.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A major challenge in extending RIPPER for multiclass classification problems is the order of learning the classes. In this paper, RIPPER for Multiclass Classification (RipMC) is presented, which extends several aspects of RIPPER. In RipMC, all classes are initially given an equal opportunity with a Parallel Rule Learning (PRL) to generate their best rules in a global search, causing the rules in the decision list to be reordered, which improves performance in classifying new instances. Next, the most complex and costly class, which will be set as the default class in the subsequent execution of the algorithm, is identified according to a new measure called MaxDL. Finally, a new rule evaluation measure, namely LogLaplace, is presented for better pruning of the rules. The performance of the proposed algorithm and RIPPER is compared using 18 data sets. Experimental results show that RipMC significantly outperforms the original RIPPER. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:19 / 33
页数:15
相关论文
共 49 条
[1]  
Agrawal R., 1996, ADV KNOWLEDGE DISCOV, V12, P307, DOI DOI 10.1007/978-3-319-31750-2.
[2]  
[Anonymous], STATLIB
[3]  
[Anonymous], 2012, Foundations of Rule Learning
[4]   RipMC: RIPPER for Multiclass Classification [J].
Asadi, Shahrokh ;
Shahrabi, Jamal .
NEUROCOMPUTING, 2016, 191 :19-33
[5]  
Blake C., 2000, UCI REPOSITORY MACHI
[6]  
Bostrom H., 2004, P WORKSH ADV RUL LEA, P17
[7]  
BOTTA M, 1992, ECAI 92 - 10TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE : PROCEEDINGS, P451
[8]  
Chisholm M., 2002, Proceeding 2002 International Conference Machine Learning, P75
[9]  
Clark P., 1989, Machine Learning, V3, P261, DOI 10.1023/A:1022641700528
[10]  
Class C.B., 2014, P 5 INT C INF COMM S, P1