700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 多目标优化算法:多目标黄金搜索优化算法MOGSO(提供MATLAB代码)

多目标优化算法:多目标黄金搜索优化算法MOGSO(提供MATLAB代码)

时间:2020-04-27 02:01:57

相关推荐

多目标优化算法:多目标黄金搜索优化算法MOGSO(提供MATLAB代码)

一、算法简介

黄金搜索优化算法(Golden Search Optimization Algorithm,GSO)由MOHAMMAD NOROOZI等人于提出,该算法原理简单,快捷高效。

二、算法描述

黄金搜索优化算法与粒子群优化算法极其相似,类似于改进型粒子群优化算法。其更新公式如下:

步长更新公式:

其中T的更新如下:

位置更新公式:

GSO算法流程图:

三、多目标黄金搜索优化算法MOGSO

由于GSO与PSO极其相似,借鉴MOPSO的思想,提出多目标黄金搜索优化算法(Multiple Objective Golden Search Optimization Algorithm,MOGSO)。为了验证所提MOGSO的有效性,将其在46个多目标测试函数(ZDT1、ZDT2、ZDT3、ZDT4、ZDT6、DTLZ1-DTLZ7、WFG1-WFG10、UF1-UF10、CF1-CF10、Kursawe、Poloni、Viennet2、Viennet3)以及个工程应用(盘式制动器设计)上实验,并采用IGD、GD、HV、SP进行评价。

部分结果如下:

ZDT1:

ZDT2:

ZDT3:

ZDT4:

Viennet3:

盘式制动器设计:

四、参考代码

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。