Classification with ant colony optimization

被引:268
作者
Martens, David [1 ]
De Backer, Manu
Haesen, Raf
Vanthienen, Jan
Snoeck, Monique
Baesens, Bart
机构
[1] Katholieke Univ Leuven, Dept Decis Sci, B-3000 Louvain, Belgium
[2] Univ Southampton, Sch Management, Southampton SO17 1BJ, Hants, England
关键词
ant colony optimization (ACO); classification; comprehensibility; MAX-MIN ant system; rule list;
D O I
10.1109/TEVC.2006.890229
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ant colony optimization (ACO) can be applied to the data mining field to extract rule-based classifiers. The aim of this paper is twofold. On the one hand, we provide an overview of previous ant-based approaches to the classification task and compare them with state-of-the-art classification techniques, such as C4.5, RIPPER, and support vector machines in a benchmark study. On the other hand, a new ant-based classification technique is proposed, named AntMiner+. The key differences between the proposed AntMiner+ and previous AntMiner versions are the usage of the better performing MAX-MIN ant system, a clearly defined and augmented environment for the ants to walk through, with the inclusion of the class variable to handle multiclass problems, and the ability-to include interval rules in the rule list. Furthermore, the commonly encountered problem in ACO of setting system parameters is dealt with in an automated, dynamic manner. Our benchmarking experiments show an AntMiner+ accuracy that is superior to that obtained by the other AntMiner versions, and competitive or better than the results achieved by the compared classification techniques.
引用
收藏
页码:651 / 665
页数:15
相关论文
共 41 条
[31]  
Quinlan J. R., 2014, C4 5 PROGRAMS MACHIN
[32]  
RIPLEY BD, 1994, J ROY STAT SOC B, V56, P409
[33]  
Socha K., 2002, Handbook of Heuristics, V2463, P1, DOI DOI 10.1007/3-540-45724-0_1
[34]   MAX-MIN Ant System [J].
Stützle, T ;
Hoos, HH .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2000, 16 (08) :889-914
[35]  
STUTZLE T, 1996, 9612 AIDA
[36]  
Tan P. -N., 2019, Introduction to data mining
[37]  
Thomas L.C., 2002, Credit scoring and its applications
[38]   Benchmarking least squares support vector machine classifiers [J].
van Gestel, T ;
Suykens, JAK ;
Baesens, B ;
Viaene, S ;
Vanthienen, J ;
Dedene, G ;
de Moor, B ;
Vandewalle, J .
MACHINE LEARNING, 2004, 54 (01) :5-32
[39]  
VAPNIK V.N., 1995, NATURE STAT LEARNING
[40]  
Wade A, 2004, APPL OPTIMIZAT, V86, P699