Self-adaptive polynomial mutation in NSGA-II

被引:0
作者
Jose L. Carles-Bou
Severino F. Galán
机构
[1] Universidad Nacional de Educación a Distancia UNED,Escuela Internacional de Doctorado EIDUNED
[2] UNED,Department of Artificial Intelligence
来源
Soft Computing | 2023年 / 27卷
关键词
Multi-objective evolutionary algorithm; NSGA-II; Polynomial mutation; Distribution index self-adaptation;
D O I
暂无
中图分类号
学科分类号
摘要
Evolutionary multi-objective optimization is a field that has experienced a rapid growth in the last two decades. Although an important number of new multi-objective evolutionary algorithms have been designed and implemented by the scientific community, the popular Non-Dominated Sorting Genetic Algorithm (NSGA-II) remains as a widely used baseline for algorithm performance comparison purposes and applied to different engineering problems. Since every evolutionary algorithm needs several parameters to be set up in order to operate, parameter control constitutes a crucial task for obtaining an effective and efficient performance in its execution. However, despite the advancements in parameter control for evolutionary algorithms, NSGA-II has been mainly used in the literature with fine-tuned static parameters. This paper introduces a novel and computationally lightweight self-adaptation mechanism for controlling the distribution index parameter of the polynomial mutation operator usually employed by NSGA-II in particular and by multi-objective evolutionary algorithms in general. Additionally, the classical NSGA-II using polynomial mutation with a static distribution index is compared with this new version utilizing a self-adapted parameter. The experiments carried out over twenty-five benchmark problems show that the proposed modified NSGA-II with a self-adaptive mutator outperforms its static counterpart in more than 75% of the problems using three quality metrics (hypervolume, generalized spread, and modified inverted generational distance).
引用
收藏
页码:17711 / 17727
页数:16
相关论文
共 136 条
[11]  
Thierens D(2003)Balance between genetic search and localsearch in memetic algorithms for multiobjective permutation flowshop scheduling IEEE Trans Evol Comput 44 2391-187
[12]  
Eiben A(2018)How to specify a reference point in hypervolume calculation for fair performance comparison Evol Comput 19 167-3980
[13]  
Hinterding R(2014)Consistencies and contradictions of performance metrics in multiobjective optimization IEEE Trans Cybern 37 3900-13
[14]  
Michalewicz Z(2015)Parameter control in evolutionary algorithms: trends and challenges IEEE Trans Evol Comput 8 1-747
[15]  
Garg H(2022)A hybrid ITLHHO algorithm for numerical and engineering optimization problems Int J Intell Syst 52 26-58
[16]  
Grefenstette JJ(2022)LSMA-TLBO: a hybrid SMA-TLBO algorithm with lévy flight based mutation for numerical optimization and engineering design problems Adv Eng Software 26 725-3073
[17]  
Hassanat A(2021)A systematic literature review on general parameter control for evolutionary and swarm-based algorithms Swarm Evol Comput 3 43-457
[18]  
Almohammadi K(2004)Evolutionary programming using mutations based on the Lévy probability distribution IEEE Trans Evol Comput 55 3019-843
[19]  
Alkafaween E(2019)Quality evaluation of solution sets in multiobjective optimisation: a survey ACM Comput Surv (CSUR) 12 439-87
[20]  
Abunawas E(2023)Multi-objective design optimization of stent-grafts for the aortic arch Mater Des 13 1-248