資源簡介
本資源為MOEAD的python代碼,實驗問題為ZDT1,ZDT2,ZDT3,ZDT6,DTLZ1,DTLZ2,實驗結果和文檔見上一次的資源。
代碼片段和文件信息
#?-*-?coding:?utf-8?-*-
“““
程序功能:實現(xiàn)MOEAD算法,測試函數(shù)為ZDT1ZDT2ZDT3ZDT4ZDT6DTLZ1DTLZ2
說明:遺傳算子為模擬二進制交叉和多項式變異
作者:(曉風)
email:?18821709267@163.com?
最初建立時間:2018.10.10
最近修改時間:2018.10.10
參考論文:
MOEA/D:?A?Multiobjective?Evolutionary?Algorithm?based?on?Decomposition
Qingfu?Zhang?Senior?Member?IEEE?and?Hui?Li
IEEE?TRANSACTIONS?ON?EVOLUTIONARY?COMPUTATION
“““
import?numpy?as?np
import?math
import?random
import?matplotlib.pyplot?as?plt
import?time
from?mpl_toolkits.mplot3d?import?Axes3D
start=time.time()#開始計時
def?funfun(fun):
????if?fun==‘ZDT1‘:
????????f_num=2;#目標函數(shù)個數(shù)
????????x_num=30;#決策變量個數(shù)
????????x_min=np.zeros((1x_num))#決策變量的最小值
????????x_max=np.ones((1x_num))#決策變量的最大值
????????zdt1=np.loadtxt(‘ZDT1.txt‘)
????????plt.scatter(zdt1[:0]zdt1[:1]marker=‘o‘color=‘
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-12?21:10??MOEADbyWC\
?????目錄???????????0??2018-10-12?21:10??MOEADbyWC\MOEAD\
?????目錄???????????0??2018-10-12?21:10??MOEADbyWC\MOEAD(EP版)\
?????目錄???????????0??2018-10-09?21:42??MOEADbyWC\MOEAD(EP版)\DTLZ1\
?????文件???????49599??2018-10-03?17:19??MOEADbyWC\MOEAD(EP版)\DTLZ1.txt
?????目錄???????????0??2018-10-09?21:42??MOEADbyWC\MOEAD(EP版)\DTLZ2\
?????文件???????50910??2018-10-03?17:19??MOEADbyWC\MOEAD(EP版)\DTLZ2.txt
?????文件???????14427??2018-10-10?23:01??MOEADbyWC\MOEAD(EP版)\MOEAD.py
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD(EP版)\ZDT1\
?????文件???????17998??2018-09-23?13:00??MOEADbyWC\MOEAD(EP版)\ZDT1.txt
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD(EP版)\ZDT2\
?????文件???????17998??2018-09-23?13:00??MOEADbyWC\MOEAD(EP版)\ZDT2.txt
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD(EP版)\ZDT3\
?????文件????????5166??2018-09-23?13:01??MOEADbyWC\MOEAD(EP版)\ZDT3.txt
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD(EP版)\ZDT4\
?????文件????????4007??2018-09-21?22:12??MOEADbyWC\MOEAD(EP版)\ZDT4.txt
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD(EP版)\ZDT6\
?????文件???????57182??2018-09-23?13:02??MOEADbyWC\MOEAD(EP版)\ZDT6.txt
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD(EP版)\運行結果\
?????目錄???????????0??2018-10-09?21:42??MOEADbyWC\MOEAD\DTLZ1\
?????文件???????49599??2018-10-03?17:19??MOEADbyWC\MOEAD\DTLZ1.txt
?????目錄???????????0??2018-10-09?21:42??MOEADbyWC\MOEAD\DTLZ2\
?????文件???????50910??2018-10-03?17:19??MOEADbyWC\MOEAD\DTLZ2.txt
?????文件???????13331??2018-10-10?23:01??MOEADbyWC\MOEAD\MOEAD.py
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD\ZDT1\
?????文件???????17998??2018-09-23?13:00??MOEADbyWC\MOEAD\ZDT1.txt
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD\ZDT2\
?????文件???????17998??2018-09-23?13:00??MOEADbyWC\MOEAD\ZDT2.txt
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD\ZDT3\
?????文件????????5166??2018-09-23?13:01??MOEADbyWC\MOEAD\ZDT3.txt
?????目錄???????????0??2018-10-09?21:41??MOEADbyWC\MOEAD\ZDT4\
............此處省略4個文件信息
評論
共有 條評論