A Bi-Search Evolutionary Algorithm for High-Dimensional Bi-Objective Feature Selection

被引:7
作者
Xu, Hang [1 ]
Xue, Bing [2 ,3 ]
Zhang, Mengjie [2 ,3 ]
机构
[1] Putian Univ, Sch Mech Elect & Informat Engn, Putian 351100, Peoples R China
[2] Victoria Univ Wellington, Ctr Data Sci & Artificial Intelligence, Wellington 6140, New Zealand
[3] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
来源
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE | 2024年 / 8卷 / 05期
基金
中国国家自然科学基金;
关键词
Feature extraction; Task analysis; Search problems; Optimization; Multitasking; Evolutionary computation; Vectors; Bi-search evolutionary mode; bi-objective feature selection; high-dimensional datasets; large-scale search space; PARTICLE SWARM OPTIMIZATION; INITIALIZATION;
D O I
10.1109/TETCI.2024.3393388
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
High dimensionality often challenges the efficiency and accuracy of a classifier, while evolutionary feature selection is an effective method for data preprocessing and dimensionality reduction. However, with the exponential expansion of search space along with the increase of features, traditional evolutionary feature selection methods could still find it difficult to search for optimal or near optimal solutions in the large-scale search space. To overcome the above issue, in this paper, we propose a bi-search evolutionary algorithm (termed BSEA) for tackling high-dimensional feature selection in classification, with two contradictory optimizing objectives (i.e., minimizing both selected features and classification errors). In BSEA, a bi-search evolutionary mode combining the forward and backward searching tasks is adopted to enhance the search ability in the large-scale search space; in addition, an adaptive feature analysis mechanism is also designed to the explore promising features for efficiently reproducing more diverse offspring. In the experiments, BSEA is comprehensively compared with 9 most recent or classic state-of-the-art MOEAs on a series of 11 high-dimensional datasets with no less than 2000 features. The empirical results suggest that BSEA generally performs the best on most of the datasets in terms of all performance metrics, along with high computational efficiency, while each of its essential components can take positive effect on boosting the search ability and together make the best contribution.
引用
收藏
页码:3489 / 3502
页数:14
相关论文
共 62 条
[1]   HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[2]   Evolutionary Large-Scale Dynamic Optimization Using Bilevel Variable Grouping [J].
Bai, Hui ;
Cheng, Ran ;
Yazdani, Danial ;
Tan, Kay Chen ;
Jin, Yaochu .
IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (11) :6937-6950
[3]   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
[4]  
Coello C.C., 2007, EVOLUTIONARY ALGORIT
[5]  
Da BS, 2016, IEEE C EVOL COMPUTAT, P1695, DOI 10.1109/CEC.2016.7743992
[6]  
Dash M., 1997, Intelligent Data Analysis, V1
[7]  
Deb K, 2004, ADV INFO KNOW PROC, P105
[8]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[9]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[10]  
Eiben AgostonE., 2015, Introduction to Evolutionary Computing, P25, DOI [DOI 10.1007/978-3-662-44874-8_3, 10.1007/978-3-662-44874-83]