Adaptive cuckoo algorithm with multiple search strategies

被引:20
|
作者
Gao, Shuzhi [1 ,2 ]
Gao, Yue [1 ,2 ]
Zhang, Yimin [1 ]
Li, Tianchi [1 ,2 ]
机构
[1] Shenyang Univ Chem Technol, Inst Equipment Reliabil, Shenyang, Liaoning, Peoples R China
[2] Shenyang Univ Chem Technol, Coll Informat Engn, Shenyang, Liaoning, Peoples R China
关键词
Cuckoo search algorithm; Ball screw driving system; Self-adaptive strategy; DIFFERENTIAL EVOLUTION;
D O I
10.1016/j.asoc.2021.107181
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Metaheuristic algorithms are important methods to solve optimization problems and maintaining a balance between the global exploration and local exploitation is crucial to the performance of such algorithms. We propose a self-adaptive multi strategy cuckoo search algorithm (MSACS) based on the cuckoo search algorithm (CS). First, five different search strategies were proposed to calculate the use probability and control parameters by using adaptive strategies to ensure that the algorithm can autonomously adjust according to the change in the functions and iteration times. Second, the performance of the MSACS was tested on 28 common benchmark functions and compared with the performance of several CS algorithms, particle swarm optimization (PSO) algorithms and difference evolution algorithms (DE). MSACS achieved the best results on 17 of these functions and performed well on the remaining 11 functions. Finally, the improved algorithm was applied to the optimization of a ball screw driving system model. By adjusting the dimensionless input velocity function, the peak acceleration of screw is reduced and the peak acceleration of crank angle is reasonable. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Enhancing the Performance of Cuckoo Search Algorithm with Multi-Learning Strategies
    Huang, Li
    Zheng, Xiao
    Ding, Shuai
    Liu, Zhi
    Huang, Jun
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (10): : 1916 - 1924
  • [22] An improved cuckoo search algorithm with self-adaptive knowledge learning
    Juan Li
    Yuan-xiang Li
    Sha-sha Tian
    Jie-lin Xia
    Neural Computing and Applications, 2020, 32 : 11967 - 11997
  • [23] Multi-strategy adaptive cuckoo search algorithm for numerical optimization
    Jiatang Cheng
    Yan Xiong
    Artificial Intelligence Review, 2023, 56 : 2031 - 2055
  • [24] An improved cuckoo search algorithm with self-adaptive knowledge learning
    Li, Juan
    Li, Yuan-xiang
    Tian, Sha-sha
    Xia, Jie-lin
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (16): : 11967 - 11997
  • [25] A Novel Adaptive Cuckoo Search Algorithm for Contrast Enhancement of Satellite Images
    Suresh, Shilpa
    Lal, Shyam
    Reddy, Chintala Sudhakar
    Kiran, Mustafa Servet
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (08) : 3665 - 3676
  • [26] Camera Calibration Based on Self-adaptive Cuckoo Search Algorithm
    Liu Xiaozhi
    Qi Didi
    2016 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC), VOL. 2, 2016, : 95 - 98
  • [27] A ranking-based adaptive cuckoo search algorithm for unconstrained optimization
    Wei, Jiamin
    Niu, Haoyu
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 204
  • [28] Multi-strategy adaptive cuckoo search algorithm for numerical optimization
    Cheng, Jiatang
    Xiong, Yan
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (03) : 2031 - 2055
  • [29] Application of a Parallel Adaptive Cuckoo Search Algorithm in the Rectangle Layout Problem
    Zheng, Weimin
    Si, Mingchao
    Sui, Xiao
    Chu, Shuchuan
    Pan, Jengshyang
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 135 (03): : 2173 - 2196
  • [30] A fuzzy adaptive controller for cuckoo search algorithm in active suspension system
    Chao, Chun-Tang
    Liu, Ming-Tang
    Wang, Chi-Jo
    Chiou, Juing-Shian
    JOURNAL OF LOW FREQUENCY NOISE VIBRATION AND ACTIVE CONTROL, 2020, 39 (03) : 761 - 771