91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 48KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-28
  • 語言: 其他
  • 標(biāo)簽: matlab??

資源簡介

Matalbpso優(yōu)化bp網(wǎng)絡(luò)程序-PSO-bp.rar
利用pso優(yōu)化bp網(wǎng)絡(luò)

資源截圖

代碼片段和文件信息

function?error?=?fun(xinputnumhiddennumoutputnumnetinputnoutputn)
%該函數(shù)用來計算適應(yīng)度值
%x??????????input?????個體
%inputnum???input?????輸入層節(jié)點數(shù)
%outputnum??input?????隱含層節(jié)點數(shù)
%net????????input?????網(wǎng)絡(luò)
%inputn?????input?????訓(xùn)練輸入數(shù)據(jù)
%outputn????input?????訓(xùn)練輸出數(shù)據(jù)

%error??????output????個體適應(yīng)度值

%提取
w1=x(1:inputnum*hiddennum);
B1=x(inputnum*hiddennum+1:inputnum*hiddennum+hiddennum);
w2=x(inputnum*hiddennum+hiddennum+1:inputnum*hiddennum+hiddennum+hiddennum*outputnum);
B2=x(inputnum*hiddennum+hiddennum+hiddennum*outputnum+1:inputnum*hiddennum+hiddennum+hiddennum*outputnum+outputnum);

net=newff(inputnoutputnhiddennum);
%網(wǎng)絡(luò)進(jìn)化參數(shù)
net.trainParam.epochs=20;
net.trainParam.lr=0.1;
net.trainParam.goal=0.00001;
net.trainParam.show=100;
net.trainParam.showWindow=0;
?
%網(wǎng)絡(luò)權(quán)值賦值
net.iw{11}=reshape(w1hiddennuminputnum);
net.lw{21}=reshape(w2outputnumhiddennum);
net.b{1}=reshape(B1hiddennum1);
net.b{2}=B2;

%網(wǎng)絡(luò)訓(xùn)練
net=train(netinputnoutputn);

an=sim(netinputn);

error=sum(abs(an-outputn));

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????46404??2011-03-04?10:53??PSO-bp\data.mat

?????文件???????1049??2011-03-04?10:53??PSO-bp\fun.m

?????文件???????2063??2011-03-09?19:30??PSO-bp\PSO.asv

?????文件???????2058??2011-03-09?19:32??PSO-bp\PSO.m

?????目錄??????????0??2011-03-09?15:34??PSO-bp

-----------?---------??----------?-----??----

????????????????51574????????????????????5


評論

共有 條評論