A Duplication Analysis-Based Evolutionary Algorithm for Biobjective Feature Selection

被引:83
|
作者
Xu, Hang [1 ,2 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
[2] Putian Univ, Sch Informat Engn, Putian 351100, Peoples R China
基金
中国国家自然科学基金;
关键词
Feature extraction; Optimization; Sociology; Statistics; Evolutionary computation; Measurement; Computer science; Classification; duplication analysis; evolutionary algorithm (EA); feature selection; multiobjective optimization; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; LOCAL SEARCH; CLASSIFICATION; DECOMPOSITION; CONVERGENCE; DIVERSITY; MOEA/D;
D O I
10.1109/TEVC.2020.3016049
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection is a complex optimization problem with important real-world applications. Normally, its main target is to reduce the dimensionality of the dataset and increase the effectiveness of the classification. Owing to the population-inspired characteristics, different evolutionary algorithms (EAs) have been proposed to solve feature selection problems over the past decades. However, the majority of them only consider single-objective optimization while many real-world problems have multiple objectives, which creates a genuine demand for designing more suitable and effective EAs to handle multiobjective feature selection. A multiobjective feature selection problem usually consists of two objectives: one is to minimize the number of selected features and the other is to minimize the error of classification. In this article, we propose a duplication analysis-based EA (DAEA) for biobjective feature selection in classification. In the proposed algorithm, we make improvements on the basic dominance-based EA framework in three aspects: first, the reproduction process is modified to improve the quality of offspring; second, a duplication analysis method is proposed to filter out the redundant solutions; and third, a diversity-based selection method is adopted to further select the reserved solutions. In the experiments, we have compared the proposed algorithm with five state-of-the-art multiobjective EAs (MOEAs) and tested them on 20 classification datasets, using two widely used performance metrics. According to the empirical results, DAEA performs the best on most datasets, indicating that DAEA not only gains outstanding optimization performance but also obtains good classification and generalization results.
引用
收藏
页码:205 / 218
页数:14
相关论文
共 50 条
  • [21] A Survey on Evolutionary Computation Approaches to Feature Selection
    Xue, Bing
    Zhang, Mengjie
    Browne, Will N.
    Yao, Xin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (04) : 606 - 626
  • [22] Feature selection algorithm based on P systems
    Song, Hongping
    Huang, Yourui
    Song, Qi
    Han, Tao
    Xu, Shanyong
    NATURAL COMPUTING, 2023, 22 (01) : 149 - 159
  • [23] A dividing-based many-objective evolutionary algorithm for large-scale feature selection
    Li, Haoran
    He, Fazhi
    Liang, Yaqian
    Quan, Quan
    SOFT COMPUTING, 2020, 24 (09) : 6851 - 6870
  • [24] Improving Evolutionary Algorithm Performance for Feature Selection in High-Dimensional Data
    Cilia, N.
    De Stefano, C.
    Fontanella, F.
    di Freca, A. Scotto
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2018, 2018, 10784 : 439 - 454
  • [25] Differential Evolution-Based Feature Selection: A Niching-Based Multiobjective Approach
    Wang, Peng
    Xue, Bing
    Liang, Jing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (02) : 296 - 310
  • [26] Binary Dragonfly Algorithm for Feature Selection
    Mafarja, Majdi M.
    Eleyan, Derar
    Jaber, Iyad
    Mirjalili, Seyedali
    Hammouri, Abdelaziz
    2017 INTERNATIONAL CONFERENCE ON NEW TRENDS IN COMPUTING SCIENCES (ICTCS), 2017, : 12 - 17
  • [27] SMEM: A Subspace Merging Based Evolutionary Method for High-Dimensional Feature Selection
    Li, Kaixuan
    Jiang, Shibo
    Zhang, Rui
    Qiu, Jianfeng
    Zhang, Lei
    Yang, Lixia
    Cheng, Fan
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, : 1712 - 1727
  • [28] Evolutionary Algorithm-based Feature Selection for an Intrusion Detection System
    Singh, Devendra Kumar
    Shrivastava, Manish
    ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2021, 11 (03) : 7130 - 7134
  • [29] A Clustering Strategy-Based Evolutionary Algorithm for Feature Selection in Classification
    Zhang, Baohang
    Wang, Zigian
    Lei, Zhenyu
    Yu, Jiatianyi
    Jin, Ting
    Gao, Shangce
    ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE. THEORY AND APPLICATIONS, IEA/AIE 2023, PT I, 2023, 13925 : 49 - 59
  • [30] A biobjective feature selection algorithm for large omics datasets
    Cavique, Luis
    Mendes, Armando B.
    Martiniano, Hugo F. M. C.
    Correia, Luis
    EXPERT SYSTEMS, 2018, 35 (04)