xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

BP神經網絡算法,直接可運行,注釋詳細,可幫助理解,內含詳細的代碼說明,方便大家閱讀,內含3個程序,可參考學習

資源截圖

代碼片段和文件信息

clc;
clear?all;
close?all;
InNeuron=4;??????%輸入神經元節點
HiddenNeuron=10;????%隱層神經元節點
OutNeuron=3;??????%輸出神經元節點
lr=0.01;???????%學習效率
E=0.0000001;?????%目標誤差
MaxTextTimes=10000;????%最多訓練次數
%讀入兩個文件
Train=load(‘Iris-test.txt‘);
Train?%查看訓練集
Train=Train(:1:4);?
Train=Train‘;
Test=load(‘Iris-train.txt‘);?
Test?%查看檢測集
Test=Test(:1:4);
Test=Test‘;
%標準化輸出
SamOut=[repmat([1;0;0]125)?repmat([0;1;0]125)?repmat([0;0;1]125)];%三種類型的花及相應輸出
SamIn=Train;%開始訓練
%歸一化
[Trainps]=mapminmax(Train01);
Test=mapminmax(Test01);
%設置權值與閾值(rand隨機產生)
W1=rand(HiddenNeuronInNeuron);
B1=rand(HiddenNeuron1);
W2=rand(OutNeuronHiddenNeuron);
B2=rand(OutNeuron1);
%誤差記錄
ErrHistory=[];
for?step=1:MaxTextTimes
????HiddenOut=logsig(W1*Train);??%隱含層輸出
????NetworkOut=logsig(W2*HiddenOut);??%輸出層輸出
????Error=SamOut-NetworkOut;%誤差
????SSE=sumsqr(Error);%平方求和
????ErrHistory=[ErrHistory??SSE];
????if?SSE????%調整權值和閾值
????delta2=NetworkOut.*(1-NetworkOut).*(SamOut-NetworkOut);
????w=W2;
????W2=?W2+lr*(HiddenOut*delta2‘)‘;
????B2=w;%閾值
????delta1=HiddenOut.*(1-HiddenOut).*(W2‘*delta2);%調整隱含層加權系數
????w=W1;
????W1=W1+lr*(Train*delta1‘)‘;
????B1=w;
end
HiddenOut=logsig(W1*Test);?%使用logsig激活函數求出隱含層輸出最終結果
NetworkOut=logsig(W2*HiddenOut);????%使用logsig激活函數求出輸出層輸出最終結果
%將輸出層最終結果和目標輸出結果對應起來
NetworkOut(find(NetworkOut<=0.5))=0;
NetworkOut(find(NetworkOut>=0.5))=1;
NetworkOut%輸出網絡結果
%通過匹配求解出成功率
Result?=~sum(abs(NetworkOut-SamOut));
Percent?=?sum(Result)/length(Result)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-04-18?10:37??BP_CODE\
?????目錄???????????0??2019-04-18?10:36??BP_CODE\1\
?????文件????????1724??2015-10-31?16:56??BP_CODE\1\BP.m
?????文件????????1424??2015-10-23?14:29??BP_CODE\1\Iris-test.txt
?????文件????????1425??2015-10-23?14:29??BP_CODE\1\Iris-train.txt
?????目錄???????????0??2019-04-18?10:37??BP_CODE\2\
?????文件????????1332??2015-01-13?17:14??BP_CODE\2\BP_demo.m
?????文件????????2210??2015-01-13?16:54??BP_CODE\2\irisdata.mat
?????目錄???????????0??2019-04-18?10:37??BP_CODE\3\
?????文件?????????541??2018-04-21?21:52??BP_CODE\3\BP.m
?????文件????????3754??2019-04-16?09:54??BP_CODE\3\BPNet.m
?????文件????????1535??2018-04-21?21:50??BP_CODE\3\BP_train.m
?????文件????????2848??2017-12-17?19:18??BP_CODE\3\Iris.txt

評論

共有 條評論