Automatic classifier selection for non-experts

Matthias Reif, Faisal Shafait, Markus Goldstein, Thomas Breuel, Andreas Dengel
Pattern Analysis and Applications volume July 2012, Pages 1-14, Springer-Verlag, 7/2012


Choosing a suitable classifier for a given dataset is an important part of developing a pattern recognition system. Since a large variety of classification algorithms are proposed in literature, non-experts do not know which method should be used in order to obtain good classification results on their data. Meta-learning tries to address this problem by recommending promising classifiers based on meta-features computed from a given dataset. In this paper, we empirically evaluate five different categories of state-of-the-art meta-features for their suitability in predicting classification accuracies of several widely used classifiers (including Support Vector Machines, Neural Networks, Random Forests, Decision Trees, and Logistic Regression). Based on the evaluation results, we have developed the first open source meta-learning system that is capable of accurately predicting accuracies of target classifiers. The user provides a dataset as input and gets an automatically created high-performance ready-to-use pattern recognition system in a few simple steps. A user study of the system with non-experts showed that the users were able to develop more accurate pattern recognition systems in significantly less development time when using our system as compared to using a state-of-the-art data mining software.



@article{ REIF2012,
	Title = {Automatic classifier selection for non-experts},
	Author = {Matthias Reif and Faisal Shafait and Markus Goldstein and Thomas Breuel and Andreas Dengel},
	Month = {7},
	Year = {2012},
	Publisher = {Springer-Verlag},
	Publisher = {July 2012},
	Pages = {1-14},
	Journal = {Pattern Analysis and Applications}

Last modified:: 30.08.2016