Multi-region hierarchical surrogate-assisted quantum-behaved particle swarm optimization for expensive optimization problems

IF 7.5 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
{"title":"Multi-region hierarchical surrogate-assisted quantum-behaved particle swarm optimization for expensive optimization problems","authors":"","doi":"10.1016/j.eswa.2024.125496","DOIUrl":null,"url":null,"abstract":"<div><div>Surrogate-assisted evolutionary algorithms (SAEAs) have been successfully applied to solve computationally expensive optimization problems. However, most SAEAs struggle to achieve good results in solving complex multimodal problems, especially high-dimensional ones. Moreover, for problems with complex landscapes, SAEAs typically require constructing complex global surrogates to model the landscape and performing many iterations to identify the surrogate’s optimum, thereby reducing the efficiency of SAEAs. To deal with these issues, this paper proposes a multi-region hierarchical surrogate-assisted quantum-behaved particle swarm optimization (MHS-QPSO) algorithm for expensive optimization problems. To better balance exploration and exploitation, a search behavior selection strategy is proposed, enabling MHS-QPSO to appropriately switch between global and local searches. For the global search, the search space is divided into multiple regions that can adaptively adjust the size of the areas. A surrogate is constructed in each region, requiring only a small number of QPSO iterations to find the optimum of each surrogate. Furthermore, a novel reliability-based criterion is proposed to screen candidate solutions in different regions for exact evaluations, which can save the number of exact function evaluations and can rapidly improve the fitting accuracy of the surrogates in regions with superior fitness. During local searches, a dynamic boundary adjustment strategy is introduced to guide the QPSO to faster approach the potential optimal region. Experimental results on seven benchmark functions with dimensions from 10 to 100, and on a complex real application, demonstrate that MHS-QPSO significantly outperforms several state-of-the-art algorithms within a limited computational budget. Code for MHS-QPSO is available at <span><span>https://github.com/quanshuzhang/MHS-QPSO.git</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":null,"pages":null},"PeriodicalIF":7.5000,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417424023637","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Surrogate-assisted evolutionary algorithms (SAEAs) have been successfully applied to solve computationally expensive optimization problems. However, most SAEAs struggle to achieve good results in solving complex multimodal problems, especially high-dimensional ones. Moreover, for problems with complex landscapes, SAEAs typically require constructing complex global surrogates to model the landscape and performing many iterations to identify the surrogate’s optimum, thereby reducing the efficiency of SAEAs. To deal with these issues, this paper proposes a multi-region hierarchical surrogate-assisted quantum-behaved particle swarm optimization (MHS-QPSO) algorithm for expensive optimization problems. To better balance exploration and exploitation, a search behavior selection strategy is proposed, enabling MHS-QPSO to appropriately switch between global and local searches. For the global search, the search space is divided into multiple regions that can adaptively adjust the size of the areas. A surrogate is constructed in each region, requiring only a small number of QPSO iterations to find the optimum of each surrogate. Furthermore, a novel reliability-based criterion is proposed to screen candidate solutions in different regions for exact evaluations, which can save the number of exact function evaluations and can rapidly improve the fitting accuracy of the surrogates in regions with superior fitness. During local searches, a dynamic boundary adjustment strategy is introduced to guide the QPSO to faster approach the potential optimal region. Experimental results on seven benchmark functions with dimensions from 10 to 100, and on a complex real application, demonstrate that MHS-QPSO significantly outperforms several state-of-the-art algorithms within a limited computational budget. Code for MHS-QPSO is available at https://github.com/quanshuzhang/MHS-QPSO.git.
针对昂贵优化问题的多区域分层代理辅助量子粒子群优化技术
代理辅助进化算法(SAEAs)已成功应用于解决计算成本高昂的优化问题。然而,在解决复杂的多模态问题,尤其是高维问题时,大多数 SAEA 都难以取得良好的结果。此外,对于具有复杂地貌的问题,SAEA 通常需要构建复杂的全局代理来模拟地貌,并进行多次迭代以确定代理的最优值,从而降低了 SAEA 的效率。为了解决这些问题,本文针对昂贵的优化问题提出了一种多区域分层代理辅助量子粒子群优化(MHS-QPSO)算法。为了更好地平衡探索和利用,本文提出了一种搜索行为选择策略,使 MHS-QPSO 能够在全局搜索和局部搜索之间适当切换。在全局搜索中,搜索空间被划分为多个区域,这些区域可以自适应地调整区域的大小。在每个区域中构建一个代理变量,只需少量的 QPSO 迭代即可找到每个代理变量的最优值。此外,还提出了一种新颖的基于可靠性的准则,用于筛选不同区域的候选解进行精确评估,从而节省了精确函数评估的次数,并能快速提高拟合度较高区域的代用值的拟合精度。在局部搜索过程中,引入了动态边界调整策略,引导 QPSO 更快地接近潜在的最优区域。在维度从 10 到 100 的七个基准函数和一个复杂的实际应用上的实验结果表明,在有限的计算预算内,MHS-QPSO 的性能明显优于几种最先进的算法。有关 MHS-QPSO 的代码,请访问 https://github.com/quanshuzhang/MHS-QPSO.git。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Expert Systems with Applications
Expert Systems with Applications 工程技术-工程:电子与电气
CiteScore
13.80
自引率
10.60%
发文量
2045
审稿时长
8.7 months
期刊介绍: Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信