arrow
返回

MCSA: Multi-strategy boosted chameleon-inspired optimization algorithm for engineering applications

delete2023-01-01
delete50
PRE
AI
G
Gang Hu *
R
Rui Yang
X
Xinqiang Qin
郭
郭维 (Guo Wei)
DOI:10.1016/j.cma.2022.115676delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Chameleon swarm algorithm (CSA) is a newly proposed swarm intelligence algorithm inspired by the chameleon's foraging strategies of tracking, searching and attacking targets, and has shown well competitive performance with other state-of-the-art algorithms. Interestingly, CSA mathematically models and implements the steps of chameleon's unique food-seeking behavior. Nevertheless, the original CSA suffers from the challenges of insufficient exploitation ability, ease of falling into local optima, and low convergence accuracy in complex large-scale applications. Aiming at these challenges, an efficient enhanced chameleon swarm algorithm termed MCSA, combined with fractional-order calculus, sinusoidal adjustment of parameters and crossoverbased comprehensive learning (CCL) strategy, is developed in this paper. Firstly, a good fractional-order calculus strategy is added to update the chameleon's attack velocity, which heightens the local search ability of CSA and accelerates the convergence speed of the algorithm; meanwhile, the sinusoidal adjustment of parameters is adopted to provide a better balance between exploration and exploitation of CSA. Secondly, the CCL strategy is used for the mutation to increase the diversity of the population and avoid becoming trapped in local optima. Three strategies enhance the overall performance and efficiency of the native CSA. Finally, the superiority of the presented MCSA is verified in detail by comparing it with native CSA and several state-of-the-art algorithms on the well-known 23 benchmark test functions, CEC2017 and CEC2019 test suites, respectively. Furthermore, the practicability of MCSA is also highlighted by six real-world engineering designs and two truss topology optimization problems. Simulation results demonstrate that MCSA has strong competitive capabilities and promising prospects. MCSA is potentially an excellent meta-heuristic algorithm for solving engineering optimization problems. (c) 2022 Elsevier B.V. All rights reserved.
Keyword:
Chameleon swarm algorithm
Fractional-order calculus
Sinusoidal adjustment
Crossover-based comprehensive learning
Engineering design
Truss topology optimization

期刊

Computer Methods in Applied Mechanics and Engineering 封面图
Computer Methods in Applied Mechanics and Engineering
IF:
7.3
论文数:
1.3W
被引数:
5.6W

机构

University of North Carolina at Pembroke 封面图
University of North Carolina at Pembroke
学者数:
107
论文数: 125
被引数: 196
引用论文

引用论文

err分享
err收藏
Bee-foraging learning particle swarm optimization
err2021-04-01
err50
errOAAI
errChen, Xu; Tianfield, Hugo; Du, Wenli
err分享
err收藏
A novel Black Widow Optimization algorithm for multilevel thresholding image segmentation
err2021-04-01
err135
PREAI
errHoussein, Essam H.; Helmy, Bahaa El-din; Oliva, Diego; Elngar, Ahmed A.; Shaban, Hassan
err分享
err收藏
INFO: An efficient optimization algorithm based on weighted mean of vectorsINFO: 一种基于向量加权均值的高效优化算法
err2022-06-01
err483
PREAI
errAhmadianfar, Iman; Heidari, Ali Asghar; Noshadian, Saeed; Chen, Huiling; Gandomi, Amir H.
err分享
err收藏
Ethanol Inhibits Clearance of Brain Serotonin by a Serotonin Transporter-Independent Mechanism
err2006-06-14
err0
errOAAI
errL. C. Daws; S. Montanez; J. L. Munn; W. A. Owens; N. L. Baganz; J. M. Boyce-Rustay; R. A. Millstein; L. M. Wiedholz; D. L. Murphy; A. Holmes
err分享
err收藏
学者 查看更多内容