查看: 488|回復: 1|關注: 0
打印 上一主題 下一主題

奇迹觉醒官网2019新服时间表: [已答復] 采用粒子群算法優化多目標問題,不想將多目標化成一個目標求解,怎么得到pareto解集

[復制鏈接]

新手

10 麥片

財富積分


奇迹觉醒女神之光 www.mhotr.icu 050


1

主題

1

帖子

0

最佳答案
跳轉到指定樓層
1#
發表于 2019-5-27 21:16:42 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 zyq95 于 2019-5-27 21:16 編輯

多目標優化,采用粒子群算法,不想將多目標化成一個目標求解,怎么得到pareto解集。我參考了《MATLAB優化算法案例分析與應用(進階篇)》?書中第18章的例子,
書中是將兩個目標化成一個目標求解的,
    式子:fy = lamda1*f1+ lamda2*f2;
如果不想將兩個目標化成一個目標求解,
希望采用對兩個目標同時搜索得到一組非支配解集再從中選擇一個解,
在書中源程序的基礎上,如何更改?


新手

5 麥片

財富積分


050


0

主題

1

帖子

0

最佳答案
2#
發表于 2019-8-30 11:21:55 | 只看該作者
可以試一下gamultiobj,matlab中自帶的遺傳算法多目標優化函數,挺好用的
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

關閉

站長推薦上一條 /3 下一條

快速回復 奇迹觉醒女神之光 返回列表