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

        ?

        基于FPSO灰色Verhulst模型的鐵路貨運量預(yù)測

        2018-08-28 02:33:18賀政綱
        鐵道學(xué)報 2018年8期
        關(guān)鍵詞:貨運量原始數(shù)據(jù)適應(yīng)度

        賀政綱,黃 娟

        (西南交通大學(xué) 交通運輸與物流學(xué)院,四川 成都 610031)

        鐵路運輸系統(tǒng)是一個受多種因素共同影響的復(fù)雜時變系統(tǒng),鐵路貨運量與影響因素之間存在復(fù)雜的、難以量化的非線性關(guān)系,由于受政策因素的影響較大,鐵路貨運量容易產(chǎn)生突變情況。例如: GB 1589—2016[1]已于2016年9月21日起正式實施,如果公路運輸車型變小,裝貨量變少,導(dǎo)致公路運輸價格上漲,鐵路的優(yōu)勢進一步突顯,再加上近期煤炭價格的持續(xù)上漲,鐵路貨運勢必受到較大影響。為了對鐵路貨運量做一個精確的預(yù)測,提高模型的預(yù)測精度,學(xué)者們在鐵路貨運量的預(yù)測方法上已經(jīng)做了大量的研究,預(yù)測方法由最初的分形理論、Rough Set理論、神經(jīng)網(wǎng)絡(luò)模型、灰色模型GM(1,1)、支持向量機等單一理論[2-7]的運用向多種理論相結(jié)合的改進模型發(fā)展[8-14]。對于具有飽和狀態(tài)的S形序列,有學(xué)者提出了灰色Verhulst模型來進行時間序列的預(yù)測,模型的改進目前主要從初始條件、參數(shù)優(yōu)化、無偏性等角度切入[15-18],應(yīng)用的改進方法以及理論主要包括對原始數(shù)據(jù)作倒數(shù)生成、等維灰數(shù)遞補預(yù)測法、Logistic函數(shù)、線性規(guī)劃方法等,對模型背景值進行優(yōu)化的研究目前還比較少。文獻[19]利用Logistic函數(shù)擬合模型中的一階累加生成序列,對灰色Verhulst模型的背景值進行優(yōu)化,建立了一種優(yōu)化的灰色Verhulst模型。粒子群優(yōu)化算法(PSO)早已被廣泛地應(yīng)用到各領(lǐng)域的參數(shù)優(yōu)化當(dāng)中,但在現(xiàn)有文獻中,PSO算法與灰色Verhulst模型相結(jié)合的文獻較少。文獻[20]用PSO算法代替最小二乘法優(yōu)化灰色Verhulst模型中的參數(shù),以此確定對新項目的年度經(jīng)費投資額。文獻[21]提出基于最小一乘準則來估計灰色Verhulst模型的參數(shù),并使用PSO求解此最小一乘的參數(shù)。為提高灰色Verhulst模型的預(yù)測精度,本文從模型的背景值入手,采用PSO對灰色Verhulst模型的背景值進行優(yōu)化,以實際值與預(yù)測值之間的相對誤差為適應(yīng)度函數(shù),以適應(yīng)度函數(shù)值最小化為目標選取模型的最優(yōu)參數(shù)值,為了減少歷史數(shù)據(jù)對預(yù)測結(jié)果的影響程度,充分利用新生數(shù)據(jù),利用滑動窗對原始數(shù)據(jù)序列進行動態(tài)更新來提高預(yù)測精度以及預(yù)測年限,并使用Fourier序列修正模型的誤差,使所建模型的精度進一步得到改善。

        1 灰色Verhulst模型

        灰色Verhulst模型是以灰色系統(tǒng)理論為基礎(chǔ)的改進模型,其建模過程如下[16-19]。

        設(shè)X(0)=(x(0)(1),x(0)(2),…,x(0)(n))為原始數(shù)據(jù)序列,一階累加生成序列為X(1),由文獻[18]中對灰色Verhulst模型傳統(tǒng)背景值的誤差分析可知,當(dāng)傳統(tǒng)背景值取為z(1)(k)=0.5x(1)(k-1)+0.5x(1)(k)時,將帶來一定的誤差,因此,本文取模型的背景值為z(1)(k)=λx(1)(k-1)+(1-λ)x(1)(k),其中λ∈[0,1],k=2,3,…,n?;疑玍erhulst模型及其白化方程分別為

        x(0)(k)+az(1)(k)=b(z(1)(k))2

        ( 1 )

        ( 2 )

        式中:t為時間;a和b為參數(shù),其值采用最小二乘估計:[a,b]T=(BTB)-1BTYn。取初始值x(1)(1)=x(0)(1),灰色Verhulst模型的時間響應(yīng)式為

        ( 3 )

        ( 4 )

        2 FPSO灰色Verhulst模型的建立

        2.1 模型的基本原理

        在灰色Verhulst模型中,λ的取值與z(1)(k)的值直接相關(guān),z(1)(k)的值又進一步直接影響到參數(shù)a、b的取值,而模型的預(yù)測精度完全取決于a和b,因此,對背景值的優(yōu)化具有較強的實際意義。本文以實際值與預(yù)測值之間的相對誤差為適應(yīng)度函數(shù),采用PSO算法對λ的值進行優(yōu)化取得參數(shù)a、b的最佳值,以此提高灰色Verhulst模型的精度,其適應(yīng)度函數(shù)為

        ( 5 )

        在每一次迭代中,粒子的速度和位置更新式為[22]

        ( 6 )

        由于鐵路貨運量受外部因素的影響較大,僅憑歷史數(shù)據(jù)不能完全表現(xiàn)外部因素對貨運量的影響,為了減少歷史數(shù)據(jù)對預(yù)測結(jié)果的影響程度,充分利用新生數(shù)據(jù),提高預(yù)測的精度,本文利用滑動窗對預(yù)測過程進行動態(tài)調(diào)整。即每進行一次預(yù)測后,把預(yù)測序列的最后一個數(shù)據(jù)序列作為原始數(shù)據(jù)序列的最后一個數(shù)據(jù),同時去掉原始數(shù)據(jù)序列中的第一個數(shù)據(jù),把新的數(shù)據(jù)序列作為下一次預(yù)測的原始數(shù)據(jù)序列為

        ( 7 )

        式中:X(N)表示第(N+1)次預(yù)測的原始數(shù)據(jù)序列,X(N+1)表示第(N+2)次預(yù)測的原始數(shù)據(jù)序列,N為非負整數(shù)。

        為了消除實際值與預(yù)測值之間的誤差ε(0)(k),本文采用Fourier序列對預(yù)測值進行修正,誤差的計算式為[23-24]

        ( 8 )

        式中:k=2,3,…,n;T=n-1為區(qū)間長度;δ=(n-1)/(2-1)為有限序列合理擴張度的下限值;A0,Ai,Bi由最小二乘法估計:C=(PTP)-1PTε(0),C和P的取值如下:

        修正過后的預(yù)測值如式( 9 )所示,其中k=2,3,…,n。稱所建模型為FPSO灰色Verhulst模型,以下簡稱FPGVM。

        ( 9 )

        2.2 模型的預(yù)測步驟

        步驟1對預(yù)測對象的歷史數(shù)據(jù)進行篩選,選定n(n>4)[25]個連續(xù)的歷史數(shù)據(jù)作為預(yù)測的原始數(shù)據(jù)序列,并對X(0)進行一階累加,生成一階累加序列X(1)。

        步驟2初始化種群,隨機生成m個初始粒子群,設(shè)定粒子i(i=1,2,…,m)的位置由λi、ai、bi3個量共同確定,其中λi=(λi1,λi2,…,λid),ai=(ai1,ai2,…,aid),bi=(bi1,bi2,…,bid),粒子的速度為vi=(vi1,vi2,…,vid),其中λ∈[0,1]。

        步驟3基于a、b的值根據(jù)式( 3 )計算得到一階累加的估計值。

        步驟4根據(jù)式( 4 )計算得到原始數(shù)據(jù)序列的預(yù)測值。

        步驟5根據(jù)適應(yīng)度函數(shù)式( 5 )計算每個粒子的適應(yīng)度值。

        步驟6把粒子i的適應(yīng)度值和其局部最優(yōu)Pid的適應(yīng)度值相比較,若比Pid更小,則更新Pid;把所有粒子的適應(yīng)度值和Pgd的適應(yīng)度值相比較,若比Pgd更小,則更新Pgd。

        步驟7根據(jù)式( 6 )更新各粒子的速度和位置。

        步驟8若滿足終止條件,則輸出原始數(shù)據(jù)的預(yù)測值,否則回到步驟3。

        步驟9根據(jù)式( 9 )進行誤差修正,輸出修正過后的預(yù)測值。

        步驟10若要進行下一年度預(yù)測值的運算,則進行步驟11,否則運算結(jié)束。

        步驟11根據(jù)式( 7 )更新原始數(shù)據(jù)序列,返回步驟1繼續(xù)下一年度預(yù)測值的運算,直至到達預(yù)測年限為止。算法流程如圖1所示。

        圖1 FPSO灰色Verhulst模型的預(yù)測流程

        3 基于FPGVM的鐵路貨運量預(yù)測

        根據(jù)鐵路貨運的實際情況,本文分別以具有增長趨勢(數(shù)據(jù)序列呈現(xiàn)持續(xù)增長的態(tài)勢)、擺動發(fā)展趨勢(數(shù)據(jù)序列呈現(xiàn)持續(xù)增長和減少兩種態(tài)勢)、交叉發(fā)展趨勢(數(shù)據(jù)序列交叉呈現(xiàn)擺動發(fā)展和持續(xù)增長兩種發(fā)展態(tài)勢)的3種貨運量數(shù)據(jù)為原始數(shù)據(jù)序列,把FPGVM、徑向基神經(jīng)網(wǎng)絡(luò)(RBFNN)、傳統(tǒng)灰色Verhulst模型(GVM)、灰色模型GM(1,1)4種模型的預(yù)測結(jié)果進行對比,以平均絕對誤差(MAE)、均方根誤差(RMSE)、平均相對誤差(MPE)為標準來評價4種模型的優(yōu)劣,以此對FPGVM的有效性與實用性進行驗證。本文的數(shù)據(jù)來源為《中國統(tǒng)計年鑒1995—2015》以及國家統(tǒng)計局網(wǎng)站,運算通過MATLAB 7.1編程,在AMD 1.90 GHz CPU,4G RAM,Windows 7操作系統(tǒng)的計算機上運行。設(shè)最大迭代次數(shù)itermax=100,粒子數(shù)m=60,學(xué)習(xí)因子c1=c2=1.49,最大慣性權(quán)重wmax=0.9,最小慣性權(quán)重wmin=0.1。

        3.1 具有增長趨勢的鐵路貨運量預(yù)測

        由我國新石鐵路(河南省新鄉(xiāng)到山東省石臼港)的貨運量可知,1998—2013年新石鐵路貨運量呈現(xiàn)持續(xù)增長的態(tài)勢,因此以1998—2004年新石鐵路貨運量為具有增長趨勢的原始數(shù)據(jù),對新石鐵路2005—2013年的貨運量進行預(yù)測,優(yōu)化后的參數(shù)結(jié)果為λ1=0.465 3,a1=-0.402 6,b1=-0.542 1,預(yù)測結(jié)果如表1、圖2、圖3所示。

        表1 2005—2013年新石鐵路貨運量預(yù)測結(jié)果

        圖2 2005—2013年新石鐵路貨運量預(yù)測結(jié)果

        圖3 新石鐵路貨運量預(yù)測的評價指標

        由表1、圖2、圖3可知,在具有增長趨勢的鐵路貨運量預(yù)測中,F(xiàn)PGVM的平均絕對誤差、均方根誤差、平均相對誤差分別為83.7萬t、106.5萬t、1.6%。與GM(1,1)、RBFNN、GVM相比,F(xiàn)PGVM的平均相對誤差分別減小了2.2%、3.2%、9.6%。其中,F(xiàn)PGVM的最大、最小相對誤差分別為3.5%、0.2%,GM(1,1)的最大、最小相對誤差分別為12.3%、0.2%,RBFNN的最大、最小相對誤差分別為9.4%、0.5%,傳統(tǒng)灰色Verhulst模型適用于具有S型發(fā)展趨勢的數(shù)據(jù)序列的預(yù)測,故在該次預(yù)測中,GVM的最大、最小相對誤差分別高達19.7%、6.2%,F(xiàn)PGVM的最大、最小相對誤差均為4個模型中的最小值,預(yù)測精度與GVM、GM(1,1)、RBFNN相比都有較大提高。

        3.2 具有擺動趨勢的鐵路貨運量預(yù)測

        由2015和2016年的全國鐵路貨運量數(shù)據(jù)可知,2015年3月—2016年10月全國鐵路貨運量呈現(xiàn)擺動發(fā)展態(tài)勢,因此以2015年3月—2015年9月的全國鐵路貨運量為具有擺動發(fā)展的原始數(shù)據(jù),對全國2015年10月—2016年10月的貨運量進行預(yù)測,優(yōu)化后得到的參數(shù)結(jié)果為λ2=0.534 2,a2=-0.483 9,b2=-0.632 4,預(yù)測結(jié)果如表2、圖4、圖5所示。

        表2 2015年10月—2016年10月全國鐵路貨運量預(yù)測結(jié)果

        圖4 2015年10月—2016年10月全國鐵路貨運量預(yù)測結(jié)果

        圖5 2015年10月—2016年10月全國鐵路貨運量預(yù)測評價指標

        由表2、圖4和圖5可知,在具有擺動發(fā)展的鐵路貨運量預(yù)測中,F(xiàn)PGVM的平均絕對誤差、均方根誤差、平均相對誤差分別為529.1、627.5萬t、2.0%,與GM(1,1)、RBFNN、GVM相比,F(xiàn)PGVM的平均相對誤差分別減小了4.6%、1.8%、3.3%,F(xiàn)PGVM的最大、最小相對誤差分別為6.3%、0.1%,GM(1,1)的最大、最小相對誤差分別為16.8%、0.5%,RBFNN的最大、最小相對誤差分別為11.3%、0.4%,GVM的最大、最小相對誤差分別為12.9%、0.4%,F(xiàn)PGVM的最大、最小誤差也均為4個模型中的最小值。

        3.3 具有交叉發(fā)展趨勢的鐵路貨運量預(yù)測

        由全國鐵路貨運量數(shù)據(jù)可知,1995—2013年的鐵路貨運量交叉呈現(xiàn)擺動發(fā)展和持續(xù)增長兩種發(fā)展態(tài)勢,因此以1995—2001年全國鐵路貨運量為具有交叉發(fā)展趨勢的原始數(shù)據(jù),對全國1995—2014年的貨運量進行預(yù)測,優(yōu)化后的參數(shù)結(jié)果為λ3=0.510 2,a3=-0.523 3,b3=-0.512 4,預(yù)測結(jié)果如表3、圖6、圖7所示。

        由表3、圖6、圖7可知,在具有交叉發(fā)展趨勢的鐵路貨運量預(yù)測中,F(xiàn)PGVM的平均絕對誤差、均方根誤差、平均相對誤差分別為5 197.5萬t、6 427.1萬t、1.9%,與GM(1,1)、RBFNN、GVM相比,F(xiàn)PGVM的平均相對誤差分別減小了5.2%、1.1%、3.3%,F(xiàn)PGVM的最大、最小相對誤差分別為4.4%、0.0%,GM(1,1)的最大、最小相對誤差分別為14.1%、0.0%,RBFNN的最大、最小相對誤差分別為9.5%、0.0%,GVM的最大、最小相對誤差分別為6.3%、0.0%,F(xiàn)PGVM的最大仍然為4個模型中的最小值。

        表3 1995—2014年全國鐵路貨運量預(yù)測結(jié)果

        圖6 1995—2014全國鐵路貨運量預(yù)測結(jié)果

        圖7 1995—2014年全國鐵路貨運量預(yù)測評價指標

        我國鐵路貨運量在1995—1999年和2007—2014年由于受自然災(zāi)害、金融危機、國家政策等因素的影響存在著波動現(xiàn)象,突變點較多,而在使用GM(1,1)對貨運量進行預(yù)測的過程中,發(fā)現(xiàn)這些突變性因素沒有在模型中得到反映,預(yù)測曲線趨于平滑,突變點較少,誤差較大,例如1996年、1998年、2007—2012年的相對誤差分別為-10.5%、9.1%、-12.9%、-12.7%、-8.8%、-12.0%、-14.1%和-8.8%,遠遠高于GM(1,1)的平均相對誤差7.1%。相反,GM(1,1)對2000—2006年的預(yù)測精度相對1995—1999年和2007—2014年較高,相對誤差分別為5.9%、3.2%、2.5%、-1.2%、-6.2%、-4.9%、-6.5%,均在平均相對誤差之下。

        4 結(jié)論

        FPGVM對3種趨勢貨運量的預(yù)測誤差相差不大,平均相對誤差分別為1.8%、2.0%、1.9%,由此可知,F(xiàn)PGVM對具有擺動發(fā)展態(tài)勢以及增長趨勢的數(shù)據(jù)序列的預(yù)測都是可行有效的,并在一定程度上反映出了鐵路運輸過程中由于自然災(zāi)害、金融危機、國家政策等因素帶來的波動現(xiàn)象,與實際運輸過程相符,預(yù)測精度更高。本文將PSO算法和Fourier序列應(yīng)用到灰色Verhulst模型中,確定了FPSO灰色Verhulst模型的預(yù)測思路,該模型主要有以下特點:

        (1)FPGVM是一種數(shù)據(jù)序列動態(tài)更新的基于迭代的參數(shù)優(yōu)化預(yù)測模型,以平均相對誤差最小為適應(yīng)度函數(shù)來取得預(yù)測值,數(shù)據(jù)的動態(tài)更新減少了歷史數(shù)據(jù)對預(yù)測結(jié)果的影響程度,能充分利用新生數(shù)據(jù),提高預(yù)測精度。

        (2)Fourier序列使預(yù)測值與實際值之間的誤差更小,模型的精度得到進一步的提高。

        (3)FPGVM在預(yù)測過程中,其復(fù)雜度與迭代次數(shù)有關(guān),為O(iter×n×m)。

        FPSO灰色Verhulst模型能更好地反應(yīng)鐵路運輸過程中的突變因素,是一種減少誤差、充分利用新生數(shù)據(jù)、提高預(yù)測精度的有效方法。本文沒有考慮外界因素對貨運量的影響,因此只適用于短期預(yù)測。在后續(xù)的研究中,將把鐵路貨車擁有量、國內(nèi)生產(chǎn)總值、鋼鐵產(chǎn)量等外界影響因素對鐵路貨運量的影響考慮進去,提高預(yù)測年限。

        猜你喜歡
        貨運量原始數(shù)據(jù)適應(yīng)度
        改進的自適應(yīng)復(fù)制、交叉和突變遺傳算法
        計算機仿真(2022年8期)2022-09-28 09:53:02
        GOLDEN OPPORTUNITY FOR CHINA-INDONESIA COOPERATION
        受特定變化趨勢限制的傳感器數(shù)據(jù)處理方法研究
        2017年上半年拉脫維亞港口貨運量同比增長7%
        全新Mentor DRS360 平臺借助集中式原始數(shù)據(jù)融合及直接實時傳感技術(shù)實現(xiàn)5 級自動駕駛
        汽車零部件(2017年4期)2017-07-12 17:05:53
        基于空調(diào)導(dǎo)風(fēng)板成型工藝的Kriging模型適應(yīng)度研究
        中國塑料(2016年11期)2016-04-16 05:26:02
        少數(shù)民族大學(xué)生文化適應(yīng)度調(diào)查
        世界經(jīng)濟趨勢
        自適應(yīng)遺傳算法的改進與應(yīng)用*
        疯狂三人交性欧美| 东京热加勒比日韩精品| 精品国内自产拍在线观看| 精品人妻VA出轨中文字幕| 亚洲一码二码在线观看| 亚洲最新精品一区二区| 国产欧美一区二区三区在线看| 免费男人下部进女人下部视频| 免费一级欧美大片久久网| 国产人妖在线观看一区二区三区| 伊人久久精品无码av一区| 福利体验试看120秒| 亚洲日韩中文字幕在线播放 | 美女被躁到高潮嗷嗷免费观看| 国产在线无码一区二区三区视频| 国产青草视频在线观看| 日韩中文在线视频| 福利视频在线一区二区三区| 国产精品久久久久久久久久红粉| 无码精品日韩中文字幕| 亚洲国产精品午夜电影| 男女啪啪动态视频在线观看| 亚洲av无码码潮喷在线观看| 免费国精产品自偷自偷免费看 | 亚洲国产a∨无码中文777| 免费国产黄网站在线观看 | 国产精品第一国产精品| 人妻AV无码一区二区三区奥田咲| 91九色精品日韩内射无| 亚洲另类无码专区首页| 欧美黑人巨大xxxxx| 人妻中文字幕av有码在线| 国产在线观看视频一区二区三区| gv天堂gv无码男同在线观看| 亚洲 国产 哟| 国产一区二区三区在线av| av无码一区二区三区| 久久99精品久久久久久野外| 国产精品视频免费一区二区三区| 亚洲粉嫩视频在线观看| 国产精品无码人妻在线|