A fuzzy logic constrained particle swarm optimization algorithm for industrial design problems

IF 7.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Bo Sun , Peixi Peng , Guang Tan , Mingjun Pan , Luntong Li , Yonghong Tian
{"title":"A fuzzy logic constrained particle swarm optimization algorithm for industrial design problems","authors":"Bo Sun ,&nbsp;Peixi Peng ,&nbsp;Guang Tan ,&nbsp;Mingjun Pan ,&nbsp;Luntong Li ,&nbsp;Yonghong Tian","doi":"10.1016/j.asoc.2024.112456","DOIUrl":null,"url":null,"abstract":"<div><div>Most of the industrial design problems have non-linear constraints, high computational cost, non-convex, complicated, and large number of solution spaces. This poses a challenge for algorithms to effectively handle constraints and improve solution accuracy. To address these challenges, a fuzzy logic particle swarm optimization algorithm incorporating a correlation-based constraint handling method (FILPSO-SCA<span><math><mi>ɛ</mi></math></span>) is proposed. In FILPSO-SCA<span><math><mi>ɛ</mi></math></span>, an adaptive <span><math><mi>ɛ</mi></math></span> constraint handling method with correlation analysis is introduced to dynamically adjust the utilization of constraints and the objective function information. The particle swarm optimization algorithm is employed as the searcher, and to augment its search capability, a set of fuzzy logic rules integrating individual feasibility is designed. These rules dynamically generate parameters in learning strategies by considering fitness and the distance between individuals. To mitigate premature convergence problems, we introduce an individual learning mechanism utilizing stagnation detection. 28 constrained optimization problems and 2 industrial design problems are utilized for comparison with 16 well-known constrained evolutionary algorithms. The proposed algorithm ranks first among the 16 comparative algorithms, with a success rate of 100% in solving industrial design problems.</div></div>","PeriodicalId":50737,"journal":{"name":"Applied Soft Computing","volume":"167 ","pages":"Article 112456"},"PeriodicalIF":7.2000,"publicationDate":"2024-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1568494624012304","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

Most of the industrial design problems have non-linear constraints, high computational cost, non-convex, complicated, and large number of solution spaces. This poses a challenge for algorithms to effectively handle constraints and improve solution accuracy. To address these challenges, a fuzzy logic particle swarm optimization algorithm incorporating a correlation-based constraint handling method (FILPSO-SCAɛ) is proposed. In FILPSO-SCAɛ, an adaptive ɛ constraint handling method with correlation analysis is introduced to dynamically adjust the utilization of constraints and the objective function information. The particle swarm optimization algorithm is employed as the searcher, and to augment its search capability, a set of fuzzy logic rules integrating individual feasibility is designed. These rules dynamically generate parameters in learning strategies by considering fitness and the distance between individuals. To mitigate premature convergence problems, we introduce an individual learning mechanism utilizing stagnation detection. 28 constrained optimization problems and 2 industrial design problems are utilized for comparison with 16 well-known constrained evolutionary algorithms. The proposed algorithm ranks first among the 16 comparative algorithms, with a success rate of 100% in solving industrial design problems.
针对工业设计问题的模糊逻辑约束粒子群优化算法
大多数工业设计问题都具有非线性约束、计算成本高、非凸、复杂和求解空间大等特点。这对算法有效处理约束条件和提高求解精度提出了挑战。为了应对这些挑战,我们提出了一种融合了基于相关性的约束处理方法的模糊逻辑粒子群优化算法(FILPSO-SCAɛ)。在 FILPSO-SCAɛ 中,引入了一种带有相关性分析的自适应ɛ 约束处理方法,以动态调整约束和目标函数信息的利用率。采用粒子群优化算法作为搜索器,为增强其搜索能力,设计了一套整合个体可行性的模糊逻辑规则。这些规则通过考虑个体间的适应性和距离,动态生成学习策略参数。为了缓解过早收敛问题,我们引入了一种利用停滞检测的个体学习机制。我们利用 28 个约束优化问题和 2 个工业设计问题与 16 种著名的约束进化算法进行了比较。所提出的算法在 16 种比较算法中排名第一,解决工业设计问题的成功率为 100%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Applied Soft Computing
Applied Soft Computing 工程技术-计算机:跨学科应用
CiteScore
15.80
自引率
6.90%
发文量
874
审稿时长
10.9 months
期刊介绍: Applied Soft Computing is an international journal promoting an integrated view of soft computing to solve real life problems.The focus is to publish the highest quality research in application and convergence of the areas of Fuzzy Logic, Neural Networks, Evolutionary Computing, Rough Sets and other similar techniques to address real world complexities. Applied Soft Computing is a rolling publication: articles are published as soon as the editor-in-chief has accepted them. Therefore, the web site will continuously be updated with new articles and the publication time will be short.
×
引用
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学术官方微信