Teaching–learning guided salp swarm algorithm for global optimization tasks and feature selection

被引:0
作者
Jun Li
Hao Ren
Huiling Chen
ChenYang Li
机构
[1] Wenzhou University,Key Laboratory of Intelligent Informatics for Safety & Emergency of Zhejiang Province
来源
Soft Computing | 2023年 / 27卷
关键词
Salp swarm algorithm; Teaching–learning-based optimization; Engineering design; Feature selection;
D O I
暂无
中图分类号
学科分类号
摘要
The basic salp swarm algorithm (SSA) is a novel nature-inspired swarm intelligence optimization algorithm based on the foraging behavior of salp individuals in the deep sea. Since its development, the salp swarm algorithm has attracted widespread interest from scholars both at home and abroad for solving complex real-world practical problems. With continuous research, the SSA algorithm has revealed some shortcomings such as slow convergence speed and low accuracy. To enhance the optimization capability of the algorithm, in this paper, we propose an improved hybrid algorithm called TLSSA based on two phases of the teaching–learning-based optimization method: the teaching phase and the learner phase. In the teaching phase, students' ability is improved by updating the difference between the teacher and the class average level, which helps to improve the overall learning ability of the salp population, resulting in higher quality solutions. In the learning phase, by simulating the discussion, statement, and communication between students, the average level of the individual is improved, and the global search speed of the algorithm is accelerated. To verify the effectiveness and competitiveness of the proposed method, it is first tested on 30 IEEE CEC 2017 benchmark functions. The test results demonstrate that the proposed TLSSA method obtains better overall performance compared to 8 mainstream meta-heuristics and 8 advanced algorithms. After that, we applied the proposed method to solve two classical real-world engineering design problems and feature selection. Again, the experimental results show that our method has significant advantages over the traditional methods in solving these practical problems. The remarkable performance of our proposed improved TLSSA algorithm in solving theoretical and practical complex optimization problems also provides potential possibilities for applying more intelligent optimization algorithms to solve complex optimization problems in real-life situations in the future.
引用
收藏
页码:17887 / 17908
页数:21
相关论文
共 50 条
  • [31] Adaptive guided salp swarm algorithm with velocity clamping mechanism for solving optimization problems
    Wang, Zongshan
    Ding, Hongwei
    Wang, Jie
    Hou, Peng
    Li, Aishan
    Yang, Zhijun
    Hu, Xiang
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2022, 9 (06) : 2196 - 2234
  • [32] A Novel Adaptive Sand Cat Swarm Optimization Algorithm for Feature Selection and Global Optimization
    Liu, Ruru
    Fang, Rencheng
    Zeng, Tao
    Fei, Hongmei
    Qi, Quan
    Zuo, Pengxiang
    Xu, Liping
    Liu, Wei
    BIOMIMETICS, 2024, 9 (11)
  • [33] Modified salp swarm algorithm based on competition mechanism and variable shifted windows for feature selection
    Zhang, Hongbo
    Qin, Xiwen
    Gao, Xueliang
    Zhang, Siqi
    Tian, Yunsheng
    Zhang, Wei
    Soft Computing, 2024, 28 (19) : 11147 - 11161
  • [34] The Influence of Salp Swarm Algorithm-Based Feature Selection on Network Anomaly Intrusion Detection
    Alsaleh, Alanoud
    Binsaeedan, Wojdan
    IEEE ACCESS, 2021, 9 : 112466 - 112477
  • [35] 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
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 147
  • [36] Particle guided metaheuristic algorithm for global optimization and feature selection problems
    Kwakye, Benjamin Danso
    Li, Yongjun
    Mohamed, Halima Habuba
    Baidoo, Evans
    Asenso, Theophilus Quachie
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 248
  • [37] A multi-strategy enhanced salp swarm algorithm for global optimization
    Hongliang Zhang
    Zhennao Cai
    Xiaojia Ye
    Mingjing Wang
    Fangjun Kuang
    Huiling Chen
    Chengye Li
    Yuping Li
    Engineering with Computers, 2022, 38 : 1177 - 1203
  • [38] Application of Salp Swarm Algorithm and Extended Repository Feature Selection Method in Bearing Fault Diagnosis
    Lee, Chun-Yao
    Le, Truong-An
    Chen, Yung-Chi
    Hsu, Shih-Che
    MATHEMATICS, 2024, 12 (11)
  • [39] An efficient ranking based binary salp swarm optimization for feature selection in high dimensional datasets
    Jayachitra, S.
    Balasubramani, M.
    Kaleem, Abdullah Mohammed
    Karthik, Jayavarapu
    Keerthiga, G.
    Mythili, R.
    Measurement: Sensors, 2024, 35
  • [40] An efficient binary Salp Swarm Algorithm with crossover scheme for feature selection problems
    Faris, Hossam
    Mafarja, Majdi M.
    Heidari, Ali Asghar
    Aljarah, Ibrahim
    Al-Zoubi, Ala' M.
    Mirjalili, Seyedali
    Fujita, Hamido
    KNOWLEDGE-BASED SYSTEMS, 2018, 154 : 43 - 67