Recommending appropriate algorithms to a classification problem is one of the most challenging issues in the field of data mining. The existing algorithm recommendation models are generally constructed on only one kind of meta-features by single learners. Considering that i) ensemble learners usually show better performance and ii) different kinds of meta-features characterize the classification problems in different viewpoints independently, and further the models constructed with different sets of meta-features will be complementary with each other and applicable for ensemble. This paper proposes an ensemble learning-based algorithm recommendation method. To evaluate the proposed recommendation method, extensive experiments with 13 well-known candidate classification algorithms and five different kinds of meta-features are conducted on 1090 benchmark classification problems. The results show the effectiveness of the proposed ensemble learning based recommendation method.
翻译:向分类问题建议适当的算法是数据挖掘领域最具挑战性的问题之一,现有的算法建议模式通常仅以单个学习者的一种元物为基础,考虑到(一) 共同学习者通常表现较好,和(二) 不同种类的元物独立地区分不同观点的分类问题,进一步用不同组合元物构建的模型相互补充,并适用于共同学习。本文件提出了一套基于学习的混合算法建议方法。为了评估拟议的建议方法,对13种众所周知的候选分类算法和5种不同的元物进行了广泛的实验,对1090个基准分类问题进行了广泛的实验。结果显示了拟议的基于共同学习的建议方法的有效性。