首页> 外文期刊>International Journal of Artificial Intelligence Tools: Architectures, Languages, Algorithms >MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS FOR FILTER BASED FEATURE SELECTION IN CLASSIFICATION
【24h】

MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS FOR FILTER BASED FEATURE SELECTION IN CLASSIFICATION

机译:分类中基于过滤器的特征选择的多目标进化算法

获取原文
获取原文并翻译 | 示例
           

摘要

Feature selection is a multi-objective problem with the two main conflicting objectives of minimising the number of features and maximising the classification performance. However, most existing feature selection algorithms are single objective and do not appropriately reflect the actual need. There are a small number of multi-objective feature selection algorithms, which are wrapper based and accordingly are computationally expensive and less general than filter algorithms. Evolutionary computation techniques are particularly suitable for multi-objective optimisation because they use a population of candidate solutions and are able to find multiple non-dominated solutions in a single run. However, the two well-known evolutionary multi-objective algorithms, non-dominated sorting based multi-objective genetic algorithm II (NSGAII) and strength Pareto evolutionary algorithm 2 (SPEA2) have not been applied to filter based feature selection. In this work, based on NSGAII and SPEA2, we develop two multi-objective, filter based feature selection frameworks. Four multi-objective feature selection methods are then developed by applying mutual information and entropy as two different filter evaluation criteria in each of the two proposed frameworks. The proposed multi-objective algorithms are examined and compared with a single objective method and three traditional methods (two filters and one wrapper) on eight benchmark datasets. A decision tree is employed to test the classification performance. Experimental results show that the proposed multi-objective algorithms can automatically evolve a set of non-dominated solutions that include a smaller number of features and achieve better classification performance than using all features. NSGAII and SPEA2 outperform the single objective algorithm, the two traditional filter algorithms and even the traditional wrapper algorithm in terms of both the number of features and the classification performance in most cases. NSGAII achieves similar performance to SPEA2 for the datasets that consist of a small number of features and slightly better results when the number of features is large. This work represents the first study on NSGAII and SPEA2 for filter feature selection in classification problems with both providing field leading classification performance.
机译:特征选择是一个多目标问题,具有两个主要的冲突目标,即最小化特征数量和最大化分类性能。但是,大多数现有的特征选择算法都是单一目标,不能适当反映实际需求。有少量的多目标特征选择算法,这些算法是基于包装器的,因此计算量大且不如过滤器算法通用。进化计算技术特别适用于多目标优化,因为它们使用大量候选解,并且能够在一次运行中找到多个非支配解。但是,两种著名的进化多目标算法,基于非支配排序的多目标遗传算法II(NSGAII)和强度帕累托进化算法2(SPEA2)尚未应用于基于过滤器的特征选择。在这项工作中,我们基于NSGAII和SPEA2,开发了两个基于过滤器的多目标特征选择框架。然后,通过在两个提出的框架中的每一个中将互信息和熵作为两个不同的过滤器评估标准,来开发四种多目标特征选择方法。对提出的多目标算法进行了检查,并与一个目标方法和三个传统方法(两个过滤器和一个包装器)在八个基准数据集上进行了比较。决策树用于测试分类性能。实验结果表明,所提出的多目标算法可以自动演化出一组非控制性解决方案,该解决方案包含的特征数量较少,并且与使用所有特征相比,分类性能更好。在大多数情况下,NSGAII和SPEA2在特征数量和分类性能方面均优于单一目标算法,两个传统的过滤器算法甚至传统的包装器算法。对于由少量特征组成的数据集,NSGAII获得与SPEA2相似的性能,而在特征数量较大时,NSGAII的结果略好。这项工作代表了对NSGAII和SPEA2进行分类问题中过滤器特征选择的首次研究,两者均提供了领先的分类性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号