| 9 | 1/1 | 返回列表 |
| 查看: 1391 | 回復(fù): 8 | |||
aniu0512銀蟲(chóng) (小有名氣)
|
[交流]
【求助】關(guān)于BP網(wǎng)絡(luò)的層的問(wèn)題,尋求幫組,謝謝。 已有8人參與
|
|
我想建立一個(gè)BP網(wǎng)絡(luò),一個(gè)輸入層,一個(gè)輸出層,一個(gè)隱層,在建立網(wǎng)絡(luò)時(shí),怎么寫是準(zhǔn)確的?我是新手,外行專業(yè)的,我們不學(xué)習(xí)這個(gè)東東呢。 畢業(yè)論文需要用這個(gè)進(jìn)行評(píng)價(jià)。在學(xué)習(xí)了半個(gè)月后,知道了一點(diǎn)點(diǎn)。在壇子里看到不少例子,模仿寫了一個(gè),請(qǐng)高手指教。另外,如何固定權(quán)重,保證每次的訓(xùn)練和評(píng)價(jià)結(jié)果一樣,謝謝。 下面是程序: % p是訓(xùn)練樣本,p2是測(cè)試樣本,t 是目標(biāo)樣本 p=[...]; p2=[..]; t=[..]; p = p'; p2 = p2'; % 歸一化數(shù)據(jù),請(qǐng)問(wèn)2個(gè)方法區(qū)別大嗎? %for i=1:7 % 7個(gè)輸入 % pn(i, =(p(i, -min(p(i, ))/(max(p(i, )-min(p(i, ));%end [pn,minp,maxp] = premnmx(p); %for i=1:7 %p2n(i, =(p2(i, -min(p(i, ))/(max(p(i, )-min(p(i, ));%end [p2n,minp,maxp]=premnmx(p2); % 神經(jīng)網(wǎng)絡(luò)參數(shù)設(shè)置 Para.Goal = 0.000005;% 網(wǎng)絡(luò)訓(xùn)練目標(biāo)誤差 Para.Epochs = 10000;% 網(wǎng)絡(luò)訓(xùn)練代數(shù) Para.LearnRate = 0.05;% 網(wǎng)絡(luò)學(xué)習(xí)速率 Para.Show = 50; % 訓(xùn)練顯示間隔賦值 % 建立網(wǎng)絡(luò),隱層數(shù)目17,尋優(yōu)得到,7-17-1 結(jié)構(gòu),一個(gè)輸入層,一個(gè)輸出層,一個(gè)隱層。 %請(qǐng)問(wèn) 哪個(gè)方法對(duì)? net=newff(minmax(pn),[7,17,1],{'tansig','tansig','purelin'},'trainlm'); net=newff(minmax(pn),[17,1],{'tansig','purelin'},'trainlm'); %訓(xùn)練參數(shù),下面這個(gè)有用嗎? %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.show = Para.Show; % 訓(xùn)練顯示間隔賦值 net.trainParam.goal = Para.Goal; % 訓(xùn)練目標(biāo)誤差賦值 Net.trainParam.lr = Para.LearnRate; % 網(wǎng)絡(luò)學(xué)習(xí)速率賦值 net.trainParam.epochs = Para.Epochs; %訓(xùn)練 [net tr] = train(net,pn,t); save MDS_best net %保存網(wǎng)絡(luò) %對(duì)BP網(wǎng)絡(luò)進(jìn)行仿真 A=sim(net,pn); %樣本評(píng)價(jià) B=sim(net,p2n), [ Last edited by aniu0512 on 2010-5-4 at 10:03 ] |

|
力薦 http://www.amazon.cn/mn/detailAp ... 0116O9BS&sr=1-3 上面講的很清楚~~ |

銀蟲(chóng) (小有名氣)
銀蟲(chóng) (初入文壇)
| http://www.amazon.cn/mn/detailAp ... 0116O9BS&sr=1-3 |
至尊木蟲(chóng) (正式寫手)

新蟲(chóng) (初入文壇)
銅蟲(chóng) (小有名氣)
金蟲(chóng) (小有名氣)
| 我覺(jué)得比較重要的還是隱含層的數(shù)目、每個(gè)層的神經(jīng)元數(shù),至于初值很多情況下都是隨機(jī)的。結(jié)果不好一方面數(shù)據(jù)規(guī)律性不強(qiáng),更重要的是神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu),通過(guò)改變神經(jīng)元數(shù)目和層數(shù),達(dá)到較好的結(jié)果。也可以試著改進(jìn),例如加動(dòng)量、貝葉斯等。我做過(guò)一點(diǎn)點(diǎn),鋁合金性能預(yù)測(cè)的,數(shù)據(jù)較少,效果還可以,呵呵 |
| 9 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 265求調(diào)劑 +9 | 梁梁校校 2026-03-17 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 南京大學(xué)化學(xué)376求調(diào)劑 +3 | hisfailed 2026-03-19 | 6/300 |
|
|
[考研] 294求調(diào)劑材料與化工專碩 +15 | 陌の森林 2026-03-18 | 15/750 |
|
|
[考研] 321求調(diào)劑 +9 | 何潤(rùn)采123 2026-03-18 | 11/550 |
|
|
[考研] 323求調(diào)劑 +3 | 洼小桶 2026-03-18 | 3/150 |
|
|
[考研] 288求調(diào)劑 +16 | 于海海海海 2026-03-19 | 16/800 |
|
|
[考研] 材料學(xué)碩297已過(guò)四六級(jí)求調(diào)劑推薦 +11 | adaie 2026-03-19 | 11/550 |
|
|
[考研] 一志愿西南交通 專碩 材料355 本科雙非 求調(diào)劑 +5 | 西南交通專材355 2026-03-19 | 5/250 |
|
|
[考研] 本人考085602 化學(xué)工程 專碩 +19 | 不知道叫什么! 2026-03-15 | 21/1050 |
|
|
[考研] 0703化學(xué)調(diào)劑 ,六級(jí)已過(guò),有科研經(jīng)歷 +13 | 曦熙兮 2026-03-15 | 13/650 |
|
|
[考研] 材料與化工專碩調(diào)劑 +7 | heming3743 2026-03-16 | 7/350 |
|
|
[考研] 286分人工智能專業(yè)請(qǐng)求調(diào)劑愿意跨考! +3 | lemonzzn 2026-03-17 | 4/200 |
|
|
[考研] 286求調(diào)劑 +6 | lemonzzn 2026-03-16 | 10/500 |
|
|
[考研] 302求調(diào)劑 +10 | 呼呼呼。。。。 2026-03-17 | 10/500 |
|
|
[考研] 085601求調(diào)劑 +4 | Du.11 2026-03-16 | 4/200 |
|
|
[考研] 一志愿蘇州大學(xué)材料工程(085601)專碩有科研經(jīng)歷三項(xiàng)國(guó)獎(jiǎng)兩個(gè)實(shí)用型專利一項(xiàng)省級(jí)立項(xiàng) +6 | 大火山小火山 2026-03-16 | 8/400 |
|
|
[考研] 一志愿,福州大學(xué)材料專碩339分求調(diào)劑 +3 | 木子momo青爭(zhēng) 2026-03-15 | 3/150 |
|
|
[考研] 一志愿211 0703方向310分求調(diào)劑 +3 | 努力奮斗112 2026-03-15 | 3/150 |
|
|
[考研] 085601材料工程315分求調(diào)劑 +3 | yang_0104 2026-03-15 | 3/150 |
|
|
[考研] 復(fù)試調(diào)劑 +3 | 呼呼?~+123456 2026-03-14 | 3/150 |
|