Feature selection via a multi-swarm salp swarm algorithm

被引:0
|
作者
Wei, Bo [1 ,2 ]
Jin, Xiao [1 ]
Deng, Li [3 ]
Huang, Yanrong [4 ]
Wu, Hongrun [5 ]
机构
[1] Zhejiang Sci Tech Univ, Sch Comp Sci & Technol, Hangzhou 310018, Peoples R China
[2] Zhejiang Sci Tech Univ, Longgang Res Inst, Longgang 325000, Peoples R China
[3] Zhejiang Sci Tech Univ, Sch Sci, Hangzhou 310018, Peoples R China
[4] Zhejiang Univ Water Resource & Elect Power, Coll Econ & Management, Hangzhou 310018, Peoples R China
[5] Minnan Normal Univ, Coll Phys & Informat Engn, Zhangzhou 363000, Peoples R China
来源
ELECTRONIC RESEARCH ARCHIVE | 2024年 / 32卷 / 05期
基金
中国国家自然科学基金;
关键词
swarm intelligence; feature selection; wrapper; salp swarm algorithm; artificial intelligence; OPTIMIZATION;
D O I
10.3934/era.2024165
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Feature selection (FS) is a promising pre-processing step before performing most data engineering tasks. The goal of it is to select the optimal feature subset with promising quality from the original high -dimension feature space. The Salp Swarm Algorithm (SSA) has been widely used as the optimizer for FS problems. However, with the increase of dimensionality of original feature sets, the FS problems propose significant challenges for SSA. To solve these issues that SSA is easy to fall into local optimum and have poor convergence performance, we propose a multi -swarm SSA (MSSA) to solve the FS problem. In MSSA, the salp swarm was divided into three sub -swarms, the followers updated their positions according to the optimal leader of the corresponding sub -swarm. The design of multi -swarm and multi -exemplar were beneficial to maintain the swarm diversity. Moreover, the updating models of leaders and followers were modified. The salps learn from their personal historical best positions, which significantly improves the exploration ability of the swarm. In addition, an adaptive perturbation strategy (APS) was proposed to improve the exploitation ability of MSSA. When the swarm stagnates, APS will perform the opposition -based learning with the lens imaging principle and the simulated binary crossover strategy to search for promising solutions. We evaluated the performance of MSSA by comparing it with 14 representative swarm intelligence algorithms on 10 well-known UCI datasets. The experimental results showed that the MSSA can obtain higher convergence accuracy with a smaller feature subset.
引用
收藏
页码:3588 / 3617
页数:30
相关论文
共 50 条
  • [1] VIGILANT SALP SWARM ALGORITHM FOR FEATURE SELECTION
    Arunekumar, N. B.
    Joseph, K. Suresh
    Viswanath, J.
    Anbarasi, A.
    Padmapriya, N.
    [J]. COMPUTING AND INFORMATICS, 2023, 42 (04) : 805 - 833
  • [2] Improved salp swarm algorithm for feature selection
    Hegazy, Ah. E.
    Makhlouf, M. A.
    El-Tawel, Gh. S.
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (03) : 335 - 344
  • [3] Dynamic Salp swarm algorithm for feature selection
    Tubishat, Mohammad
    Ja'afar, Salinah
    Alswaitti, Mohammed
    Mirjalili, Seyedali
    Idris, Norisma
    Ismail, Maizatul Akmar
    Omar, Mardian Shah
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 164
  • [4] A novel multi-swarm particle swarm optimization for feature selection
    Chenye Qiu
    [J]. Genetic Programming and Evolvable Machines, 2019, 20 : 503 - 529
  • [5] A novel multi-swarm particle swarm optimization for feature selection
    Qiu, Chenye
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (04) : 503 - 529
  • [6] Feature Selection Using Salp Swarm Algorithm with Chaos
    Ahmed, Sobhi
    Mafarja, Majdi
    Faris, Hossam
    Aljarah, Ibrahim
    [J]. ISMSI 2018: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, METAHEURISTICS & SWARM INTELLIGENCE, 2018, : 65 - 69
  • [7] Improved salp swarm algorithm based on particle swarm optimization for feature selection
    Ibrahim, Rehab Ali
    Ewees, Ahmed A.
    Oliva, Diego
    Abd Elaziz, Mohamed
    Lu, Songfeng
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (08) : 3155 - 3169
  • [8] Improved salp swarm algorithm based on particle swarm optimization for feature selection
    Rehab Ali Ibrahim
    Ahmed A. Ewees
    Diego Oliva
    Mohamed Abd Elaziz
    Songfeng Lu
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 3155 - 3169
  • [9] A dynamic locality multi-objective salp swarm algorithm for feature selection
    Aljarah, Ibrahim
    Habib, Maria
    Faris, Hossam
    Al-Madi, Nailah
    Heidari, Ali Asghar
    Mafarja, Majdi
    Abd Elaziz, Mohamed
    Mirjalili, Seyedali
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 147
  • [10] Iterated Multi-Swarm: A Multi-Swarm Algorithm Based on Archiving Methods
    Britto, Andre
    Mostaghim, Sanaz
    Pozo, Aurora
    [J]. GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 583 - 590