日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Matlab中newff函数使用方法和搭建BP神经网络的方法

發(fā)布時(shí)間:2025/3/15 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Matlab中newff函数使用方法和搭建BP神经网络的方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. newff()函數(shù)使用方法

net = newff(data,label,[8,8],{'tansig','purelin'},'trainlm')

(1)輸入?yún)?shù)詳細(xì)介紹:

  • data:訓(xùn)練時(shí)網(wǎng)絡(luò)的輸入數(shù)據(jù)。newff函數(shù)會(huì)把data的一列當(dāng)作一個(gè)樣本,如果你的數(shù)據(jù)集是一行當(dāng)作一個(gè)樣本,記得將你的輸入數(shù)據(jù)矩陣轉(zhuǎn)置data.‘
  • label:對(duì)應(yīng)輸入數(shù)據(jù)的標(biāo)簽,也可以看作真實(shí)輸出。同上,newff函數(shù)會(huì)把label的一列當(dāng)作一個(gè)樣本的標(biāo)簽,如果你的數(shù)據(jù)集是一行當(dāng)作一個(gè)樣本,記得將你的輸入數(shù)據(jù)矩陣轉(zhuǎn)置label.‘
  • [8,8]:用于確定神經(jīng)網(wǎng)絡(luò)隱藏層的層數(shù)以及每層的神經(jīng)單元個(gè)數(shù)。[8,8]就表示該網(wǎng)絡(luò)包含兩個(gè)隱藏層,每個(gè)隱藏層有8個(gè)神經(jīng)單元
  • {‘tansig’,‘purelin’}:表示個(gè)隱藏層所用的激活函數(shù)。{‘tansig’,‘purelin’}表示第一層用tansig激活函數(shù),是一種S型激活函數(shù);第二次用purelin激活函數(shù),是一種線性型激活函數(shù)。常見(jiàn)的激活函數(shù)如下:
logsig:對(duì)數(shù)S型函數(shù)tansig:正切S型函數(shù)purelin:線性型函數(shù)
  • ‘trainlm’:確定訓(xùn)練函數(shù),默認(rèn)為trainlm函數(shù),該方法需要占用更大的存儲(chǔ)空間,使用了Levenberg-Marquardt算法,對(duì)于中等規(guī)模的BP神經(jīng)網(wǎng)絡(luò)有最快的收斂速度。由于其避免了直接計(jì)算赫賽矩陣,從而減少了訓(xùn)練中的計(jì)算量,但需要較大內(nèi)存量,隨著神經(jīng)元的增多,訓(xùn)練時(shí)間增加較大。常見(jiàn)的訓(xùn)練方法如下:
traingd:梯度下降算法traingdm:帶動(dòng)量的梯度下降算法traingda:學(xué)習(xí)率變化的梯度下降算法traingdx:學(xué)習(xí)率變化帶動(dòng)量的梯度下降算法trainrp:RPROP算法,內(nèi)存需求小,適用于大型網(wǎng)絡(luò)trainoss:OneStep Secant Algorithm,計(jì)算量與內(nèi)存需求較小,適用于大型網(wǎng)絡(luò)

(2)其他參數(shù)設(shè)置:

  • net.trainParam.goal = 1e-3 :確定目標(biāo)值為0.001,到此值時(shí)訓(xùn)練停止
  • net.trainFcn=‘trainlm’ :確定訓(xùn)練函數(shù)trainlm。如果newff()中設(shè)置了,后續(xù)可以用不設(shè)置
  • net.trainParam.lr = 0.1 : 確定學(xué)習(xí)率為0.1
  • net.divideFcn = ‘’ :取消newff()默認(rèn)再次劃分操作。newff()默認(rèn)將訓(xùn)練集重新劃分6:2:2,訓(xùn)練集:測(cè)試集:驗(yàn)證集,在訓(xùn)練過(guò)程中會(huì)自動(dòng)在某一處停止,我認(rèn)為是為了防止過(guò)擬合吧,實(shí)踐中在新訓(xùn)練集損失和新驗(yàn)證集損失下降不明顯,且驗(yàn)證損失有上升的趨勢(shì)時(shí)停止。對(duì)于數(shù)據(jù)本來(lái)就少的情況,建議取消劃分。
  • net.trainParam.epochs = 1000 :訓(xùn)練最大迭代次數(shù)
  • net.trainParam.min_grad =1e-24 : 最小梯度值,到此值時(shí)訓(xùn)練停止

2. 用newff()搭建一個(gè)簡(jiǎn)單的BP神經(jīng)網(wǎng)絡(luò)

% I. 清空環(huán)境變量 clear all clc% II. 訓(xùn)練集/測(cè)試集產(chǎn)生 p_trian = rand(3,4);%按列看,4個(gè)樣本,每個(gè)樣本維度為3 t_train = rand(1,4);%按列看,4個(gè)樣本標(biāo)簽,每個(gè)標(biāo)簽維度1維p_test = rand(3,4); t_test = rand(1,4);% III. BP神經(jīng)網(wǎng)絡(luò)創(chuàng)建、訓(xùn)練及仿真測(cè)試 % 1. 創(chuàng)建網(wǎng)絡(luò),[3]意思為網(wǎng)絡(luò)含有一個(gè)隱藏層,每層有3個(gè)單元 net = newff(p_train,t_train,[3],{'tansig','purelin'});% 2. 設(shè)置訓(xùn)練參數(shù) net.trainParam.epochs = 1000;%訓(xùn)練批次 net.trainParam.goal = 1e-12;%訓(xùn)練目標(biāo),誤差小于1e-12即結(jié)束訓(xùn)練 net.trainParam.lr = 0.01;%設(shè)置學(xué)習(xí)率 %另外也可以設(shè)置其他訓(xùn)練參數(shù),可看newff()函數(shù)介紹手冊(cè)% 3. 訓(xùn)練網(wǎng)絡(luò) net = train(net,p_train,t_train);% 4. 仿真測(cè)試 t_sim = sim(net,p_test);%預(yù)測(cè)結(jié)果 error = t_test - t_sim;%誤差

總結(jié)

以上是生活随笔為你收集整理的Matlab中newff函数使用方法和搭建BP神经网络的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91另类| 亚洲网站免费 | 亚洲a v网站 | 免费午夜视频在线观看 | 黄色三级在线播放 | 五月天色婷婷综合 | 探花国产精品一区二区 | 99精品在线看 | 国产欧美一区二区三区在线老狼 | 久久久久人 | 国产又粗又黄又猛 | 久久伊人影视 | 美人被强行糟蹋np各种play | 奇米影视在线观看 | 台湾佬av | 色黄网站| 国产成人一区二区三区 | 精品国产一区二区三区久久久久久 | 三级黄色生活片 | 婷婷.com | 四虎影视最新网址 | 尤果网福利视频在线观看 | 91羞羞网站 | 狼友视频国产精品 | wwwxxx在线播放| 亚洲图片在线观看 | 色综合自拍 | 男女偷爱性视频刺激 | 轻点好疼好大好爽视频 | 黄色国产一级片 | 午夜美女福利 | 黑料av在线 | 国产毛片毛片毛片毛片毛片 | 91原创国产| 国产精品成人电影在线观看 | 天天干影院 | 香港黄色网 | 欧美日韩国产中文 | 成人三级在线视频 | 欧美人禽杂交狂配 | 亚洲图片自拍偷拍区 | 国产精品久久久久久久久久东京 | 午夜影院一区二区三区 | 亚洲欧美一二三区 | 日穴视频 | 狠狠操中文字幕 | 四虎最新站名点击进入 | 国产成人看片 | 日本三级日本三级日本三级极 | 亚洲AV午夜福利精品一级无码 | 日韩无码精品一区二区 | 热播之家| 特黄视频 | 亚洲少妇第一页 | 日韩在线资源 | 青青草www| 日韩欧美成人免费视频 | 中文字幕+乱码+中文字幕明步 | 中文字幕在线资源 | 99日韩 | 激情视频激情小说 | 聚色屋| 婷婷综合影院 | 亚洲人妻电影一区 | 夜夜伊人| 热@国产| 国内激情视频 | 久色成人网 | 亚洲精品一区三区三区在线观看 | 未满十八岁勿进 | 日本伦理一区二区 | 天堂福利在线 | 精品视频在线观看一区二区 | 91福利网址| 神马久久影院 | 一级影片在线观看 | 老熟妇一区二区三区 | 九色91popny蝌蚪新疆 | 波多野结衣在线视频免费观看 | 欧美a级片视频 | 一区二区在线看 | 色av中文字幕 | 欧美视频第一页 | 亚洲干干干| 2一3sex性hd| 1024毛片基地 | 欧美大片免费观看网址 | 国产chinesehd精品露脸 | www.操com | 国产又粗又猛又黄视频 | 天天舔天天射 | 亚洲第一天堂av | 国产区一二三 | 欧美hdse | 住在隔壁的她动漫免费观看全集下载 | 日韩在线不卡视频 | 男人天堂新地址 | 日本特黄一级大片 | 丰满熟妇人妻av无码区 |