資源簡(jiǎn)介
內(nèi)含數(shù)據(jù)樣本,可直接MATLAB上運(yùn)行,數(shù)據(jù)樣本要優(yōu)化的是一個(gè)5元3目標(biāo)求最優(yōu)解問題。其中代價(jià)函數(shù)也可以根據(jù)自己需求修改,歡迎咨詢交流。

代碼片段和文件信息
function?y?=?f(xno_norm2)%對(duì)三個(gè)輸出做數(shù)據(jù)處理,2范數(shù)表示所有向量絕對(duì)值之和
W2=[-1.361588108272520.203127835161901-2.323568753802790.9656059374295311.841043701669671.809082003902192.92476174543454-0.9950004703676972.057670841907771.75477475257494;-2.95057430974145-1.64915321117974-1.401947740735621.92794004404942-0.790113092813159-0.3689811296168871.495496870071120.831674012966912-0.856946330085646-0.568188359708565;-1.369385664644712.47494607150999-1.049388564578110.808276381833953-0.0497321585213224-2.706781636886150.4718686310262220.645355156515044-2.37817680960909-1.15819892591433];
W1=[0.861173410840388-0.5812610942098150.8912144510836172.318735499752760.367124113545030;-2.090803579164942.509429359707821.449118655883861.07830416736344-2.61630105115438;-1.53199064255409-2.81563941644621-2.466224225141700.02833108114283401.90989099812220;0.300853732062426-1.69020015139494-0.606968791263556-1.527208515040090.577759093136368;-1.55215429266940-0.1854240959344082.581693688612180.326206776910340-0.732859317394542;0.0243830524984316-1.392483717792532.53688107539810-0.2514860945212742.83206353158497;0.968376797653301-0.687684434715831-1.434856268748661.308030215633271.13192636206339;0.9810902292754782.26965068245194-1.412560250682281.37970761097254-0.0720997875809015;-2.779359812910820.3301486574248951.68198490752372-0.910043426005777-0.837607433758926;-1.751821378877250.579465853011164-0.588553250341612-0.0943271760864051-0.411072328912137];
B1=[-1.76283137577167;0.269099456878158;0.842175590006643;-1.87796898198711;-0.184566031889174;2.02428300626604;2.44988244213301;0.783978424058945;0.561566693550035;1.64248495782940];
B2=[-1.51345092887406;1.26273525387417;2.06164681045267];
f(1:)=W2(1:)*(2./(1+exp(-2*(W1*x(1:)‘+B1)))-1)+B2(1);
f(2:)=W2(2:)*(2./(1+exp(-2*(W1*x(1:)‘+B1)))-1)+B2(2);
f(3:)=W2(3:)*(2./(1+exp(-2*(W1*x(1:)‘+B1)))-1)+B2(3);
if?no_norm2==1
????y=f;
else
????y=norm(f);%標(biāo)準(zhǔn)差通過多次檢驗(yàn),論證y是否與要做歸一化處理,或者說此時(shí)正處于歸一化狀態(tài)各元素絕對(duì)值平方和開根號(hào)
end
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????82080??2019-11-24?14:27??MOAFSA\500PD-fordelPD.xlsx
?????文件????????2107??2019-11-26?11:44??MOAFSA\f.m
?????文件????????6465??2019-11-26?10:41??MOAFSA\initial.m
?????文件????????7192??2019-11-26?14:08??MOAFSA\main.m
?????文件???????65645??2019-11-26?14:11??MOAFSA\matlab.mat
評(píng)論
共有 條評(píng)論