A Parametric Study of Crossover Operators in Multi-objective Evolutionary Algorithm

Katsuhiro Sekine, T. Tatsukawa
{"title":"A Parametric Study of Crossover Operators in Multi-objective Evolutionary Algorithm","authors":"Katsuhiro Sekine, T. Tatsukawa","doi":"10.1109/SSCI.2018.8628707","DOIUrl":null,"url":null,"abstract":"The performance of Multi-Objective Evolutionary Algorithms (MOEAs) depends on the various parameter settings such as population size, generation size, crossover, mutation and so on. It is often difficult to know the appropriate parameter setting for a real-world optimization problem in advance. Besides, the optimal parameter values might depend on each optimization problem and MOEA itself. However, there are few studies for investigating the effect of parameters even in benchmark problems. Therefore, in this study, the effects on performance due to the crossover operators and MOEAs are widely investigated by using eight benchmark problems, including DTLZ and WFG benchmark problems. The number of objectives is set to three and six. We consider five major crossover operators: Simulated Binary crossover (SBX), Simplex crossover (SPX), Differential Evolution operator (DE), Parent Centric crossover (PCX), and Unimodal Normal Distribution crossover (UNDX). As MOEAs, we adopt Non-dominated sorting genetic algorithm-II (NSGAII), Non-dominated sorting genetic algorithm-III (NSGA-III),-Dominance-based Evolutionary Algorithm (-MOEA), Indicator-Based Evolutionary Algorithm (IBEA) and Multi-Objective Evolutionary Algorithm with decomposition (MOEA/D) in this study. The experimental results on benchmark problems show that the effect of the crossover operator on each MOEA is almost the same in both three and six objectives. This indicates that the knowledge has been obtained so far could adapt to the other MOEAs and more than three objectives. In addition, parameters of some crossover operators such as SBX have little impact on the performance. This indicates that these crossover operators can be set to a value used so far without the need of tuning.","PeriodicalId":235735,"journal":{"name":"2018 IEEE Symposium Series on Computational Intelligence (SSCI)","volume":"137 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Symposium Series on Computational Intelligence (SSCI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSCI.2018.8628707","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The performance of Multi-Objective Evolutionary Algorithms (MOEAs) depends on the various parameter settings such as population size, generation size, crossover, mutation and so on. It is often difficult to know the appropriate parameter setting for a real-world optimization problem in advance. Besides, the optimal parameter values might depend on each optimization problem and MOEA itself. However, there are few studies for investigating the effect of parameters even in benchmark problems. Therefore, in this study, the effects on performance due to the crossover operators and MOEAs are widely investigated by using eight benchmark problems, including DTLZ and WFG benchmark problems. The number of objectives is set to three and six. We consider five major crossover operators: Simulated Binary crossover (SBX), Simplex crossover (SPX), Differential Evolution operator (DE), Parent Centric crossover (PCX), and Unimodal Normal Distribution crossover (UNDX). As MOEAs, we adopt Non-dominated sorting genetic algorithm-II (NSGAII), Non-dominated sorting genetic algorithm-III (NSGA-III),-Dominance-based Evolutionary Algorithm (-MOEA), Indicator-Based Evolutionary Algorithm (IBEA) and Multi-Objective Evolutionary Algorithm with decomposition (MOEA/D) in this study. The experimental results on benchmark problems show that the effect of the crossover operator on each MOEA is almost the same in both three and six objectives. This indicates that the knowledge has been obtained so far could adapt to the other MOEAs and more than three objectives. In addition, parameters of some crossover operators such as SBX have little impact on the performance. This indicates that these crossover operators can be set to a value used so far without the need of tuning.
多目标进化算法中交叉算子的参数化研究
多目标进化算法(moea)的性能取决于种群大小、代大小、交叉、突变等参数的设置。通常很难事先知道实际优化问题的适当参数设置。此外,最优参数值可能取决于每个优化问题和MOEA本身。然而,即使在基准问题中,对参数影响的研究也很少。因此,在本研究中,通过使用8个基准问题,包括DTLZ和WFG基准问题,广泛研究了交叉算子和moea对性能的影响。目标的数量设置为3和6。我们考虑了五种主要的交叉算子:模拟二元交叉(SBX)、单纯形交叉(SPX)、差分进化算子(DE)、母中心交叉(PCX)和单峰正态分布交叉(UNDX)。作为MOEA,本研究采用非支配排序遗传算法- ii (NSGAII)、非支配排序遗传算法- iii (NSGA-III)、基于优势的进化算法(-MOEA)、基于指标的进化算法(IBEA)和多目标分解进化算法(MOEA/D)。在基准问题上的实验结果表明,在三个目标和六个目标下,交叉算子对每个MOEA的影响几乎相同。这表明迄今为止获得的知识可以适应其他moea和三个以上的目标。此外,SBX等部分跨界运营商的参数对性能影响较小。这表明可以将这些交叉操作符设置为迄今为止使用的值,而无需调整。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信