已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
通信學(xué)論文-遺傳神經(jīng)網(wǎng)絡(luò)在電信業(yè)務(wù)收入預(yù)測(cè)中的應(yīng)用研究摘要誤差反向傳播神經(jīng)網(wǎng)絡(luò)(BPNN)由于優(yōu)越的非線性數(shù)據(jù)處理性能以及較強(qiáng)的學(xué)習(xí)能力而被廣泛地運(yùn)用于電信業(yè)務(wù)的預(yù)測(cè)當(dāng)中。然而,神經(jīng)網(wǎng)絡(luò)常常存在著收斂于局部最優(yōu)解、學(xué)習(xí)時(shí)間長(zhǎng)等缺陷而影響其預(yù)測(cè)效果,而遺傳算法(GA)是一種全局尋優(yōu)搜索算法,能夠有效克服上述缺陷。本文針對(duì)影響電信業(yè)務(wù)收入的主要因素,將BP神經(jīng)網(wǎng)絡(luò)與遺傳算法有機(jī)結(jié)合起來(lái),建立了相應(yīng)的遺傳神經(jīng)網(wǎng)絡(luò)模型用于電信業(yè)務(wù)收入預(yù)測(cè),并利用實(shí)際數(shù)據(jù)進(jìn)行效果驗(yàn)證。實(shí)驗(yàn)表明,該預(yù)測(cè)模型具有很強(qiáng)的學(xué)習(xí)能力和自適應(yīng)性,其預(yù)測(cè)結(jié)果優(yōu)于BP神經(jīng)網(wǎng)絡(luò)模型,而且具有良好的泛化性。關(guān)鍵詞遺傳神經(jīng)網(wǎng)絡(luò)電信業(yè)務(wù)收入預(yù)測(cè)一、引言電信業(yè)務(wù)預(yù)測(cè)是通信網(wǎng)絡(luò)分階段建設(shè)規(guī)劃的前提條件,同時(shí)也是規(guī)劃期電信業(yè)務(wù)量和收入估算的必要條件之一。預(yù)測(cè)方法的選擇直接關(guān)系到預(yù)測(cè)目標(biāo)的實(shí)現(xiàn)和預(yù)測(cè)結(jié)果的精確程度。近年來(lái)人工神經(jīng)網(wǎng)絡(luò)技術(shù)和遺傳算法逐漸得到預(yù)測(cè)科學(xué)工作者的重視,誤差反向傳播(BP)神經(jīng)網(wǎng)絡(luò)已經(jīng)在預(yù)測(cè)領(lǐng)域中得到了廣泛的應(yīng)用,是一種由多個(gè)神經(jīng)元以某種規(guī)則連接而形成的層次網(wǎng)絡(luò)結(jié)構(gòu),其基本原理是這些神經(jīng)元之間“相互協(xié)作”,它有許多優(yōu)點(diǎn),對(duì)不完全信,具有良好的適應(yīng)性;對(duì)非線性輸入輸出關(guān)系的學(xué)習(xí)更具有優(yōu)越性,其描述問(wèn)題的能力很強(qiáng)。但是BP算法是一種基于誤差函數(shù)梯度下降的學(xué)習(xí)方法,學(xué)習(xí)過(guò)程收斂速度較慢;其次,BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練開(kāi)始時(shí)初始權(quán)值是隨機(jī)給定的,這對(duì)網(wǎng)絡(luò)的訓(xùn)練效果也會(huì)有極大影響,甚至導(dǎo)致網(wǎng)絡(luò)陷入局部最小點(diǎn)。遺傳算法(GA)有很好的全局搜索能力,能從概率的意義上以隨機(jī)的方式尋求到問(wèn)題的最優(yōu)解。但另一方面,遺傳算法應(yīng)用中容易產(chǎn)生早熟現(xiàn)象,局部尋優(yōu)能力較差,而遺傳算法與神經(jīng)網(wǎng)絡(luò)的結(jié)合可以發(fā)揮各自的優(yōu)點(diǎn)。本文研究采用遺傳神經(jīng)網(wǎng)絡(luò)應(yīng)用到電信業(yè)務(wù)的訓(xùn)練中,結(jié)果表明該方法是可效的。本文其它結(jié)構(gòu)安排如下:第二部分為遺傳神經(jīng)網(wǎng)絡(luò)模型的結(jié)構(gòu)與算法介紹;第三部分為數(shù)據(jù)來(lái)源及實(shí)證結(jié)果分析;最后為本文結(jié)論。二、遺傳神經(jīng)網(wǎng)絡(luò)模型結(jié)構(gòu)及算法1.遺傳神經(jīng)網(wǎng)絡(luò)模型結(jié)構(gòu)多層前向神經(jīng)網(wǎng)絡(luò)在經(jīng)濟(jì)領(lǐng)域中是被普遍運(yùn)用的一種強(qiáng)有力的學(xué)習(xí)系統(tǒng),系統(tǒng)結(jié)構(gòu)簡(jiǎn)單易于編程。在其具體應(yīng)用中,最重要的首先就是確定網(wǎng)絡(luò)結(jié)構(gòu),而網(wǎng)絡(luò)結(jié)構(gòu)的關(guān)鍵在于隱含層及其結(jié)點(diǎn)數(shù)。研究表明,對(duì)于學(xué)習(xí)任何函數(shù)來(lái)講,一個(gè)隱含層足夠。因此一個(gè)三層前向神經(jīng)網(wǎng)絡(luò)可以逼近任意非線性函數(shù)。在前向神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)中,如果采用誤差反向傳播算法(BackPropagation,BP)來(lái)對(duì)網(wǎng)絡(luò)結(jié)構(gòu)的權(quán)系數(shù)進(jìn)行學(xué)習(xí),那就是我們通常所說(shuō)的BP神經(jīng)網(wǎng)絡(luò)模型。本研究中的遺傳神經(jīng)網(wǎng)絡(luò)模型結(jié)構(gòu)就是建立在一個(gè)三層前向神經(jīng)網(wǎng)絡(luò)基礎(chǔ)之上,將遺傳算法與神經(jīng)網(wǎng)絡(luò)有機(jī)地結(jié)合起來(lái)的一種混合模型。網(wǎng)絡(luò)的具體結(jié)構(gòu)如圖1該網(wǎng)絡(luò)分為三層:第一層為輸入層,共有n個(gè)節(jié)點(diǎn);第二層為隱含層,共有m個(gè)節(jié)點(diǎn);第三層為輸出層,有一個(gè)節(jié)點(diǎn)。網(wǎng)絡(luò)的目標(biāo)函數(shù)為,式中y為實(shí)際輸出,Y為期望輸出,Ep為平方誤差函數(shù)。2.遺傳神經(jīng)網(wǎng)絡(luò)模型的算法在本模型算法當(dāng)中,一種改進(jìn)的遺傳算法,被提出來(lái)優(yōu)化模型結(jié)構(gòu)的權(quán)值系數(shù)。該算法首先利用遺傳算法善于發(fā)現(xiàn)最優(yōu)解區(qū)域的特點(diǎn)同時(shí),找出網(wǎng)絡(luò)參數(shù)的最優(yōu)初始值,然后再利用BP算法的尋優(yōu)能力來(lái)搜索模型參數(shù)的最優(yōu)解空間。算法具體步驟如下:步驟1:初始化用遺傳算法來(lái)優(yōu)化神經(jīng)網(wǎng)絡(luò),主要是優(yōu)化神經(jīng)網(wǎng)絡(luò)中神經(jīng)元之間的連接權(quán),初始化種群P(t)。由于網(wǎng)絡(luò)的連接權(quán)是實(shí)數(shù),因此本算法采用實(shí)數(shù)編碼方案,避免權(quán)重步進(jìn)變化。網(wǎng)絡(luò)隱含層轉(zhuǎn)移函數(shù)為Sigmoid函數(shù)。在編碼過(guò)程中,以神經(jīng)網(wǎng)絡(luò)的所有權(quán)值和閾值作為染色體的基因,各個(gè)基因組成染色體向量V=v1,vk,vL,vK為染色體中的第k個(gè)基因。步驟2:適應(yīng)度計(jì)算及評(píng)價(jià)根據(jù)適應(yīng)度函數(shù)值對(duì)個(gè)體進(jìn)行評(píng)價(jià),對(duì)每個(gè)個(gè)體進(jìn)行解碼得到一個(gè)BP神經(jīng)網(wǎng)絡(luò)輸入樣本,計(jì)算出神經(jīng)網(wǎng)絡(luò)的輸出誤差值E,選擇適應(yīng)度函數(shù)式中,Ymk,Ymk分別為第m個(gè)訓(xùn)練樣本的第k個(gè)輸入節(jié)點(diǎn)的期望輸出和實(shí)際輸出。適應(yīng)度f(wàn)越高,表明誤差平方和越小,就越接近性能要求。步驟3:遺傳操作(1)選擇與復(fù)制保留群體中適應(yīng)度最高的個(gè)體,它不參與交叉和變異運(yùn)算,而直接將其復(fù)制到下一代。群體中的其他個(gè)體,采用輪盤(pán)賭選擇法進(jìn)行選擇,這樣適應(yīng)度小的個(gè)體也有機(jī)會(huì)進(jìn)入被保留。因此保證了群體中個(gè)體的多樣性,防止算法落入局部最優(yōu)。如果M個(gè)個(gè)體中的第i個(gè)個(gè)體的適應(yīng)度為fi,則其被選中的概率為:(2)交叉由于權(quán)重系數(shù)采用實(shí)數(shù)編碼,故本文采用算術(shù)交叉方式,以Pc的概率對(duì)選擇后的個(gè)體進(jìn)行交叉。設(shè)在個(gè)體XA和個(gè)體XB之間進(jìn)行交叉,交叉算子為式中:,為父代個(gè)體基因;,為子代個(gè)體基因,a為區(qū)間0,1上的隨機(jī)數(shù)。兩個(gè)個(gè)體在交叉點(diǎn)后的基因進(jìn)行交換,從而產(chǎn)生兩個(gè)新個(gè)體。(3)變異變異是對(duì)按變異概率Pm(這里取0.05)選取的個(gè)體進(jìn)行變異,然后隨機(jī)選取一變異點(diǎn),變異的基因安進(jìn)行變異操作。若新產(chǎn)生的種群個(gè)體的最大適應(yīng)度小于原種群個(gè)體的最大適應(yīng)度,則用原種群適應(yīng)度最大的個(gè)體替換新種群中適應(yīng)度最大的個(gè)體。步驟4:產(chǎn)生新種群將新個(gè)體插入到種群P(t)中,產(chǎn)生新的種群P(t+1),再把新種群個(gè)體的連接權(quán)賦予神經(jīng)網(wǎng)絡(luò)中,并計(jì)算新個(gè)體的適應(yīng)度函數(shù),若達(dá)到預(yù)定值GA,則進(jìn)入下一步,否則繼續(xù)進(jìn)行遺傳操作。步驟5再用BP算法訓(xùn)練網(wǎng)絡(luò)權(quán)值達(dá)到所要求的性能指標(biāo)或最大遺傳代數(shù)后,將最終群體中的最優(yōu)個(gè)體解碼即可得到優(yōu)化后的網(wǎng)絡(luò)連接權(quán)系數(shù)。以GA遺傳出的優(yōu)化初值作為BP神經(jīng)網(wǎng)絡(luò)的初始權(quán)值,再用BP算法訓(xùn)練直到誤差平方和達(dá)到指定精度或達(dá)到設(shè)定的最大迭代次數(shù),算法結(jié)束。模型算法流程圖見(jiàn)圖2:三、數(shù)據(jù)來(lái)源及實(shí)證結(jié)果1.實(shí)驗(yàn)數(shù)據(jù)來(lái)源本文采用遺傳神經(jīng)網(wǎng)絡(luò)的方法對(duì)我國(guó)某地市的電信公司的業(yè)務(wù)收入進(jìn)行預(yù)測(cè)。影響電信企業(yè)收入的因素可以分兩大類(lèi):內(nèi)部因素和外部因素;內(nèi)部因素指由企業(yè)自身對(duì)收入造成影響的主要因素,如產(chǎn)品數(shù)量、投入成本、工程投資、固定資產(chǎn)、企業(yè)體制等。外部因素指當(dāng)?shù)亟?jīng)濟(jì)發(fā)展指標(biāo)、當(dāng)?shù)厝丝跀?shù)量、相關(guān)法律法規(guī)、消費(fèi)者偏好、競(jìng)爭(zhēng)環(huán)境等。2.網(wǎng)絡(luò)結(jié)構(gòu)確定以1999年2003年的數(shù)據(jù)來(lái)預(yù)測(cè)第20042005年的數(shù)據(jù),取神經(jīng)網(wǎng)絡(luò)的輸入層節(jié)點(diǎn)數(shù)為m=20個(gè),輸出量n為1個(gè)即電信業(yè)務(wù)收入,由經(jīng)驗(yàn)公式:k=(m+n)+c結(jié)合試錯(cuò)法,可得隱含層節(jié)點(diǎn)數(shù)s1=14,輸出層數(shù)s2=1。因此建立的網(wǎng)絡(luò)基本參數(shù)為:拓?fù)浣Y(jié)構(gòu)20141;3.遺傳神經(jīng)網(wǎng)絡(luò)訓(xùn)練:應(yīng)用遺傳操作(選擇、交叉、變異)訓(xùn)練神經(jīng)網(wǎng)絡(luò),產(chǎn)生新一代個(gè)體,淘汰父代個(gè)體,直至達(dá)到最大進(jìn)化代數(shù)或者產(chǎn)生最優(yōu)解。給定精度(GA=0.005),經(jīng)遺傳優(yōu)化訓(xùn)練后得到最終的初始權(quán)值和閾值。用遺傳算法訓(xùn)練得到的初始權(quán)值和閾值建立BP網(wǎng)絡(luò)模型,并訓(xùn)練網(wǎng)絡(luò)直至達(dá)到指定精度。4.結(jié)果檢驗(yàn)用訓(xùn)練好的權(quán)值和閾值的遺傳神經(jīng)網(wǎng)絡(luò)對(duì)2004年和2005年的電信業(yè)務(wù)進(jìn)行預(yù)測(cè),并將預(yù)測(cè)結(jié)果與一般BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)結(jié)果進(jìn)行比較(見(jiàn)表2):從表2的結(jié)果可以看出,在建模樣本相同下,基于遺傳算法的BP網(wǎng)絡(luò)模型對(duì)兩年獨(dú)立樣本的預(yù)報(bào)精度明顯優(yōu)于BP網(wǎng)絡(luò)模型,而且預(yù)報(bào)結(jié)果穩(wěn)定,收斂速度快、精度高,并且克服了以往憑經(jīng)驗(yàn)確定網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)的缺陷,提高了網(wǎng)絡(luò)的精確性和泛化能力。四、結(jié)論本文為克服BP神經(jīng)網(wǎng)絡(luò)模型所存在易于陷入局部最優(yōu)解等缺陷而提出了結(jié)合遺傳算法和神經(jīng)網(wǎng)絡(luò)的一種混合模型遺傳神經(jīng)網(wǎng)絡(luò)模型,并利用所設(shè)計(jì)的遺傳神經(jīng)網(wǎng)絡(luò)模型,選擇我國(guó)某地市的電信公司數(shù)據(jù)作為數(shù)據(jù)樣本,對(duì)該公司的業(yè)務(wù)收入進(jìn)行預(yù)測(cè),并對(duì)比BP神經(jīng)網(wǎng)絡(luò)模型,實(shí)證結(jié)果表明,遺傳神經(jīng)網(wǎng)絡(luò)模型,相對(duì)BP神經(jīng)網(wǎng)絡(luò)而言,其預(yù)測(cè)效率和準(zhǔn)確率大大得到提高,在電信業(yè)務(wù)收入預(yù)測(cè)方面具有較好的應(yīng)用前景。參考文獻(xiàn):1WANGQ,STOCKTONDJ,BAGULEYP.UsingneuralnetworksincostmodeldevelopmentprocessC.Procofthe16thNationalConfonManufacturingResearch,UK:ProfessionalEngineering,2000:59632SMITHAE,MASONAK.Costestimationpredictivemodeling:regressionversusneuralJ.EngineeringEconomist,1997,42(2):1371613何芳陳收:基于擴(kuò)展卡爾曼濾波的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法在股票預(yù)測(cè)中的應(yīng)用J.系統(tǒng)工程,2003,21(6):75804周明孫樹(shù)棟:遺傳算法原理及應(yīng)用M.北京:國(guó)防工業(yè)出版社,2000:56585JatomderND.Gupta,SextonRS.Comparingback-propagationwithageneticalgorithmforneuralnetworktrainingJ.Omega,1999,(27);6796846穆阿華周紹磊劉青志:利用遺傳算法改進(jìn)BP學(xué)習(xí)算法J.計(jì)算機(jī)仿真,2005,22(2):1501567俞亭
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026-2032年中國(guó)立式脈動(dòng)真空蒸汽滅菌器行業(yè)市場(chǎng)分析研究及投資機(jī)會(huì)研判報(bào)告
- 2026年食品工程師面試題及食品加工含答案
- 2026年市場(chǎng)營(yíng)銷(xiāo)專員崗位發(fā)展規(guī)劃及面試題含答案
- 2026年研發(fā)工程師專業(yè)技能考試題庫(kù)
- 2026年音樂(lè)制作人崗位面試技巧與問(wèn)題解析
- 2026年財(cái)會(huì)崗位考試及入職面試解析
- 2026年云南永仁縣人民法院公開(kāi)招聘聘用制司法輔警的備考題庫(kù)及一套答案詳解
- 2026年旅游顧問(wèn)面試常見(jiàn)問(wèn)題及答案
- 2026年通信行業(yè)工程師面試題及網(wǎng)絡(luò)優(yōu)化含答案
- 2026年北海市銀海區(qū)財(cái)政局招聘編外用工人員備考題庫(kù)完整參考答案詳解
- 統(tǒng)編版(2024)八年級(jí)上冊(cè)歷史新教材全冊(cè)知識(shí)點(diǎn)復(fù)習(xí)提綱
- 水平定向鉆施工技術(shù)應(yīng)用與管理
- 風(fēng)險(xiǎn)金管理辦法
- 校長(zhǎng)在食堂從業(yè)人員培訓(xùn)會(huì)上的講話
- (高清版)DBJ∕T 13-91-2025 《福建省房屋市政工程安全風(fēng)險(xiǎn)分級(jí)管控與隱患排查治理標(biāo)準(zhǔn)》
- 美育視域下先秦儒家樂(lè)教思想對(duì)舞蹈教育的當(dāng)代價(jià)值研究
- 運(yùn)輸企業(yè)隱患排查獎(jiǎng)懲制度
- 學(xué)堂在線 雨課堂 學(xué)堂云 工程倫理2.0 章節(jié)測(cè)試答案
- 生態(tài)旅游區(qū)建設(shè)場(chǎng)地地質(zhì)災(zāi)害危險(xiǎn)性評(píng)估報(bào)告
- 網(wǎng)絡(luò)傳播法規(guī)(自考14339)復(fù)習(xí)題庫(kù)(含答案)
- 廣東省江門(mén)市蓬江區(qū)2025年七年級(jí)上學(xué)期語(yǔ)文期末考試試卷及答案
評(píng)論
0/150
提交評(píng)論