A multi-strategy surrogate-assisted social learning particle swarm optimization for expensive optimization and applications

被引:5
作者
Chu, Shu-Chuan [1 ]
Yuan, Xu [1 ]
Pan, Jeng-Shyang [2 ,3 ]
Lin, Bor-Shyh [4 ]
Lee, Zne-Jung [5 ]
机构
[1] Shandong Univ Sci & Technol, Coll Comp Sci & Engn, Qingdao 266590, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Sch Artificial Intelligence, Nanjing 211544, Peoples R China
[3] Chaoyang Univ Technol, Dept Informat Management, Taichung, Taiwan
[4] Natl Yang Ming Chiao Tung Univ, Inst Imaging & Biomed Photon, Tainan 71150, Taiwan
[5] Fuzhou Univ, Sch Adv Mfg, Quanzhou 362200, Peoples R China
关键词
Surrogate-assisted; Social learning particle swarm optimization; Radial basis function; Expensive optimization; ALGORITHM; SELECTION;
D O I
10.1016/j.asoc.2024.111876
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary algorithms (EAs) require extensive fitness evaluations, which constitutes a barrier to solving computationally complex problems. In contrast, surrogate-assisted evolutionary algorithms (SAEAs) have the potential to solve complex expensive optimization problems. This paper proposes a surrogate-assisted social learning particle swarm optimization (SASLPSO) to handle expensive optimization problems. An adaptive local surrogate (ALS) strategy introduced in SASLPSO is introduced to accurately fit the landscape near the global optimum. ALS consists of two layers of surrogate, the part of the particles closest to the optimal particle and the closest to the optimal particle among the particles that have been eliminated historically. The proposed SASLPSO effectively combines global surrogate (GS) and adaptive local surrogate (ALS) to balance global exploration and local exploitation. Furthermore, a novel random group-based pre-screening (RGBPS) strategy is proposed to screen promising particles for real function evaluation. The proposed SASLPSO is compared with four other state-of-the-art SAEAs on 30D, 50D, and 100D benchmark functions. In addition, the significance of the SASLPSO algorithm was also verified using the Wilcoxon rank test. The test results on the benchmark function show that the SASLPSO algorithm performs better than other comparison algorithms, especially when dealing with high-dimensional benchmark functions. To further validate the effectiveness of the SASLPSO algorithm in solving expensive optimization problems, it was also applied to feature selection problems and real-world engineering problems. In addition, in the real application of node deployment in 3D wireless sensor networks, the highest coverage rate of the SASLPSO algorithm can reach 99.96%, confirming its performance advantages in solving real application problems. Finally, in the application of network intrusion detection, SASLPSO has shown more advantages in multiple metrics, proving its versatility.
引用
收藏
页数:19
相关论文
共 66 条
  • [1] Asuncion A., 2007, UCI MACHINE LEARNING
  • [2] A social learning particle swarm optimization algorithm for scalable optimization
    Cheng, Ran
    Jin, Yaochu
    [J]. INFORMATION SCIENCES, 2015, 291 : 43 - 60
  • [3] Optimization of an explosive waste incinerator via an artificial neural network surrogate model
    Cho, Sunghyun
    Kim, Minsu
    Lyu, Byeongil
    Moon, Il
    [J]. CHEMICAL ENGINEERING JOURNAL, 2021, 407
  • [4] Fuzzy Hierarchical Surrogate Assists Probabilistic Particle Swarm Optimization for expensive high dimensional problem
    Chu, Shu-Chuan
    Du, Zhi-Gang
    Peng, Yan-Jun
    Pan, Jeng-Shyang
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 220
  • [5] A Surrogate-Assisted Reference Vector Guided Evolutionary Algorithm for Computationally Expensive Many-Objective Optimization
    Chugh, Tinkle
    Jin, Yaochu
    Miettinen, Kaisa
    Hakanen, Jussi
    Sindhya, Karthik
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) : 129 - 142
  • [6] Fractional-order artificial bee colony algorithm with application in robot path planning
    Cui, Yibing
    Hu, Wei
    Rahmani, Ahmed
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 306 (01) : 47 - 64
  • [7] Comparison of metamodeling techniques in evolutionary algorithms
    Diaz-Manriquez, Alan
    Toscano, Gregorio
    Coello Coello, Carlos A.
    [J]. SOFT COMPUTING, 2017, 21 (19) : 5647 - 5663
  • [8] Surrogate-assisted grey wolf optimization for high-dimensional, computationally expensive black-box problems
    Dong, Huachao
    Dong, Zuomin
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2020, 57 (57)
  • [9] Equilibrium optimizer: A novel optimization algorithm
    Faramarzi, Afshin
    Heidarinejad, Mohammad
    Stephens, Brent
    Mirjalili, Seyedali
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 191
  • [10] 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
    [J]. KNOWLEDGE-BASED SYSTEMS, 2018, 154 : 43 - 67