亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bp神經(jīng)網(wǎng)絡(luò)的設(shè)計(jì)實(shí)例前向型神經(jīng)網(wǎng)絡(luò).txt

?? BP神經(jīng)網(wǎng)絡(luò)的設(shè)計(jì)前向型神經(jīng)網(wǎng)絡(luò)的實(shí)例
?? TXT
字號(hào):
例1 采用動(dòng)量梯度下降算法訓(xùn)練 BP 網(wǎng)絡(luò)。
訓(xùn)練樣本定義如下:
輸入矢量為 
p =[-1 -2 3 1 
-1 1 5 -3]
目標(biāo)矢量為 t = [-1 -1 1 1]
解:本例的 MATLAB 程序如下: 

close all 
clear 
echo on 
clc 
% NEWFF——生成一個(gè)新的前向神經(jīng)網(wǎng)絡(luò) 
% TRAIN——對(duì) BP 神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練 
% SIM——對(duì) BP 神經(jīng)網(wǎng)絡(luò)進(jìn)行仿真 
pause 
% 敲任意鍵開始 
clc 
% 定義訓(xùn)練樣本 
% P 為輸入矢量 
P=[-1, -2, 3, 1; -1, 1, 5, -3];
% T 為目標(biāo)矢量 
T=[-1, -1, 1, 1]; 
pause; 
clc 
% 創(chuàng)建一個(gè)新的前向神經(jīng)網(wǎng)絡(luò) 
net=newff(minmax(P),[3,1],{'tansig','purelin'},'traingdm')
% 當(dāng)前輸入層權(quán)值和閾值 
inputWeights=net.IW{1,1} 
inputbias=net.b{1} 
% 當(dāng)前網(wǎng)絡(luò)層權(quán)值和閾值 
layerWeights=net.LW{2,1} 
layerbias=net.b{2} 
pause 
clc 
% 設(shè)置訓(xùn)練參數(shù) 
net.trainParam.show = 50; 
net.trainParam.lr = 0.05; 
net.trainParam.mc = 0.9; 
net.trainParam.epochs = 1000; 
net.trainParam.goal = 1e-3; 
pause 
clc 
% 調(diào)用 TRAINGDM 算法訓(xùn)練 BP 網(wǎng)絡(luò) 
[net,tr]=train(net,P,T); 
pause 
clc 
% 對(duì) BP 網(wǎng)絡(luò)進(jìn)行仿真 
A = sim(net,P) 
% 計(jì)算仿真誤差 
E = T - A 
MSE=mse(E) 
pause 
clc 
echo off 
采用貝葉斯正則化算法提高 BP 網(wǎng)絡(luò)的推廣能力。在本例中,我們采用兩種訓(xùn)練方法,即 L-M 
優(yōu)化算法(trainlm)和貝葉斯正則化算法(trainbr),用以訓(xùn)練 BP 
網(wǎng)絡(luò),使其能夠擬合某一附加有白噪聲的正弦樣本數(shù)據(jù)。其中,樣本數(shù)據(jù)可以采用如下MATLAB 語(yǔ)句生成: 
輸入矢量:P = [-1:0.05:1]; 
目標(biāo)矢量:randn(’seed’,78341223); 
T = sin(2*pi*P)+0.1*randn(size(P)); 
解:本例的 MATLAB 程序如下: 
close all 
clear 
echo on 
clc 
% NEWFF——生成一個(gè)新的前向神經(jīng)網(wǎng)絡(luò) 
% TRAIN——對(duì) BP 神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練
% SIM——對(duì) BP 神經(jīng)網(wǎng)絡(luò)進(jìn)行仿真 
pause 
% 敲任意鍵開始 
clc 
% 定義訓(xùn)練樣本矢量 
% P 為輸入矢量 
P = [-1:0.05:1]; 
% T 為目標(biāo)矢量 
randn('seed',78341223); T = sin(2*pi*P)+0.1*randn(size(P)); 
% 繪制樣本數(shù)據(jù)點(diǎn) 
plot(P,T,'+'); 
echo off 
hold on; 
plot(P,sin(2*pi*P),':'); 
% 繪制不含噪聲的正弦曲線 
echo on 
clc 
pause 
clc 
% 創(chuàng)建一個(gè)新的前向神經(jīng)網(wǎng)絡(luò) 
net=newff(minmax(P),[20,1],{'tansig','purelin'}); 
pause 
clc 
echo off 
clc
disp('1. L-M 優(yōu)化算法 TRAINLM'); disp('2. 貝葉斯正則化算法 TRAINBR'); 
choice=input('請(qǐng)選擇訓(xùn)練算法(1,2):'); 
figure(gcf); 
if(choice==1) 
echo on 
clc 
% 采用 L-M 優(yōu)化算法 TRAINLM 
net.trainFcn='trainlm'; 
pause 
clc 
% 設(shè)置訓(xùn)練參數(shù) 
net.trainParam.epochs = 500; 
net.trainParam.goal = 1e-6; 
net=init(net); 
% 重新初始化 
pause 
clc
elseif(choice==2) 
echo on 
clc 
% 采用貝葉斯正則化算法 TRAINBR 
net.trainFcn='trainbr'; 
pause 
clc 
% 設(shè)置訓(xùn)練參數(shù) 
net.trainParam.epochs = 500; 
randn('seed',192736547); 
net = init(net); 
% 重新初始化 
pause 
clc 
end 
% 調(diào)用相應(yīng)算法訓(xùn)練 BP 網(wǎng)絡(luò) 
[net,tr]=train(net,P,T); 
pause 
clc 
% 對(duì) BP 網(wǎng)絡(luò)進(jìn)行仿真 
A = sim(net,P); 
% 計(jì)算仿真誤差 
E = T - A; 
MSE=mse(E) 
pause 
clc 
% 繪制匹配結(jié)果曲線 
close all; 
plot(P,A,P,T,'+',P,sin(2*pi*P),':'); 
pause; 
clc 
echo off

通過(guò)采用兩種不同的訓(xùn)練算法,我們可以得到如圖 1和圖 
2所示的兩種擬合結(jié)果。圖中的實(shí)線表示擬合曲線,虛線代表不含白噪聲的正弦曲線,“+”點(diǎn)為含有白噪聲的正弦樣本數(shù)據(jù)點(diǎn)。顯然,經(jīng) 
trainlm 函數(shù)訓(xùn)練后的神經(jīng)網(wǎng)絡(luò)對(duì)樣本數(shù)據(jù)點(diǎn)實(shí)現(xiàn)了“過(guò)度匹配”,而經(jīng) trainbr 
函數(shù)訓(xùn)練的神經(jīng)網(wǎng)絡(luò)對(duì)噪聲不敏感,具有較好的推廣能力。

值得指出的是,在利用 trainbr 函數(shù)訓(xùn)練 BP 網(wǎng)絡(luò)時(shí),若訓(xùn)練結(jié)果收斂,通常會(huì)給出提示信息“Maximum MU 
reached”。此外,用戶還可以根據(jù) SSE 和 SSW 的大小變化情況來(lái)判斷訓(xùn)練是否收斂:當(dāng) SSE 和 SSW 
的值在經(jīng)過(guò)若干步迭代后處于恒值時(shí),則通常說(shuō)明網(wǎng)絡(luò)訓(xùn)練收斂,此時(shí)可以停止訓(xùn)練。觀察trainbr 函數(shù)訓(xùn)練 BP 
網(wǎng)絡(luò)的誤差變化曲線,可見(jiàn),當(dāng)訓(xùn)練迭代至 320 步時(shí),網(wǎng)絡(luò)訓(xùn)練收斂,此時(shí) SSE 和 SSW 
均為恒值,當(dāng)前有效網(wǎng)絡(luò)的參數(shù)(有效權(quán)值和閾值)個(gè)數(shù)為 11.7973。 
例3 采用“提前停止”方法提高 BP 網(wǎng)絡(luò)的推廣能力。對(duì)于和例 2相同的問(wèn)題,在本例中我們將采用訓(xùn)練函數(shù) traingdx 
和“提前停止”相結(jié)合的方法來(lái)訓(xùn)練 BP 網(wǎng)絡(luò),以提高 BP 網(wǎng)絡(luò)的推廣能力。 
解:在利用“提前停止”方法時(shí),首先應(yīng)分別定義訓(xùn)練樣本、驗(yàn)證樣本或測(cè)試樣本,其中,驗(yàn)證樣本是必不可少的。在本例中,我們只定義并使用驗(yàn)證樣本,即有 

驗(yàn)證樣本輸入矢量:val.P = [-0.975:.05:0.975] 
驗(yàn)證樣本目標(biāo)矢量:val.T = sin(2*pi*val.P)+0.1*randn(size(val.P)) 
值得注意的是,盡管“提前停止”方法可以和任何一種 BP 網(wǎng)絡(luò)訓(xùn)練函數(shù)一起使用,但是不適合同訓(xùn)練速度過(guò)快的算法聯(lián)合使用,比如 
trainlm 函數(shù),所以本例中我們采用訓(xùn)練速度相對(duì)較慢的變學(xué)習(xí)速率算法 traingdx 函數(shù)作為訓(xùn)練函數(shù)。
本例的 MATLAB 程序如下:
close all 
clear 
echo on 
clc 
% NEWFF——生成一個(gè)新的前向神經(jīng)網(wǎng)絡(luò) 
% TRAIN——對(duì) BP 神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練 
% SIM——對(duì) BP 神經(jīng)網(wǎng)絡(luò)進(jìn)行仿真 
pause 
% 敲任意鍵開始 
clc 
% 定義訓(xùn)練樣本矢量 
% P 為輸入矢量 
P = [-1:0.05:1]; 
% T 為目標(biāo)矢量 
randn('seed',78341223); 
T = sin(2*pi*P)+0.1*randn(size(P)); 
% 繪制訓(xùn)練樣本數(shù)據(jù)點(diǎn) 
plot(P,T,'+'); 
echo off 
hold on; 
plot(P,sin(2*pi*P),':'); % 繪制不含噪聲的正弦曲線 
echo on 
clc 
pause 
clc 
% 定義驗(yàn)證樣本 
val.P = [-0.975:0.05:0.975]; % 驗(yàn)證樣本的輸入矢量 
val.T = sin(2*pi*val.P)+0.1*randn(size(val.P)); % 
驗(yàn)證樣本的目標(biāo)矢量 
pause 
clc 
% 創(chuàng)建一個(gè)新的前向神經(jīng)網(wǎng)絡(luò) 
net=newff(minmax(P),[5,1],{'tansig','purelin'},'traingdx'); 
pause 
clc 
% 設(shè)置訓(xùn)練參數(shù) 
net.trainParam.epochs = 500; 
net = init(net); 
pause 
clc 
% 訓(xùn)練 BP 網(wǎng)絡(luò) 
[net,tr]=train(net,P,T,[],[],val); 
pause 
clc 
% 對(duì) BP 網(wǎng)絡(luò)進(jìn)行仿真 
A = sim(net,P); 
% 計(jì)算仿真誤差 
E = T - A; 
MSE=mse(E) 
pause 
clc 
% 繪制仿真擬合結(jié)果曲線 
close all; 
plot(P,A,P,T,'+',P,sin(2*pi*P),':'); 
pause; 
clc 
echo off 
下面給出了網(wǎng)絡(luò)的某次訓(xùn)練結(jié)果,可見(jiàn),當(dāng)訓(xùn)練至第 136 步時(shí),訓(xùn)練提前停止,此時(shí)的網(wǎng)絡(luò)誤差為 
0.0102565。給出了訓(xùn)練后的仿真數(shù)據(jù)擬合曲線,效果是相當(dāng)滿意的。 
[net,tr]=train(net,P,T,[],[],val); 
TRAINGDX, Epoch 0/500, MSE 0.504647/0, Gradient 2.1201/1e-006
TRAINGDX, Epoch 25/500, MSE 0.163593/0, Gradient 
0.384793/1e-006
TRAINGDX, Epoch 50/500, MSE 0.130259/0, Gradient 
0.158209/1e-006
TRAINGDX, Epoch 75/500, MSE 0.086869/0, Gradient 
0.0883479/1e-006
TRAINGDX, Epoch 100/500, MSE 0.0492511/0, Gradient 
0.0387894/1e-006
TRAINGDX, Epoch 125/500, MSE 0.0110016/0, Gradient 
0.017242/1e-006
TRAINGDX, Epoch 136/500, MSE 0.0102565/0, Gradient 
0.01203/1e-006
TRAINGDX, Validation stop. 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产.精品.日韩.另类.中文.在线.播放 | 日韩精品一区二| 在线观看视频一区二区欧美日韩| 毛片av中文字幕一区二区| 亚洲福中文字幕伊人影院| 一区二区三区四区五区视频在线观看| 国产欧美日韩另类一区| 久久精品一区二区三区不卡| 久久蜜桃一区二区| 日本一区二区三区在线不卡| 国产嫩草影院久久久久| 国产精品国产a| 亚洲黄色在线视频| 亚洲一区二区三区四区中文字幕| 伊人开心综合网| 婷婷亚洲久悠悠色悠在线播放| 三级成人在线视频| 紧缚捆绑精品一区二区| 国产成人丝袜美腿| 91久久精品一区二区| 欧美色综合久久| 91精品国产美女浴室洗澡无遮挡| 美洲天堂一区二卡三卡四卡视频| 亚洲自拍偷拍麻豆| 日韩电影在线一区二区| 国内一区二区在线| 成人黄色一级视频| 欧美区在线观看| 精品福利一区二区三区| 日韩一区在线播放| 午夜欧美一区二区三区在线播放| 麻豆一区二区99久久久久| 国产乱淫av一区二区三区| 9久草视频在线视频精品| 欧美日本一区二区在线观看| 精品99一区二区三区| 亚洲色图色小说| 老司机精品视频导航| 91污在线观看| 精品福利在线导航| 一区二区三区成人在线视频| 精品一区二区国语对白| 色综合天天视频在线观看 | 亚洲乱码日产精品bd| 日本在线播放一区二区三区| 不卡一区二区在线| 日韩午夜激情av| 一区二区三区中文字幕精品精品| 久久精品国产色蜜蜜麻豆| 色猫猫国产区一区二在线视频| 欧美成人精品3d动漫h| 亚洲青青青在线视频| 韩国成人精品a∨在线观看| 欧美亚洲综合另类| 国产精品免费视频网站| 久久综合综合久久综合| 欧美视频第二页| 综合欧美一区二区三区| 国产酒店精品激情| 日韩视频在线你懂得| 一区二区三区四区在线免费观看| 粉嫩13p一区二区三区| 欧美成人一区二区三区片免费 | 欧美丰满嫩嫩电影| 亚洲美女免费视频| 高清不卡在线观看| 欧美精品一区二区蜜臀亚洲| 亚洲不卡一区二区三区| 91国偷自产一区二区使用方法| 中文字幕在线一区免费| 国产91在线观看丝袜| 久久综合九色综合欧美98| 久久精工是国产品牌吗| 91精品国产综合久久精品麻豆| 亚洲午夜免费电影| 91精品办公室少妇高潮对白| 亚洲免费看黄网站| 成人h精品动漫一区二区三区| 国产欧美日韩综合| 粉嫩av一区二区三区| 国产精品乱码久久久久久| 成人深夜在线观看| 国产精品成人一区二区艾草 | 欧美高清性hdvideosex| 亚洲成人免费av| 欧美一区二区三区色| 美女视频一区二区三区| 久久久亚洲综合| 成人美女视频在线看| 一区免费观看视频| 欧美影视一区在线| 日韩精品欧美精品| 337p粉嫩大胆色噜噜噜噜亚洲 | 国产偷国产偷亚洲高清人白洁| 国产黄人亚洲片| 亚洲欧美色一区| 欧美日韩精品专区| 麻豆一区二区99久久久久| 国产亚洲一区二区三区四区| 不卡免费追剧大全电视剧网站| 亚洲欧美日韩国产综合在线| 欧美日韩一区三区四区| 久久精品噜噜噜成人av农村| 亚洲国产精品v| 色哟哟一区二区| 日韩成人dvd| 中文字幕第一页久久| 欧美午夜免费电影| 国产在线精品一区二区| 国产精品短视频| 欧美精品乱码久久久久久按摩| 日韩av中文字幕一区二区| 久久综合久久99| 欧美日韩精品高清| 国产精品影视网| 午夜国产精品一区| 国产欧美日韩一区二区三区在线观看| 色欧美乱欧美15图片| 久久精品av麻豆的观看方式| 国产精品久久久久婷婷| 欧美一卡在线观看| av电影在线观看一区| 久久精品国产成人一区二区三区| **网站欧美大片在线观看| 欧美一区二区三区视频免费| 色综合久久综合网欧美综合网 | 亚洲乱码精品一二三四区日韩在线| 欧美精品少妇一区二区三区| 波多野结衣中文一区| 极品少妇xxxx偷拍精品少妇| 亚洲一区二区三区小说| 国产欧美日韩另类一区| 日韩午夜av一区| 欧美天天综合网| 91色.com| 成人av电影在线播放| 久久精品国产精品青草| 日韩激情视频在线观看| 亚洲最快最全在线视频| 亚洲国产高清aⅴ视频| 久久综合色天天久久综合图片| 在线不卡一区二区| 欧美视频一区在线| 在线观看精品一区| 在线免费精品视频| 97se亚洲国产综合自在线| 东方aⅴ免费观看久久av| 国产一区二区三区久久悠悠色av| 午夜国产不卡在线观看视频| 亚洲va天堂va国产va久| 亚洲综合另类小说| 亚洲乱码国产乱码精品精的特点| 欧美高清在线视频| 欧美国产日韩一二三区| 中文幕一区二区三区久久蜜桃| 久久婷婷一区二区三区| 欧美精品一区二区蜜臀亚洲| 26uuu亚洲婷婷狠狠天堂| 日韩欧美国产小视频| 日韩午夜av一区| 欧美精品一区二区三区很污很色的| 欧美成人欧美edvon| 精品少妇一区二区三区在线视频| 日韩欧美中文一区二区| 日韩精品专区在线影院观看| 日韩欧美www| 国产日韩欧美在线一区| 国产精品久久久久久妇女6080| 亚洲欧美一区二区三区极速播放| 一区二区三区波多野结衣在线观看| 一区二区三区av电影| 日韩中文字幕av电影| 免费在线观看精品| 国产久卡久卡久卡久卡视频精品| 成人免费的视频| 色婷婷狠狠综合| 51午夜精品国产| 久久久久久久久久久久久久久99| 欧美激情一区二区三区四区| 亚洲卡通欧美制服中文| 亚洲va国产天堂va久久en| 精品在线观看免费| 国产成人啪免费观看软件 | 日本韩国精品在线| 日韩一区二区在线看片| 中文字幕精品在线不卡| 亚洲成av人片www| 国产精品一二二区| 在线看日本不卡| 久久综合狠狠综合久久综合88| 国产精品久久久久一区| 婷婷成人激情在线网| 国产99一区视频免费| 欧美美女一区二区在线观看| 久久精品视频网| 亚洲一区二区三区国产| 国产激情偷乱视频一区二区三区 | 天天操天天干天天综合网| 国产一区视频网站| 在线精品视频小说1|