下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——神經(jīng)網(wǎng)絡(luò)的一個例子
clear
%數(shù)據(jù)輸入
huanghe_p=[370503434575490420560640558343326405446423422697598377435472451667601689541485425389382707422];
huanghe_t=[5157135867537205677179878104894535896395685959828495196156525999418939997587016305615201040535];
%歸一化處理
p=(huanghe_p-min(huanghe_p))/(max(huanghe_p)-min(huanghe_p));
t=(huanghe_t-min(huanghe_t))/(max(huanghe_t)-min(huanghe_t));
%數(shù)據(jù)輸入2:網(wǎng)絡(luò)有關(guān)參數(shù)
EPOCHS=10000;
GOAL=0.000005;
%建立bp神經(jīng)網(wǎng)絡(luò),并訓(xùn)練,仿真。其中輸入為p,輸出為t
%隱層神經(jīng)元確定
s=3:15;%s為常向量,表示神經(jīng)元的個數(shù)
res=zeros(size(s));%res將要存儲誤差向量,這里先置零
pn=[p(1:5);p(6:10);p(11:15);p(16:20)];
tn=[t(1:5);t(6:10);t(11:15);t(16:20)];
fori=1:length(s)
net=newff(minmax(pn),[s(i),4],{'tansig','purelin'},'trainlm');
net.iw{1,1}=zeros(size(net.iw{1,1}))+0.5;
net.lw{2,1}=zeros(size(net.lw{2,1}))+0.75;
net.b{1,1}=zeros(size(net.b{1,1}))+0.5;
net.b{2,1}=zeros(size(net.b{2,1}));
net.trainParam.epochs=EPOCHS;
net.trainParam.goal=GOAL;
net=train(net,pn,tn);
y=sim(net,pn);
e=tn-y;
error=mse(e,net);
res(i)=norm(error);
end
%選取最優(yōu)神經(jīng)元數(shù),number為使得誤差最小的隱層神經(jīng)元個數(shù)
number=find(res==min(res));
if(length(number)1)no=number(1)
elseno=number
end
clearerror,res
%選定隱層神經(jīng)元數(shù)目后,建立網(wǎng)絡(luò),訓(xùn)練仿真。
net=newff(minmax(pn),[no,4],{'tansig','purelin'},'trainlm');
net.iw{1,1}=zeros(size(net.iw{1,1}))+0.5;
net.lw{2,1}=zeros(size(net.lw{2,1}))+0.75;
net.b{1,1}=zeros(size(net.b{1,1}))+0.5;
net.b{2,1}=zeros(size(net.b{2,1}));
net.trainParam.epochs=EPOCHS;
net.trainParam.goal=GOAL;
net=train(net,pn,tn);
y=sim(net,pn);
e=tn-y;
error=mse(e,net)%error為網(wǎng)絡(luò)的誤差向量
r=norm(error);%r為網(wǎng)絡(luò)的整體誤差
savenet%保存最好的網(wǎng)絡(luò)
%預(yù)計
input=[p(11:15);p(16:20);p(21:25);p(26:30)];
yuce=sim(net,input);
%結(jié)果反歸一化
y1=[y(1,:)y(2,:)y(3,:)y(4,:)];
yuce1=[yuce(1,:)yuce(2,:)yuce(3,:)yuce(4,:)];
t1=y1*(max(huanghe_t(1:20))-min(huanghe_t(1:20)))+min(huanghe_t(1:20));
yuce2=yuce1*(max(huanghe_t(1:20))-min(huanghe_t(1:20)))+min(huanghe_t(1:20));
%計算誤差
wucha=abs(t1-huanghe_t(1:20))./huanghe_t(1:20)
b=minmax(wucha);
average_wucha=mean(wucha);
%作圖
figure(1)
plo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉儲及代發(fā)貨合同范本
- 廢物處理服務(wù)承攬合同三篇
- 提升財務(wù)決策能力的訓(xùn)練計劃
- 信息化校園建設(shè)計劃
- 促進(jìn)有效溝通的技巧計劃
- 娛樂演藝合同三篇
- 提升運(yùn)營效率的總結(jié)與展望計劃
- 建設(shè)工程竣工驗收單(會所、營銷中心、樣板房)
- 人教版小學(xué)數(shù)學(xué)教案1-6年級教案:第5課時 退位減
- 程序文件一 文件和記錄管理程序
- 河南省科學(xué)技術(shù)館招聘工作人員考試試卷及答案
- 11.2 樹立正確的人生目標(biāo) 課件- 2024-2025學(xué)年統(tǒng)編版道德與法治七年級上冊
- 北師大版小學(xué)數(shù)學(xué)四年級上冊第3單元 乘法《衛(wèi)星運(yùn)行時間》公開課教學(xué)課件
- 吊籃安裝三方安全協(xié)議書(標(biāo)準(zhǔn)版)
- 慶祝新中國成立75周年(學(xué)習(xí)1949-2024新中國史)
- 第三單元 資產(chǎn)階級民主革命與中華民國的建立 教學(xué)設(shè)計 2024-2025學(xué)年部編版八年級歷史上學(xué)期
- 2024湖北恩施州事業(yè)單位公開招聘高頻考題難、易錯點(diǎn)模擬試題(共500題)附帶答案詳解
- 小學(xué)數(shù)學(xué)骨干教師專題講座《如何有效培養(yǎng)小學(xué)生的數(shù)學(xué)閱讀能力》
- 在奉獻(xiàn)中成就精彩人生 課件-2024-2025學(xué)年統(tǒng)編版道德與法治七年級上冊
- 2023八年級數(shù)學(xué)上冊 第一章 勾股定理2 一定是直角三角形嗎教案 (新版)北師大版
- 工程施工全過程的檔案資料目錄(總包單位)
評論
0/150
提交評論