Surrogate-Model Based Particle Swarm Optimisation with Local Search for Feature Selection in Classification

被引:11
|
作者
Hoai Bach Nguyen [1 ]
Xue, Bing [1 ]
Andreae, Peter [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
关键词
Feature selection; Particle swarm optimization; Surrogate model; Instance selection; BINARY PSO; ALGORITHM;
D O I
10.1007/978-3-319-55849-3_32
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Evolutionary computation (EC) techniques have been applied widely to many problems because of their powerful search ability. However, EC based algorithms are usually computationally intensive, especially with an expensive fitness function. In order to solve this issue, many surrogate models have been proposed to reduce the computation time by approximating the fitness function, but they are hardly applied to EC based feature selection. This paper develops a surrogate model for particle swarm optimisation based wrapper feature selection by selecting a small number of instances to create a surrogate training set. Furthermore, based on the surrogate model, we propose a sampling local search, which improves the current best solution by utilising information from the previous evolutionary iterations. Experiments on 10 datasets show that the surrogate training set can reduce the computation time without affecting the classification performance. Meanwhile the sampling local search results in a significantly smaller number of features, especially on large datasets. The combination of the two proposed ideas successfully reduces the number of features and achieves better performance than using all features, a recent sequential feature selection algorithm, original PSO, and PSO with one of them only on most datasets.
引用
收藏
页码:487 / 505
页数:19
相关论文
共 50 条
  • [1] An Archive Based Particle Swarm Optimisation for Feature Selection in Classification
    Xue, Bing
    Qin, A. K.
    Zhang, Mengjie
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 3119 - 3126
  • [2] Overview of particle swarm optimisation for feature selection in classification
    [J]. Tran, Binh (tran.binh@ecs.vuw.ac.nz), 1600, Springer Verlag (8886):
  • [3] Overview of Particle Swarm Optimisation for Feature Selection in Classification
    Binh Tran
    Xue, Bing
    Zhang, Mengjie
    [J]. SIMULATED EVOLUTION AND LEARNING (SEAL 2014), 2014, 8886 : 605 - 617
  • [4] Rank Based Binary Particle Swarm Optimisation for Feature Selection in Classification
    Mafarja, Majdi
    Sabar, Nasser R.
    [J]. ICFNDS'18: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND DISTRIBUTED SYSTEMS, 2018,
  • [5] Investigation on particle swarm optimisation for feature selection on high-dimensional data: local search and selection bias
    Binh Tran
    Xue, Bing
    Zhang, Mengjie
    Su Nguyen
    [J]. CONNECTION SCIENCE, 2016, 28 (03) : 270 - 294
  • [6] Feature Selection Using Enhanced Particle Swarm Optimisation for Classification Models
    Xie, Hailun
    Zhang, Li
    Lim, Chee Peng
    Yu, Yonghong
    Liu, Han
    [J]. SENSORS, 2021, 21 (05) : 1 - 40
  • [7] Hybridising Particle Swarm Optimisation with Differential Evolution for Feature Selection in Classification
    Chen, Ke
    Xue, Bing
    Zhang, Mengjie
    Zhou, Fengyu
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [8] Particle Swarm Optimisation for Sparsity-based Feature Selection in Multi-label Classification
    Demir, Kaan
    Nguyen, Bach Hoai
    Xue, Bing
    Zhang, Mengjie
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 232 - 235
  • [9] Swarm Search for Feature Selection in Classification
    Fong, Simon
    Yang, Xin-She
    Deb, Suash
    [J]. 2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 902 - 909
  • [10] Particle swarm optimisation for feature selection in classification: Novel initialisation and updating mechanisms
    Xue, Bing
    Zhang, Mengjie
    BrowneSchool, Will N.
    [J]. APPLIED SOFT COMPUTING, 2014, 18 : 261 - 276