基于分治的多目标优化集成分类器学习

A Divide-and-Conquer-Based Ensemble Classifier Learning by Means of Many-Objective Optimization

IEEE Transactions on Evolutionary Computation · 2017
被引 42
ABS 4

中文导读

提出一个分治层次优化框架,通过数据聚类生成异构基分类器,再用多目标优化选择最优集成,在24个UCI数据集上比现有方法分类更准。

Abstract

Divide-and-conquer-based methods are quite successful across various problems from different disciplines. These methods divide a complex task into multiple simple tasks and solve them collectively. This paper presents a divide-and-conquer-based hierarchical optimization framework for ensemble classifier learning (ECL). The optimization framework includes a search space creation process [called data training environments (DTE)] that divides the data into multiple clusters, and then trains a set of heterogeneous base classifiers with the DTEs. The classifiers are then combined to form an optimal ensemble, by finding the fittest ones using many-objective optimization. The many-objective optimization algorithm considers each class accuracy as a separate objective and maximizes the class accuracies. An additional objective is also taken into account by maximizing the ensemble size. Since the partitioning of data creates diversity within the pool of classifiers, class accuracy tradeoff among the classifiers is observed. As a result, increasing the number of classifiers also increases the diversity within the ensemble. In order to tackle the optimization, a specialized many-objective optimization algorithm based on decomposition is proposed. Since ECL can be regarded as an NP-hard problem, the proposed optimization algorithm, instead identifies the optimal ensemble using a divide-and-conquer rule-based chromosome encoding. Moreover, with the involvement of individual class accuracy in the objectives, the performance does not get biased toward any majority class. The proposed framework is experimented with 24 benchmark datasets obtained from the UCI machine learning repository and compared with the existing approaches. The experimental results show better classification accuracy with the proposed framework in comparison with the recent ensemble classifiers.

机器学习集成学习多目标优化分类器数据挖掘