An adaptive evolution strategy for constrained optimisation problems in engineering design

被引:2
作者
Kusakci, Ali Osman [1 ]
Can, Mehmet [1 ]
机构
[1] Int Univ Sarajevo, Fac Engn & Nat Sci, Ilidza 71210, Bosnia & Herceg
关键词
constrained optimisation; covariance matrix adaptation; CMA; evolution strategy; engineering optimisation; nature inspired algorithm; NIA; bio-inspired algorithms; PARTICLE SWARM OPTIMIZATION; STOCHASTIC RANKING; GENETIC ALGORITHM; ADAPTATION; SIMULATION; SEARCH;
D O I
10.1504/IJBIC.2014.062635
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nature inspired algorithms (NIAs) are extensively employed to solve non-linear non-convex constrained optimisation problems (COPs) since the traditional methods show poor global convergence performance. Engineering design domain involves highly complex COPs studied extensively by various NIAs. Since the global optimum for almost all benchmark problems are already identified, improving the solution is, in general, not possible. However, an improvement in terms of number of objective function evaluations (FES) and reliability is still likely. Inspired by the work by Kusakci and Can (2013), this paper proposes an evolution strategy (ES) with a CMA-like mutation operator and a ranking-based constraint-handling method. During the design stage, a set of preliminary experiments conducted on the benchmark set, and some modifications are made to improve the performance of the algorithm. The two competing mutation strategies, adaptive initialisation of the population size, and ranking-based constrained-handling strategy contribute effectively to the aim of performance improvement. The results indicate that the modified algorithm is able to find the global optimum in less FES and with higher reliability when compared with the benchmarked methods.
引用
收藏
页码:175 / 191
页数:17
相关论文
共 50 条
[21]   Stochastic Ranking Particle Swarm Optimization for Constrained Engineering Design Problems [J].
Sabat, Samrat L. ;
Ali, Layak ;
Udgata, Siba K. .
SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, 2010, 6466 :672-+
[22]   An Improved Pity Beetle Algorithm for Solving Constrained Engineering Design Problems [J].
Peng, Yu ;
Du, Xianjun .
MATHEMATICS, 2022, 10 (13)
[23]   Hybrid Sampling Evolution Strategy for Solving Single Objective Bound Constrained Problems [J].
Zhang, Geng ;
Shi, Yuhui .
2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, :765-771
[24]   A new QPSO based hybrid algorithm for bound-constrained optimisation problem and its application in engineering design problems [J].
Kumar, Nirmal ;
Rahman, Md Sadikur ;
Duary, Avijit ;
Mahato, Sanat Kumar ;
Bhunia, Asoke Kumar .
INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2020, 12 (04) :385-412
[25]   Modified Differential Evolution Based on Global Competitive Ranking for Engineering Design Optimization Problems [J].
Azad, Md Abul Kalam ;
Fernandes, Edite M. G. P. .
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT III, 2011, 6784 :245-260
[26]   Optimization of constrained mathematical and engineering design problems using chaos game optimization [J].
Talatahari, Siamak ;
Azizi, Mahdi .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 145
[27]   Slime mould algorithm with horizontal crossover and adaptive evolutionary strategy: performance design for engineering problems [J].
Yu, Helong ;
Zhao, Zisong ;
Cai, Qi ;
Heidari, Ali Asghar ;
Xu, Xingmei ;
Chen, Huiling .
JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2024, 11 (04) :83-108
[28]   A multi-strategy improved slime mould algorithm for global optimization and engineering design problems [J].
Deng, Lingyun ;
Liu, Sanyang .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2023, 404
[29]   A shrinking hypersphere PSO for engineering optimisation problems [J].
Yadav, Anupam ;
Deep, Kusum .
JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2016, 28 (1-2) :1-33
[30]   An Adaptive Membrane Evolutionary Algorithm for Solving Constrained Engineering Optimization Problems [J].
Xiao, Jianhua ;
Liu, Ying ;
Zhang, Shuai ;
Chen, Ping .
JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2017, 23 (07) :652-672