Binary differential evolution with self-learning for multi-objective feature selection

被引:328
作者
Zhang, Yong [1 ]
Gong, Dun-wei [1 ]
Gao, Xiao-zhi [2 ]
Tian, Tian [3 ]
Sun, Xiao-yan [1 ]
机构
[1] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou, Jiangsu, Peoples R China
[2] Univ Eastern Finland, Sch Comp, Kuopio, Finland
[3] Shandong Jianzhu Univ, Sch Comp Sci & Technol, Jinan, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Differential evolution; Multi-objective optimization; Feature selection; Self-learning; FEATURE SUBSET-SELECTION; ARTIFICIAL BEE COLONY; PARTICLE SWARM OPTIMIZATION; SEARCH ALGORITHM;
D O I
10.1016/j.ins.2019.08.040
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Feature selection is an important data preprocessing method. This paper studies a new multi-objective feature selection approach, called the Binary Differential Evolution with self-learning (MOFS-BDE). Three new operators are proposed and embedded into the MOFS-BDE to improve its performance. The novel binary mutation operator based on probability difference can guide individuals to rapidly locate potentially optimal areas, the developed One-bit Purifying Search operator (OPS) can improve the self-learning capability of the elite individuals located in the optimal areas, and the efficient non-dominated sorting operator with crowding distance can reduce the computational complexity of the selection operator in the differential evolution. Experimental results on a series of public datasets show that the effective combination of the binary mutation and OPS makes our MOFS-BDE achieve a trade-off between local exploitation and global exploration. The proposed method is competitive in comparison with some representative genetic algorithm-, particle swarm-, differential evolution-, and artificial bee colony-based feature selection algorithms. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:67 / 85
页数:19
相关论文
共 49 条
  • [1] Feature subset selection using differential evolution and a wheel based search strategy
    Al-Ani, Ahmed
    Alsukker, Akram
    Khushaba, Rami N.
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2013, 9 : 15 - 26
  • [2] [Anonymous], TECHNICAL REPORT
  • [3] Differential evolution algorithm as a tool for optimal feature subset selection in motor imagery EEG
    Baig, Muhammad Zeeshan
    Aslam, Nauman
    Shum, Hubert P. H.
    Zhang, Li
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2017, 90 : 184 - 195
  • [4] Application of binary quantum-inspired gravitational search algorithm in feature subset selection
    Barani, Fatemeh
    Mirhosseini, Mina
    Nezamabadi-pour, Hossein
    [J]. APPLIED INTELLIGENCE, 2017, 47 (02) : 304 - 318
  • [5] Hybrid particle swarm optimization with spiral-shaped mechanism for feature selection
    Chen, Ke
    Zhou, Feng-Yu
    Yuan, Xian-Feng
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2019, 128 : 140 - 156
  • [6] Modeling the speed-based vessel schedule recovery problem using evolutionary multiobjective optimization
    Cheraghchi, Fatemeh
    Abualhaol, Ibrahim
    Falcon, Rafael
    Abielmona, Rami
    Raahemi, Bijan
    Petriu, Emil
    [J]. INFORMATION SCIENCES, 2018, 448 : 53 - 74
  • [7] A hybrid feature selection method for DNA microarray data
    Chuang, Li-Yeh
    Yang, Cheng-Huei
    Wu, Kuo-Chuan
    Yang, Cheng-Hong
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2011, 41 (04) : 228 - 237
  • [8] Ensemble feature selection using bi-objective genetic algorithm
    Das, Asit K.
    Das, Sunanda
    Ghosh, Arka
    [J]. KNOWLEDGE-BASED SYSTEMS, 2017, 123 : 116 - 127
  • [9] Differential Evolution: A Survey of the State-of-the-Art
    Das, Swagatam
    Suganthan, Ponnuthurai Nagaratnam
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) : 4 - 31
  • [10] A fast and elitist multiobjective genetic algorithm: NSGA-II
    Deb, K
    Pratap, A
    Agarwal, S
    Meyarivan, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) : 182 - 197