MEGA: Predicting the best classifier combination using meta-learning and a genetic algorithm

被引:2
作者
Golshanrad, Paria [1 ]
Rahmani, Hossein [1 ,2 ]
Karimian, Banafsheh [1 ]
Karimkhani, Fatemeh [1 ]
Weiss, Gerhard [2 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Tehran, Iran
[2] Maastricht Univ, Dept Data Sci & Knowledge Engn, Maastricht, Netherlands
关键词
Ensemble methods; meta-learning; genetic algorithm; meta-feature; SELECTION; KNOWLEDGE; DIVERSITY; ENSEMBLES;
D O I
10.3233/IDA-205494
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Classifier combination through ensemble systems is one of the most effective approaches to improve the accuracy of classification systems. Ensemble systems are generally used to combine classifiers; However, selecting the best combination of individual classifiers is a challenging task. In this paper, we propose an efficient assembling method that employs both meta-learning and a genetic algorithm for the selection of the best classifiers. Our method is called MEGA, standing for using MEta-learning and a Genetic Algorithm for algorithm recommendation. MEGA has three main components: Training, Model Interpretation and Testing. The Training component extracts meta-features of each training dataset and uses a genetic algorithm to discover the best classifier combination. The Model Interpretation component interprets the relationships between meta-features and classifiers using a priori and multi-label decision tree algorithms. Finally, the Testing component uses a weighted k-nearest-neighbors algorithm to predict the best combination of classifiers for unseen datasets. We present extensive experimental results that demonstrate the performance of MEGA. MEGA achieves superior results in a comparison of three other methods and, most importantly, is able to find novel interpretable rules that can be used to select the best combination of classifiers for an unseen dataset.
引用
收藏
页码:1547 / 1563
页数:17
相关论文
共 118 条
[1]   COMPARATIVE-ANALYSIS OF STATISTICAL PATTERN-RECOGNITION METHODS IN HIGH-DIMENSIONAL SETTINGS [J].
AEBERHARD, S ;
COOMANS, D ;
DEVEL, O .
PATTERN RECOGNITION, 1994, 27 (08) :1065-1077
[2]  
Agrawal R., 1993, SIGMOD Record, V22, P207, DOI 10.1145/170036.170072
[3]  
Aha D.W., 1990, **DATA OBJECT**
[4]  
Al Shalabi L, 2006, DEPCOS-RELCOMEX 2006, P207
[5]   On learning algorithm selection for classification [J].
Ali, S ;
Smith, KA .
APPLIED SOFT COMPUTING, 2006, 6 (02) :119-138
[6]  
Alimoglu F., 1996, **DATA OBJECT**
[7]   Feature Level Ensemble Method for Classifying Multi-media Data [J].
Alyahyan, Saleh ;
Wang, Wenjia .
ARTIFICIAL INTELLIGENCE XXXIV, AI 2017, 2017, 10630 :235-249
[8]  
Amin M., 2018, Performance evaluation of supervised machine learning classifiers for predicting healthcare operational decisions
[9]  
[Anonymous], 2007, Machine learning: ECML 2001, DOI DOI 10.1007/3-540-44795-43
[10]  
[Anonymous], tems: an introductory analysis with applications to biology