An Interpolation-Based Evolutionary Algorithm for Bi-Objective Feature Selection in Classification

被引:0
作者
Xu, Hang [1 ]
机构
[1] Putian Univ, Sch Mech Elect & Informat Engn, Putian 351100, Peoples R China
基金
中国国家自然科学基金;
关键词
classification dataset; evolutionary algorithm; feature selection; multi-objective optimization; PARTICLE SWARM OPTIMIZATION;
D O I
10.3390/math12162572
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
When aimed at minimizing both the classification error and the number of selected features, feature selection can be treated as a bi-objective optimization problem suitable for solving with multi-objective evolutionary algorithms (MOEAs). However, traditional MOEAs may encounter difficulties due to discrete optimization environments and the curse of dimensionality in the feature space, especially for high-dimensional datasets. Therefore, in this paper an interpolation-based evolutionary algorithm (termed IPEA) is proposed for tackling bi-objective feature selection in classification, where an interpolation based initialization method is designed for covering a wide range of search space and exploring the adaptively detected regions of interest. In experiments, IPEA is been compared with four state-of-the-art MOEAs in terms of two widely-used performance metrics on a list of 20 public real-world classification datasets with the dimensionality ranging from low to high. The overall empirical results suggest that IPEA generally performs the best of all tested algorithms, with significantly better search abilities and much lower computational time cost.
引用
收藏
页数:17
相关论文
共 53 条
[1]   HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[2]   Investigation on particle swarm optimisation for feature selection on high-dimensional data: local search and selection bias [J].
Binh Tran ;
Xue, Bing ;
Zhang, Mengjie ;
Su Nguyen .
CONNECTION SCIENCE, 2016, 28 (03) :270-294
[3]   An Efficient Hybrid Multi-Objective Optimization Method Coupling Global Evolutionary and Local Gradient Searches for Solving Aerodynamic Optimization Problems [J].
Cao, Fan ;
Tang, Zhili ;
Zhu, Caicheng ;
Zhao, Xin .
MATHEMATICS, 2023, 11 (18)
[4]   Evolutionary Multitasking for Feature Selection in High-Dimensional Classification via Particle Swarm Optimization [J].
Chen, Ke ;
Xue, Bing ;
Zhang, Mengjie ;
Zhou, Fengyu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (03) :446-460
[5]   An Evolutionary Multitasking-Based Feature Selection Method for High-Dimensional Classification [J].
Chen, Ke ;
Xue, Bing ;
Zhang, Mengjie ;
Zhou, Fengyu .
IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (07) :7172-7186
[6]   A Variable Granularity Search-Based Multiobjective Feature Selection Algorithm for High-Dimensional Data Classification [J].
Cheng, Fan ;
Cui, Junjie ;
Wang, Qijun ;
Zhang, Lei .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (02) :266-280
[7]   A Steering-Matrix-Based Multiobjective Evolutionary Algorithm for High-Dimensional Feature Selection [J].
Cheng, Fan ;
Chu, Feixiang ;
Xu, Yi ;
Zhang, Lei .
IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (09) :9695-9708
[8]  
Coello C.A.C., 2007, Evolutionary algorithms for solving multi-objective problems, DOI DOI 10.1007/978-0-387-36797-2
[9]  
Da BS, 2016, IEEE C EVOL COMPUTAT, P1695, DOI 10.1109/CEC.2016.7743992
[10]   Evolutionary computation for feature selection in classification problems [J].
de la Iglesia, Beatriz .
WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2013, 3 (06) :381-407