一、算法简介
孔雀优化算法(peafowl (Pavo muticus/cristatus) optimization algorithm ,POA)由Jingbo Wang等人于2022年提出,该算法受孔雀行为启发所得,性能高效。
二、算法描述
三、多目标孔雀优化算法MOPOA
将孔雀优化算法的优良策略与多目标优化算法框架结合形成多目标孔雀优化算法(MOPOA),为了验证所提的MOPOA的有效性,将其在46个多目标测试函数(ZDT1、ZDT2、ZDT3、ZDT4、ZDT6、DTLZ1-DTLZ7、WFG1-WFG10、UF1-UF10、CF1-CF10、Kursawe、Poloni、Viennet2、Viennet3)上实验。
ZDT1:
ZDT2:
ZDT3:
DTLZ6:
Viennet2:
四、源文件
源文件夹包含多目标孔雀优化算法及其46个多目标测试函数的所有代码,以及原始论文。代码可以直接运行,支持二次开发。POA为2022年最新优化算法,MOPOA在多目标领域具有一定的竞争力。