国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于BP神經(jīng)網(wǎng)絡(luò)的網(wǎng)站訪(fǎng)問(wèn)量模型預(yù)測(cè)

2017-11-26 11:18:18尹吉慶王衛(wèi)國(guó)
課程教育研究 2017年43期
關(guān)鍵詞:人工神經(jīng)網(wǎng)絡(luò)

尹吉慶+王衛(wèi)國(guó)

【摘要】網(wǎng)站訪(fǎng)問(wèn)量是衡量課程網(wǎng)站價(jià)值的重要指標(biāo)。本文提出一種基于人工神經(jīng)網(wǎng)絡(luò)的網(wǎng)站訪(fǎng)問(wèn)量預(yù)測(cè)模型,首先將原始數(shù)據(jù)進(jìn)行歸一化處理,再利用多層前饋神經(jīng)網(wǎng)絡(luò)算法來(lái)建立預(yù)測(cè)模型,并預(yù)測(cè)未來(lái)的網(wǎng)站訪(fǎng)問(wèn)量,最終得到較精確的預(yù)測(cè)數(shù)據(jù)。

【關(guān)鍵詞】人工神經(jīng)網(wǎng)絡(luò) BP算法 網(wǎng)站訪(fǎng)問(wèn)量

【中圖分類(lèi)號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2017)43-0202-01

引言

當(dāng)前高等院校十分重視課程網(wǎng)站在課程體系建設(shè)中的作用,紛紛建立專(zhuān)門(mén)的課程學(xué)習(xí)網(wǎng)站。研究表明,網(wǎng)站訪(fǎng)問(wèn)量常表現(xiàn)為非線(xiàn)性,而且在某一范圍內(nèi)波動(dòng),就必須采用非線(xiàn)性模型來(lái)預(yù)測(cè)。理論上,神經(jīng)網(wǎng)絡(luò)能夠無(wú)限逼近非線(xiàn)性函數(shù)。因此,本文采用神經(jīng)網(wǎng)絡(luò)模型作為預(yù)測(cè)模型,以某課程網(wǎng)站的每天的訪(fǎng)問(wèn)量作為數(shù)據(jù),來(lái)預(yù)測(cè)以后的網(wǎng)站訪(fǎng)問(wèn)量,最終得到了比較理想的預(yù)測(cè)模型和預(yù)測(cè)結(jié)果。

1.BP神經(jīng)網(wǎng)絡(luò)

人工神經(jīng)網(wǎng)絡(luò),也稱(chēng)為神經(jīng)網(wǎng)絡(luò),是一種應(yīng)用類(lèi)似于大腦神經(jīng)突觸接觸連接的結(jié)構(gòu)進(jìn)行信息處理的數(shù)學(xué)模型。BP神經(jīng)網(wǎng)絡(luò)是由非線(xiàn)性變換單元組成的前饋網(wǎng)絡(luò),也被稱(chēng)為誤差反向傳播神經(jīng)網(wǎng)絡(luò)。一般的多層前饋網(wǎng)絡(luò)也指BP神經(jīng)網(wǎng)絡(luò)。BP神經(jīng)網(wǎng)絡(luò)是人工神經(jīng)網(wǎng)絡(luò)中應(yīng)用最廣的一種神經(jīng)網(wǎng)絡(luò)。BP神經(jīng)網(wǎng)絡(luò)通常由輸入層、輸出層和若干隱含層構(gòu)成,每個(gè)節(jié)點(diǎn)表示一個(gè)神經(jīng)元,上層節(jié)點(diǎn)與下層節(jié)點(diǎn)之間通過(guò)權(quán)連接,層與層之間的節(jié)點(diǎn)采用權(quán)互聯(lián)的連接方式,每層內(nèi)節(jié)點(diǎn)之間沒(méi)有聯(lián)系。典型的BP神經(jīng)網(wǎng)絡(luò)是含有一個(gè)隱含層的三層結(jié)構(gòu)網(wǎng)絡(luò)。

BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練方式包含前饋和反向傳播兩個(gè)階段。前饋階段是指輸入信號(hào)由輸入層引入,以前饋方式經(jīng)由隱含層傳至輸出層,并計(jì)算網(wǎng)絡(luò)輸出;反向傳播階段是指以期望輸出值減去網(wǎng)絡(luò)輸出值從而得到誤差信號(hào),然后將誤差信號(hào)逐層反向傳遞回網(wǎng)絡(luò)中,進(jìn)而修改連接權(quán)值和閥值。

通過(guò)信號(hào)的正向傳播與誤差的反向傳播兩個(gè)過(guò)程的不斷進(jìn)行,在一定精度的要求下,權(quán)值和閥值得到不斷的調(diào)整,直到網(wǎng)絡(luò)輸出與目標(biāo)輸出達(dá)到設(shè)定的精度。BP神經(jīng)網(wǎng)絡(luò)可以實(shí)現(xiàn)從輸入到輸出之間的高度非線(xiàn)性映射關(guān)系,因而在函數(shù)擬合、仿真預(yù)測(cè)等方面有著廣泛的應(yīng)用。

2.案例分析

以某課程網(wǎng)站的每天的訪(fǎng)問(wèn)量作為原始數(shù)據(jù),利用BP神經(jīng)網(wǎng)絡(luò)進(jìn)行預(yù)測(cè)分析。

為避免原始數(shù)據(jù)過(guò)大造成網(wǎng)絡(luò)麻痹,要對(duì)原始數(shù)據(jù)進(jìn)行歸一化處理,對(duì)于預(yù)測(cè)值,由于變化幅度較大,也不宜直接作為神經(jīng)網(wǎng)絡(luò)的輸出。對(duì)原始樣本數(shù)據(jù)的進(jìn)行歸一化的公式為:

y=■

其中,max和min分別為樣本數(shù)據(jù)中的最大值和最小值,x為原始樣本數(shù)據(jù),y為變換后的數(shù)值。這樣不但避免了輸入數(shù)據(jù)落入飽和區(qū)域,也保持了數(shù)據(jù)的原有特征。經(jīng)過(guò)神經(jīng)網(wǎng)絡(luò)模型計(jì)算出的預(yù)測(cè)值,再做反歸一化運(yùn)算,即得到最終的預(yù)測(cè)值。

接下來(lái),對(duì)樣本進(jìn)行分類(lèi),以1-9天的數(shù)據(jù)為訓(xùn)練樣本,第10、11和12天的數(shù)據(jù)為檢驗(yàn)樣本。將前3天的數(shù)據(jù)作為輸入,第4天的數(shù)據(jù)作為輸出,以此類(lèi)推建立訓(xùn)練數(shù)據(jù)。選用3層BP神經(jīng)網(wǎng)絡(luò),即輸入層、輸出層和一個(gè)隱含層。利用MATLAB軟件進(jìn)行多次測(cè)試對(duì)比后,訓(xùn)練函數(shù)選用“trainlm”,輸入層和隱含層之間的傳遞函數(shù)選用“tansig”,隱含層和輸出層之間的傳遞函數(shù)選用“purelin”。隱含層節(jié)點(diǎn)數(shù)對(duì)神經(jīng)網(wǎng)絡(luò)的性能有一定的影響,依據(jù)l=■+a;式中,l為隱含層節(jié)點(diǎn)數(shù),n為輸入節(jié)點(diǎn)數(shù),m為輸出節(jié)點(diǎn)數(shù),a為1-10之間的調(diào)節(jié)常數(shù)。這里n=3,m=1,故l的取值范圍為3-12。本文通過(guò)設(shè)計(jì)一個(gè)隱含層節(jié)點(diǎn)數(shù)可變的BP網(wǎng)絡(luò),最大訓(xùn)練次數(shù)為1000次,訓(xùn)練函數(shù)采用trainlm時(shí),用同一樣本訓(xùn)練,發(fā)現(xiàn)隱含層節(jié)點(diǎn)數(shù)為6的情況下,網(wǎng)絡(luò)訓(xùn)練誤差最小,在本例中數(shù)據(jù)的預(yù)測(cè)效果最好。利用該BP網(wǎng)絡(luò),訓(xùn)練次數(shù)為10次時(shí),標(biāo)準(zhǔn)數(shù)值誤差即可達(dá)到10-30。第6、7、8、9天的數(shù)據(jù)作為訓(xùn)練樣本,預(yù)測(cè)數(shù)據(jù)和原始數(shù)據(jù)完全吻合,達(dá)到了訓(xùn)練網(wǎng)絡(luò)的目的。第10、11和12天的數(shù)據(jù)作為檢驗(yàn)樣本,相對(duì)誤差均很小,預(yù)測(cè)結(jié)果和原始數(shù)據(jù)基本吻合,說(shuō)明BP神經(jīng)網(wǎng)絡(luò)模型預(yù)測(cè)的精度比較高,利用該方案預(yù)測(cè)網(wǎng)站訪(fǎng)問(wèn)量是可行的。第11天的輸入數(shù)據(jù)采用了第8天和9天的原始數(shù)據(jù),以及第10天的預(yù)測(cè)數(shù)據(jù),第12天的輸入數(shù)據(jù)采用了第9天的原始數(shù)據(jù),以及第10天和11天的預(yù)測(cè)數(shù)據(jù),由于是用預(yù)測(cè)出來(lái)的值接著向后預(yù)測(cè),導(dǎo)致誤差較大。

3.結(jié)論

通過(guò)基于BP神經(jīng)網(wǎng)絡(luò)模型的網(wǎng)站訪(fǎng)問(wèn)量模型的預(yù)測(cè)和分析,充分證明BP神經(jīng)網(wǎng)絡(luò)對(duì)非線(xiàn)性系統(tǒng)具有良好的函數(shù)逼近功能,利用BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)網(wǎng)站訪(fǎng)問(wèn)量是可行的,簡(jiǎn)單易行,而且具有很好的預(yù)測(cè)準(zhǔn)確度。通過(guò)對(duì)網(wǎng)站訪(fǎng)問(wèn)量的預(yù)測(cè),可為課程網(wǎng)站管理提供重要參考,及時(shí)調(diào)整網(wǎng)站性能,節(jié)約人力物力,提高效率。

參考文獻(xiàn):

[1]蔣宗禮.人工神經(jīng)網(wǎng)絡(luò)導(dǎo)論[M].北京:高等教育出版社,2001.endprint

猜你喜歡
人工神經(jīng)網(wǎng)絡(luò)
利用人工神經(jīng)網(wǎng)絡(luò)快速計(jì)算木星系磁坐標(biāo)
基于BP人工神經(jīng)網(wǎng)絡(luò)的iWrite英語(yǔ)寫(xiě)作教學(xué)與評(píng)閱系統(tǒng)的語(yǔ)用研究
人工神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)簡(jiǎn)單字母的識(shí)別
電子制作(2019年10期)2019-06-17 11:45:10
滑動(dòng)電接觸摩擦力的BP與RBF人工神經(jīng)網(wǎng)絡(luò)建模
基于人工神經(jīng)網(wǎng)絡(luò)的分布式視頻編碼邊信息生成方法
人工神經(jīng)網(wǎng)絡(luò)和安時(shí)法電池SOC估計(jì)
基于改進(jìn)人工神經(jīng)網(wǎng)絡(luò)的航天器電信號(hào)分類(lèi)方法
模糊人工神經(jīng)網(wǎng)絡(luò)在工程建設(shè)項(xiàng)目后評(píng)價(jià)中的運(yùn)用
基于聲發(fā)射和人工神經(jīng)網(wǎng)絡(luò)的混凝土損傷程度識(shí)別
探討人工神經(jīng)網(wǎng)絡(luò)在作物水分生產(chǎn)函數(shù)建模中的應(yīng)用
河南科技(2014年19期)2014-02-27 14:15:29
贵德县| 东阳市| 金华市| 绥芬河市| 南涧| 柯坪县| 措美县| 固始县| 吉林市| 衢州市| 江川县| 松阳县| 望奎县| 山东| 泗水县| 富源县| 前郭尔| 沂水县| 姚安县| 正蓝旗| 筠连县| 灵山县| 开远市| 尖扎县| 射洪县| 荆门市| 佛坪县| 灵台县| 城固县| 常宁市| 五大连池市| 宿迁市| 台安县| 唐海县| 德阳市| 绥滨县| 五家渠市| 商丘市| 侯马市| 绍兴县| 莱阳市|