亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于GA-BP算法的模糊神經(jīng)網(wǎng)絡(luò)模型在港口物流量預(yù)測(cè)中的應(yīng)用

        2009-01-14 08:11:22牛惠民邵曉彤
        物流科技 2009年12期
        關(guān)鍵詞:遺傳算法預(yù)測(cè)

        楊 峰 ?;菝? 邵曉彤

        摘要:以國(guó)內(nèi)某港口為例,通過(guò)應(yīng)用遺傳算法改進(jìn)的BP學(xué)習(xí)算法(GA-BP)的模糊神經(jīng)網(wǎng)絡(luò)模型,對(duì)港口物流量進(jìn)行預(yù)測(cè)。最后,利用Matlab軟件對(duì)樣本數(shù)據(jù)進(jìn)行訓(xùn)練和測(cè)試,仿真結(jié)果表明所構(gòu)造的改進(jìn)模型預(yù)測(cè)誤差非常小。

        關(guān)鍵詞:港口物流量;預(yù)測(cè);遺傳算法;模糊神經(jīng)網(wǎng)絡(luò)

        中圖分類號(hào):U691文獻(xiàn)標(biāo)識(shí)碼:A

        Abstract: The paper forecasted the port throughput of a harbor as an example by using the GA-BP algorithm of fuzzy neural network. At last, the sampled data are trained and tested by matlab software, and the simulation results proved the proposed model's validity.

        Key words: port throughput; forecast; genetic algorithm; fuzzy neural network

        0引言

        在全球經(jīng)濟(jì)一體化進(jìn)程不斷發(fā)展的今天,港口在國(guó)際貿(mào)易和運(yùn)輸系統(tǒng)中的戰(zhàn)略地位不斷加強(qiáng)。而物流量的預(yù)測(cè)是港口發(fā)展戰(zhàn)略研究的重要內(nèi)容。準(zhǔn)確地預(yù)測(cè)港口吞吐量的增長(zhǎng)趨勢(shì)不僅有利于我們合理規(guī)劃建設(shè)物流基礎(chǔ)設(shè)施,進(jìn)行有效的需求管理,而且對(duì)港口地區(qū)乃至國(guó)家經(jīng)濟(jì)的持續(xù)穩(wěn)定發(fā)展具有重要意義。

        目前對(duì)于物流量預(yù)測(cè)的方法有很多種,文獻(xiàn)[1]采用灰色系統(tǒng)理論對(duì)港口吞吐量進(jìn)行預(yù)測(cè),雖然灰色模型具有預(yù)測(cè)精度較高、預(yù)測(cè)所需原始信息少等優(yōu)點(diǎn),但由于增長(zhǎng)量高速發(fā)展,相鄰年份間物流量的凈差值顯著增大,其誤差將迅速增加;文獻(xiàn)[2]運(yùn)用線型回歸模型進(jìn)行分析,但此模型要求有大量數(shù)據(jù),數(shù)據(jù)少變難以找到統(tǒng)計(jì)規(guī)律,并且要求各因素?cái)?shù)據(jù)(社會(huì)經(jīng)濟(jì)指標(biāo))與系統(tǒng)特征數(shù)據(jù)(物流需求量)之間呈現(xiàn)線型關(guān)系,難以滿足;文獻(xiàn)[3]應(yīng)用傳統(tǒng)的BP神經(jīng)網(wǎng)絡(luò)模型對(duì)物流需求量進(jìn)行預(yù)測(cè),但它的收斂速度慢而且可能陷入局部最優(yōu),對(duì)于有復(fù)雜因素限制的港口物流量的預(yù)測(cè)顯然不足。

        影響港口物流量的因素很多,其中包括港口地理與環(huán)境條件、港口基礎(chǔ)設(shè)施條件、國(guó)家政策走向和國(guó)際經(jīng)濟(jì)形式、以及航運(yùn)市場(chǎng)狀況等,這些因素的不確定性給港口物流量的定量預(yù)測(cè)帶來(lái)了很大困難。本文結(jié)合遺傳算法直接以適應(yīng)度作為搜索信息,無(wú)需導(dǎo)數(shù)等其他輔助信息、使用多個(gè)點(diǎn)的搜索信息,具有隱含并行性、使用概率搜索技術(shù)等優(yōu)點(diǎn),采用基于GA-BP算法的模糊神經(jīng)網(wǎng)絡(luò)模型對(duì)這一受多種不確定因素影響的預(yù)測(cè)問題進(jìn)行研究。本文選擇國(guó)內(nèi)某港口18年內(nèi)的吞吐量為建模數(shù)據(jù),用這種改進(jìn)模型對(duì)此港口物流的發(fā)展進(jìn)行了預(yù)測(cè)研究。

        1模糊神經(jīng)網(wǎng)絡(luò)模型

        人工神經(jīng)網(wǎng)絡(luò)是基于模仿大腦神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)和功能而建立的一種信息系統(tǒng),是由多個(gè)非常簡(jiǎn)單的處理單元彼此按某種方式互相連接而形成的計(jì)算系統(tǒng),該系統(tǒng)是靠其狀態(tài)對(duì)外部信息的動(dòng)態(tài)響應(yīng)來(lái)處理信息的。目前人工網(wǎng)絡(luò)模型已有上百種,模糊神經(jīng)網(wǎng)絡(luò)是一種新型的神經(jīng)網(wǎng)絡(luò),它是在網(wǎng)絡(luò)中引入模糊算法或者模糊權(quán)系數(shù)的神經(jīng)網(wǎng)絡(luò)。

        1.1模糊神經(jīng)網(wǎng)絡(luò)的基本原理

        模糊神經(jīng)網(wǎng)絡(luò)模型是通過(guò)神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)的模糊邏輯系統(tǒng)結(jié)構(gòu),它具有模糊邏輯推理功能,同時(shí)網(wǎng)絡(luò)的權(quán)值也具有明確的模糊邏輯意義,從而達(dá)到以神經(jīng)網(wǎng)絡(luò)及模糊邏輯各自的優(yōu)點(diǎn)彌補(bǔ)對(duì)方不足的目的。模糊神經(jīng)網(wǎng)絡(luò)的特點(diǎn)在于把模糊邏輯方法和神經(jīng)網(wǎng)絡(luò)方法結(jié)合在一起,即以神經(jīng)網(wǎng)絡(luò)為框架的一種模糊推理系統(tǒng)。假設(shè)系統(tǒng)有n個(gè)輸入x i=1,2,…,n,輸出為y(多輸入-單輸出的模糊神經(jīng)網(wǎng)絡(luò))。構(gòu)造5層模糊神經(jīng)網(wǎng)絡(luò)的網(wǎng)絡(luò)模型如圖1所示。

        1.2模糊神經(jīng)網(wǎng)絡(luò)的基本結(jié)構(gòu)

        第一層為輸入層,該層共有n個(gè)節(jié)點(diǎn)直接與輸入向量X相連,每個(gè)節(jié)點(diǎn)代表一個(gè)輸入變量,I=O=x ,將輸入值X=x ,…,x 傳送到下一層。

        第二層為模糊化層,若每個(gè)輸入變量均定義有m個(gè)模糊集合,則此層共有n×m個(gè)節(jié)點(diǎn),分為n組。第i組的m個(gè)節(jié)點(diǎn)輸入都是x ,其輸出分別是各輸入量屬于輸出值模糊集合的隸屬度函數(shù)μx ,μx 代表x 的第j個(gè)模糊集合。相應(yīng)的隸屬度函數(shù)為:

        μO=exp-

        其中1≤i≤n;1≤j≤m,c 和σ 分別表示隸屬函數(shù)的中心值和寬度。調(diào)整該層的權(quán)值和閾值,也就意味著調(diào)整高斯函數(shù)的中心值和寬度,從而得到不同位置和形狀的隸屬函數(shù)。

        第三層為規(guī)則層,其每個(gè)節(jié)點(diǎn)代表一個(gè)模糊規(guī)則,其作用是匹配模糊規(guī)則的前件,計(jì)算每條規(guī)則部分的組合配合,實(shí)現(xiàn)各輸入模糊值的“乘”運(yùn)算,即I=O= O。

        第四層為去模糊層,該層的作用是實(shí)現(xiàn)歸一化計(jì)算,即O= 。

        第五層為輸出層,清晰化計(jì)算,采用加權(quán)平均法,即y=O =I = w O。

        可調(diào)參數(shù)w 為連接該層的權(quán)值。

        在這個(gè)模糊神經(jīng)網(wǎng)絡(luò)中,可調(diào)參數(shù)有第5層的連接權(quán)值w 即規(guī)則參數(shù)與第2層的權(quán)值c 和閾值σ ,即高斯型隸屬函數(shù)的中心值和寬度。

        2模型算法設(shè)計(jì)

        2.1GA-BP算法的原理

        標(biāo)準(zhǔn)BP學(xué)習(xí)算法簡(jiǎn)潔實(shí)用,是目前神經(jīng)網(wǎng)絡(luò)訓(xùn)練中最常見的學(xué)習(xí)算法之一,但它的收斂速度慢而且可能陷入局部最優(yōu)。GA算法提供了一種求解復(fù)雜系統(tǒng)優(yōu)化問題的通用框架,采用多點(diǎn)并行操作機(jī)制尋找全局最優(yōu)解,收斂速度快,能有效克服BP算法的缺陷。因此本文擬用GA算法改進(jìn)BP學(xué)習(xí)算法。

        GA-BP其主要優(yōu)點(diǎn)如下:

        (1)GA從許多初始點(diǎn)開始并行搜索,從而使搜索效率高,而且可以有效防治搜索過(guò)程收斂于局部最優(yōu)解,而求得全局最優(yōu)解。

        (2)GA通過(guò)目標(biāo)函數(shù)計(jì)算適應(yīng)度,從而對(duì)問題的依賴性較小。

        (3)GA基本屬于隨機(jī)尋優(yōu)過(guò)程。

        GA-BP算法的具體過(guò)程為:

        第一步初始化群體P(包括交叉規(guī)模、交叉概率P 、變異概率P ),給出訓(xùn)練參數(shù);對(duì)每一個(gè)輸入向量做規(guī)格化處理,隨機(jī)產(chǎn)生N組在0,1取值的初始網(wǎng)絡(luò)權(quán)值。

        第二步計(jì)算每個(gè)個(gè)體的評(píng)價(jià)函數(shù),若達(dá)到預(yù)定值則轉(zhuǎn)第四步,否則將評(píng)價(jià)函數(shù)排序,按下式的概率值選擇網(wǎng)絡(luò)個(gè)體。

        p =

        其中:F 為個(gè)體i的適應(yīng)值,可用誤差平方和計(jì)算誤差E來(lái)衡量。

        第三步按指定的概率進(jìn)行交叉和變異操作,(即利用交叉概率P 對(duì)個(gè)體G 和個(gè)體G 進(jìn)行交叉操作;利用突變概率P 對(duì)個(gè)體G 進(jìn)行變異操作)產(chǎn)生新個(gè)體,淘汰父輩個(gè)體并轉(zhuǎn)至第二步。

        第四步選取群體中適應(yīng)值最好的字符串,解碼得神經(jīng)網(wǎng)絡(luò)優(yōu)化的參數(shù)。

        第五步采樣得到權(quán)值、閾值,計(jì)算誤差E,若滿足條件則計(jì)算模糊神經(jīng)網(wǎng)絡(luò)的輸出Y;否則轉(zhuǎn)至第六步。

        第六步用BP算法實(shí)時(shí)學(xué)習(xí)網(wǎng)絡(luò)參數(shù),在線調(diào)整w 、c 和σ 返回第五步。

        2.2GA-BP算法的參數(shù)優(yōu)化

        利用GA-BP算法對(duì)2.1中模糊神經(jīng)網(wǎng)絡(luò)的模型結(jié)構(gòu)進(jìn)行參數(shù)優(yōu)化,在GA中,交叉概率P 和變異概率P 的大小對(duì)算法的性能影響較大。一般選取范圍P 為0.4~0.9,P 為0.01~0.1。這樣群體在即將尋到最優(yōu)值時(shí),不會(huì)因變量變異而破壞此進(jìn)程。交叉概率P 和變異概率P 的表達(dá)式為:

        P =

        P =

        式中,f 、 分別為群體中的最大適合度和平均適合度。f - 體現(xiàn)了群體的收斂程度,K 和K 均為小于1.0的常數(shù)。

        遺傳操作完成之后,按適值選取最后一代群體中N個(gè)可能具有全局性的進(jìn)化解,分別以這些解為初始權(quán)值,用BP神經(jīng)網(wǎng)絡(luò)進(jìn)行求解,比較N個(gè)由神經(jīng)網(wǎng)絡(luò)求的最優(yōu)解,從而獲得全局最優(yōu)解。其學(xué)習(xí)的目標(biāo)函數(shù)為:

        minE=y -

        式中,y 表示希望輸出值,表示輸出值。

        3算例分析

        本文以某港口全港貨物吞吐量作為樣本,假設(shè)某港口吞吐量時(shí)間序列為:

        X=x1,x2,…,xn

        一般來(lái)說(shuō)人們的目標(biāo)是根據(jù)X預(yù)測(cè)Xn+ii=1,2,…。本文用Xn-i-Xn-i-1的差值來(lái)預(yù)測(cè)Xn+i的值。因此,時(shí)間序列可轉(zhuǎn)換為:

        Y=y1,y2,…,yn-1

        式中,yi=Xi+1-Xii=1,2,…,n-1,從而將預(yù)測(cè)目標(biāo)轉(zhuǎn)換為通過(guò)Y預(yù)測(cè) Yn+ii=1,2,…并采用最小、最大規(guī)范化方法對(duì)時(shí)間序列Y進(jìn)行歸一化處理即:

        Y=X-V V -V

        其中,X,Y分別為轉(zhuǎn)換前、后的值,V 、V 分別為樣本的最大值和最小值。

        4仿真試驗(yàn)

        為了驗(yàn)證GA-BP算法的有效性,利用Matlab軟件,通過(guò)輸入樣本數(shù)據(jù)分別對(duì)網(wǎng)絡(luò)進(jìn)行訓(xùn)練與仿真,圖2為經(jīng)過(guò)標(biāo)準(zhǔn)BP神經(jīng)網(wǎng)絡(luò)模型訓(xùn)練輸出的誤差曲線;圖3為通過(guò)本文的設(shè)計(jì)的應(yīng)用GA-BP學(xué)習(xí)算法的模糊神經(jīng)網(wǎng)絡(luò)訓(xùn)練輸出的誤差曲線。通過(guò)兩個(gè)圖的比較,我們不難看出,本文所構(gòu)造的GA-BP算法經(jīng)過(guò)115次的訓(xùn)練,預(yù)測(cè)的誤差就可以趨近于10-2。

        5結(jié)論

        通過(guò)以上分析,應(yīng)用GA-BP學(xué)習(xí)算法的模糊神經(jīng)網(wǎng)絡(luò)模型與標(biāo)準(zhǔn)BP神經(jīng)網(wǎng)絡(luò)算法相比,具有平均相對(duì)誤差較小,預(yù)測(cè)精度高等優(yōu)點(diǎn),在對(duì)港口物流量預(yù)測(cè)中取得了較好的效果,即應(yīng)用GA—BP學(xué)習(xí)算法的模糊神經(jīng)網(wǎng)絡(luò)模型能適合于實(shí)際的港口物流量的預(yù)測(cè)。

        參考文獻(xiàn):

        [1] 王再明,王宏波. 灰色系統(tǒng)理論在港口吞吐量預(yù)測(cè)中的應(yīng)用[J]. 武漢理工大學(xué)學(xué)報(bào):交通科學(xué)與工程版,2005,29(3):456

        -459.

        [2] 黃順泉. 關(guān)于港口吞吐量預(yù)測(cè)方法選擇的探討[J]. 集裝箱化,2003(7):17-18.

        [3] 賈星辰,王鐵寧,裴帥. 基于BP神經(jīng)網(wǎng)絡(luò)的物流需求量預(yù)測(cè)模型研究[J]. 物流科技,2005,29(128):3-5.

        [4] 殷峻暹,陳守煜,邱菊. 基于遺傳與BP混合算法神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型及應(yīng)用[J]. 大連理工大學(xué)學(xué)報(bào),2002,42(5):594-597.

        [5] 唐琮沅,吳桂先. 基于改進(jìn)型BP神經(jīng)網(wǎng)絡(luò)模型的機(jī)場(chǎng)物流吞吐量預(yù)測(cè)研究[J]. 物流技術(shù),2006(8):35-37.

        [6] 叢爽. 神經(jīng)網(wǎng)絡(luò)、模糊系統(tǒng)及其在運(yùn)動(dòng)控制中的應(yīng)用[M]. 合肥:中國(guó)科學(xué)技術(shù)大學(xué)出版社,2001.

        [7] 趙振宇,徐用懋. 模糊理論和神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)與應(yīng)用[M]. 北京:清華大學(xué)出版社,1996.

        注:本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文

        猜你喜歡
        遺傳算法預(yù)測(cè)
        無(wú)可預(yù)測(cè)
        黃河之聲(2022年10期)2022-09-27 13:59:46
        選修2-2期中考試預(yù)測(cè)卷(A卷)
        選修2-2期中考試預(yù)測(cè)卷(B卷)
        選修2—2期中考試預(yù)測(cè)卷(A卷)
        遺傳算法對(duì)CMAC與PID并行勵(lì)磁控制的優(yōu)化
        不可預(yù)測(cè)
        基于自適應(yīng)遺傳算法的CSAMT一維反演
        一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
        不必預(yù)測(cè)未來(lái),只需把握現(xiàn)在
        基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測(cè)
        在教室轮流澡到高潮h免费视| 欧美a级情欲片在线观看免费 | 国产美女高潮流白浆免费视频| 欧美黑人xxxx又粗又长| 欧美成人久久久免费播放| 久久久亚洲精品免费视频| 麻豆精品一区二区三区| 国产国产裸模裸模私拍视频| 中国精学生妹品射精久久| 91极品尤物国产在线播放| 亚洲国产日韩一区二区三区四区 | 日本免费精品一区二区| 亚洲日韩欧美一区、二区| 国产精品香蕉在线观看| 国产网友自拍亚洲av| 女同三级伦理在线观看| 毛片无码国产| 国产在线手机视频| 久久天堂精品一区专区av| 不卡日韩av在线播放| 亚洲欧美激情精品一区二区| 色www亚洲| 久久国产精品亚洲我射av大全| 国产一精品一av一免费爽爽| 一个人在线观看免费视频www| 无码专区无码专区视频网址| 亚洲不卡免费观看av一区二区| 久久www免费人成精品| 一级午夜视频| 男女后入式在线观看视频| 亚洲国产精品日本无码网站| 国产午夜福利小视频合集| 亚洲va成无码人在线观看| 偷拍一区二区盗摄视频| 激情航班h版在线观看| 久久青青草原亚洲AV无码麻豆| 中文乱码字幕人妻熟女人妻| 人人妻人人澡人人爽欧美一区双| 精品性影院一区二区三区内射 | 婷婷综合另类小说色区| 国产成人精品三级麻豆|