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

?

逐步RVM-Markov模型在大壩變形預(yù)測(cè)中的應(yīng)用

2016-01-27 06:54:23包騰飛杜傳陽(yáng)滕雯雯

唐 琪 包騰飛 杜傳陽(yáng) 滕雯雯

(1. 河海大學(xué) 水文水資源與水利工程科學(xué)國(guó)家重點(diǎn)實(shí)驗(yàn)室,南京 210098; 2. 河海大學(xué) 水資源高效利用與工程安全國(guó)家工程研究中心,南京 210098; 3. 河海大學(xué) 水利水電學(xué)院, 南京 210098; 4. 威海市水利局,山東威海 264200)

?

逐步RVM-Markov模型在大壩變形預(yù)測(cè)中的應(yīng)用

唐琪1,2,3包騰飛1,2,3杜傳陽(yáng)1,2,3滕雯雯4

(1. 河海大學(xué) 水文水資源與水利工程科學(xué)國(guó)家重點(diǎn)實(shí)驗(yàn)室,南京210098; 2. 河海大學(xué) 水資源高效利用與工程安全國(guó)家工程研究中心,南京210098; 3. 河海大學(xué) 水利水電學(xué)院, 南京210098; 4. 威海市水利局,山東威海264200)

摘要:相關(guān)向量機(jī)(RVM)模型具有結(jié)構(gòu)稀疏化、核函數(shù)選擇范圍廣等特點(diǎn),應(yīng)用到大壩變形預(yù)測(cè)中比支持向量機(jī)(SVM)模型更具優(yōu)勢(shì).同時(shí)考慮到殘差對(duì)預(yù)測(cè)精度的影響,引入Markov鏈用于預(yù)測(cè)數(shù)據(jù)修正,從而得到一種高精度的逐步RVM-Markov組合模型.在實(shí)際應(yīng)用中,RVM模型的泛化能力與SVM相當(dāng),向量數(shù)量卻遠(yuǎn)小于SVM模型,計(jì)算過(guò)程得到簡(jiǎn)化,Mrakov鏈對(duì)殘差進(jìn)行修正后又提高了預(yù)測(cè)精度.將上述組合模型用于大壩變形實(shí)例分析,獲得了較好的回歸預(yù)測(cè)效果.

關(guān)鍵詞:大壩變形監(jiān)測(cè)模型;相關(guān)向量機(jī);Markov鏈

大壩變形位移是大壩安全監(jiān)控的重要方面,根據(jù)大壩變形實(shí)測(cè)資料進(jìn)行分析預(yù)測(cè),對(duì)了解大壩運(yùn)行狀況,監(jiān)控大壩和壩基安全起到重要作用[1].變形測(cè)值受水壓、溫度和時(shí)效等因素的影響,會(huì)存在一定的趨勢(shì)變形及周期波動(dòng).近些年來(lái),支持向量機(jī)(Support Vector Machine,SVM)模型以其在小樣本非線性數(shù)據(jù)回歸預(yù)測(cè)上良好的適用性而在大壩變形監(jiān)測(cè)領(lǐng)域得到廣泛研究,但該模型仍存在懲罰系數(shù)易選擇不當(dāng)、支持向量個(gè)數(shù)隨樣本的增大成線性增長(zhǎng)等問(wèn)題.而Micheal E.Tipping[2]在2001年提出的相關(guān)向量機(jī)(Relevance Vector Machine,RVM)模型不僅具有與SVM相當(dāng)?shù)倪m用范圍與泛化能力,而且以其結(jié)構(gòu)稀疏化、核函數(shù)不需滿足Mercer條件等優(yōu)點(diǎn)很好地彌補(bǔ)了SVM模型的不足.另外考慮到變形測(cè)值波動(dòng)較大會(huì)引起殘差規(guī)律的變化,降低預(yù)測(cè)精度,本文利用Markov鏈模型具有適應(yīng)大波動(dòng)數(shù)據(jù)的優(yōu)點(diǎn),將RVM與Markov鏈模型相結(jié)合,并采用逐步更新樣本數(shù)據(jù)的方法,得出一種高精度的變形預(yù)測(cè)模型,并應(yīng)用到工程實(shí)例中進(jìn)行驗(yàn)證.

1相關(guān)向量機(jī)

1.1相關(guān)向量機(jī)基本原理

相關(guān)向量機(jī)(Relevance Vector Machine,RVM)與SVM類似,但RVM是在貝葉斯理論框架下進(jìn)行學(xué)習(xí),在先驗(yàn)參數(shù)的結(jié)構(gòu)下基于主動(dòng)相關(guān)決策理論(Automatic Relevance Determination,ARD)來(lái)移除不相關(guān)的點(diǎn)[3],從而獲得稀疏化的模型.

其中,ω=(ω0,ω1,…,ωN)T為權(quán)值向量;K(x,xj)為核函數(shù),εi為附加噪聲.

相關(guān)向量機(jī)假定ti服從均值為y(xi)的高斯分布,即p(ti|x)~N(ti|y(xi),σ2).

其中t=(t1,…,tn)T,ω=(ω1,…,ωn)T,Φ∈RN×(N+1),Φ=[φ(x1),φ(x2),…,φ(xN)]T,φ(xi)=[1,K(xi,x1),…,K(xi,xN)]T.

RVM對(duì)樣本集的訓(xùn)練目的是得到權(quán)值向量的后驗(yàn)分布.先定義ω滿足ARD高斯先驗(yàn)分布

其中α=(α0,α1,…,αN)T為超參數(shù),每一個(gè)αi都相互獨(dú)立且只與其對(duì)應(yīng)的權(quán)值ωi相關(guān)[4].

利用公式(2)(3),根據(jù)貝葉斯公式可得權(quán)重ω的后驗(yàn)分布為

從而

其中,Σ為后驗(yàn)協(xié)方差矩陣,μ為后驗(yàn)均值向量,B=σ-2I.

對(duì)權(quán)值進(jìn)行積分,即

由此可得,p(t|α,σ2)~N(0,C),其中協(xié)方差

通過(guò)最大化邊緣似然p(t|α,σ2)來(lái)進(jìn)行稀疏貝葉斯學(xué)習(xí),為了計(jì)算方便,可以轉(zhuǎn)化成對(duì)數(shù)形式:

對(duì)公式(10)關(guān)于α求導(dǎo)可以得到迭代公式

其中μi是μ的第i個(gè)元素,∑ii是矩陣∑的第i個(gè)對(duì)角元素,γj=1-αj∑jj.

根據(jù)公式(6)、(7)、(11)、(12)可以迭代計(jì)算出邊緣分布最大化的α和σ,并且出現(xiàn)很多αi趨向于∞的情況,代入公式(11)可得μi趨向于0,則可以將其對(duì)應(yīng)的基向量刪除,令對(duì)應(yīng)的ωi=0,從而得到稀疏化的RVM模型.

1.2RVM相較于SVM的優(yōu)點(diǎn)分析

1)RVM的核函數(shù)不需滿足梅西(Mercer)定理(關(guān)于梅西定理,本文不作詳細(xì)討論),其選擇范圍要比SVM更廣.這一選擇條件的放寬,進(jìn)一步提高了RVM的適用性.

2)針對(duì)現(xiàn)實(shí)情況常常出現(xiàn)樣本重疊的問(wèn)題,SVM利用懲罰系數(shù)來(lái)進(jìn)行處理.但SVM不能對(duì)此系數(shù)做自動(dòng)評(píng)估,需要手動(dòng)設(shè)置,懲罰系數(shù)設(shè)置不當(dāng),將會(huì)引起過(guò)擬合的問(wèn)題而導(dǎo)致結(jié)果不理想.由于RVM的參數(shù)可以自動(dòng)賦值,則避免了這一問(wèn)題.

3)對(duì)于同樣的樣本數(shù)據(jù),RVM訓(xùn)練過(guò)程中“相關(guān)向量”的比重要遠(yuǎn)遠(yuǎn)小于SVM“支持向量”的比重.SVM中“支持向量”的個(gè)數(shù)隨著其訓(xùn)練樣本的增大而線性增加,遇到較大的訓(xùn)練樣本時(shí),會(huì)影響其最終的測(cè)試速度,而RVM的“相關(guān)向量”個(gè)數(shù)增長(zhǎng)速度相對(duì)于“支持向量”則要慢了很多.這一特性,使得RVM在某些對(duì)實(shí)時(shí)性要求較高的情況之下,能表現(xiàn)得更為理想.

2Markov鏈修正模型

2.1馬爾科夫過(guò)程基本原理

馬爾科夫過(guò)程(Markov Process)是一個(gè)無(wú)后效性的隨機(jī)過(guò)程,具體是指當(dāng)ti時(shí)刻所處狀態(tài)為已知時(shí),大于ti時(shí)刻所處狀態(tài)的概率特性只與過(guò)程在ti時(shí)刻所處狀態(tài)有關(guān),而與過(guò)程在ti時(shí)刻以前的狀態(tài)無(wú)關(guān)[5].而馬爾科夫鏈(Markov Chain)就是指具有馬爾科夫性質(zhì)的狀態(tài)和時(shí)間均離散的隨機(jī)過(guò)程.在大壩安全監(jiān)測(cè)中,各個(gè)測(cè)點(diǎn)的垂直位移、水平位移、應(yīng)力、滲流等物理量數(shù)據(jù)均是與時(shí)間相關(guān)的狀態(tài)函數(shù),并且狀態(tài)和時(shí)間均離散,是典型的馬爾科夫隨機(jī)過(guò)程.

設(shè)V(0)為初始狀態(tài)E1的初始向量,則經(jīng)過(guò)k步轉(zhuǎn)移后,向量V(k)可通過(guò)下式求得:

2.2馬爾科夫鏈修正殘差

利用馬爾科夫鏈對(duì)RVM模型預(yù)測(cè)結(jié)果進(jìn)行修正,首先求出擬合值與實(shí)測(cè)值的殘差序列,根據(jù)殘差序列劃分概率區(qū)間,通過(guò)各個(gè)狀態(tài)向下一個(gè)時(shí)段的轉(zhuǎn)移的頻率可以計(jì)算出轉(zhuǎn)移概率,進(jìn)而構(gòu)造出轉(zhuǎn)移概率矩陣[6],本文采用1步轉(zhuǎn)移矩陣,即k=1.

在用RVM模型進(jìn)行預(yù)測(cè)時(shí),根據(jù)式(16)進(jìn)行殘差修正:

3逐步RVM-Markov大壩變形預(yù)測(cè)模型實(shí)現(xiàn)步驟

混凝土壩的變形位移主要考慮水壓、溫度和時(shí)效的影響[7],因此可以采用如下統(tǒng)計(jì)模型:

其中,δH、δT、δθ分別為水壓分量、溫度分量和時(shí)效分量,H、H0表示監(jiān)測(cè)日和始測(cè)日的上游水頭,t為監(jiān)測(cè)日到始測(cè)日的累計(jì)天數(shù),t0為系列監(jiān)測(cè)資料中的第一天到始測(cè)日的累計(jì)天數(shù),θ=t/100,θ0=t0/100.該統(tǒng)計(jì)模型共包括與水壓、溫度、時(shí)效相關(guān)的10個(gè)輸入向量,輸出向量為大壩變形位移.

另外,還需按下式對(duì)監(jiān)測(cè)數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化處理,使處理后的數(shù)據(jù)保持在[0.1,0.9],以提高學(xué)習(xí)速度:

其中xmax和xmin是每組監(jiān)測(cè)數(shù)據(jù)的最大值和最小值.

本文將馬爾科夫鏈與RVM模型相結(jié)合,并進(jìn)一步改進(jìn),采用逐步更新的方法,以期提高長(zhǎng)期預(yù)測(cè)的精度.首先根據(jù)N期實(shí)測(cè)數(shù)據(jù)建立模型并進(jìn)行預(yù)測(cè),得到第N+1期預(yù)測(cè)值,然后去除第一期數(shù)據(jù)并加入第N+1期預(yù)測(cè)數(shù)據(jù),再得到第N+2期預(yù)測(cè)值,依次類推,即總是取最近的N期數(shù)據(jù)重新建立模型對(duì)下一期數(shù)據(jù)進(jìn)行預(yù)測(cè).

綜上,逐步RVM-Markov預(yù)測(cè)模型的算法流程圖如圖1所示.

圖1 逐步RVM-Markov模型回歸預(yù)測(cè)流程圖

4工程實(shí)例

某水電站位于我國(guó)安徽省涇縣,水庫(kù)總庫(kù)容24.76億m3,年發(fā)電量3.16億kW·h.其壩型為重力拱壩,最大壩高76.3m,壩頂高程126.3m.取該壩8號(hào)壩段壩體垂線2009年2月1日至2013年2月13日期間的監(jiān)測(cè)資料進(jìn)行分析,由于相鄰兩天數(shù)據(jù)相近不具有代表性,因此每7d取一組數(shù)據(jù),共得到210組徑向位移監(jiān)測(cè)數(shù)據(jù)為樣本,前200組用于擬合,后10組用于預(yù)測(cè).

首先將2009年2月1日至2012年12月5日這200組數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化處理,然后代入RVM模型訓(xùn)練,核函數(shù)選擇高斯徑向基(RadialBasisFunction,RBF)核函數(shù),核參數(shù) 取0.7,得到一系列擬合值.將位移實(shí)測(cè)值與擬合值相減得到殘差,其中上限為1.04mm,下限為-0.86mm,據(jù)此將殘差序列分為4個(gè)區(qū)間,見表1.

表1 概率區(qū)間劃分

在預(yù)測(cè)過(guò)程中,如果模型的殘差超出區(qū)間邊界值,則大于1.04 mm時(shí)歸于狀態(tài)IV,小于-0.86 mm時(shí)歸于狀態(tài)I.將殘差代入馬爾科夫鏈分析,求得1步轉(zhuǎn)移概率矩陣如下:

將以上各計(jì)算結(jié)果代入公式(16)進(jìn)行殘差修正即可得到RVM-Markov模型擬合值,其擬合效果見圖2.然后用逐步更新學(xué)習(xí)樣本的方法預(yù)測(cè)2012年12月12日至2013年2月13日的10組數(shù)據(jù),逐步RVM-Markov模型的預(yù)測(cè)結(jié)果見表2.

圖2 RVM-Markov模型擬合曲線圖

預(yù)測(cè)日期實(shí)測(cè)值RVM預(yù)測(cè)值一次殘差殘差修正值逐步RVM-Markov預(yù)測(cè)值二次殘差20121212-1.62-1.36-0.26-1.16-1.42-0.2020121219-1.83-1.49-0.34-1.38-1.71-0.1220121226-2.79-2.02-0.77-1.77-2.54-0.2520130102-3.39-2.14-1.25-1.41-2.66-0.7320130109-3.54-2.95-0.59-3.10-3.680.1420130116-4.41-3.53-0.88-3.22-4.10-0.3120130123-5.02-4.35-0.67-4.72-5.380.3620130130-5.6-5.39-0.21-5.58-5.800.2020130206-6.62-6.04-0.58-5.59-6.17-0.4520130213-6.51-6.730.22-7.24-7.020.51

為了便于直觀地表現(xiàn)出逐步RVM-Markov模型的優(yōu)越性,又采用SVM、RVM模型進(jìn)行回歸預(yù)測(cè),將3種模型的預(yù)測(cè)效果進(jìn)行對(duì)比見圖3.利用各自的均方差來(lái)反映不同模型的回歸預(yù)測(cè)精度,同時(shí)記錄支持向量與回歸向量的個(gè)數(shù)來(lái)比較SVM與RVM模型的復(fù)雜程度,對(duì)比效果見表3.

圖3 3種模型預(yù)測(cè)曲線圖

圖4 3種模型預(yù)測(cè)殘差曲線圖

模型SVMRVM逐步RVM-Markov預(yù)測(cè)時(shí)段均方差/mm0.87300.65700.2933向量個(gè)數(shù)1313228

由圖2可以看出逐步RVM-Markov模型的擬合精度較高,同時(shí)從圖3、4也可以看到逐步RVM-Markov模型預(yù)測(cè)效果較好,其殘差相較于其他兩種模型更接近于0,表3的均方差數(shù)據(jù)也反映出該模型的預(yù)測(cè)精度要優(yōu)于其他兩種模型.另外根據(jù)表3中支持向量與相關(guān)向量的個(gè)數(shù)對(duì)比可以得知,SVM模型的支持向量多達(dá)131個(gè),而兩種RVM模型的相關(guān)向量分別為32個(gè)和28個(gè),說(shuō)明RVM模型結(jié)構(gòu)經(jīng)過(guò)稀疏化之后計(jì)算的復(fù)雜度相較于SVM模型已經(jīng)大大降低.

5結(jié)論

為了彌補(bǔ)SVM模型懲罰系數(shù)易選擇不當(dāng)、計(jì)算結(jié)構(gòu)復(fù)雜等缺陷,將基于貝葉斯框架的RVM模型應(yīng)用于大壩變形預(yù)測(cè),并對(duì)殘差進(jìn)行Markov鏈修正,而且采用逐步更新訓(xùn)練樣本的方式以提高預(yù)測(cè)精度,共同構(gòu)成了逐步RVM-Markov組合模型.經(jīng)過(guò)工程

實(shí)例驗(yàn)證,RVM模型在大壩變形回歸預(yù)測(cè)的應(yīng)用中擬合精度較高,且經(jīng)過(guò)超參數(shù)α的篩選,其結(jié)構(gòu)比SVM更加簡(jiǎn)化,降低了計(jì)算的復(fù)雜程度;將Markov鏈應(yīng)用于殘差修正,有效地提高了預(yù)測(cè)精度;逐步RVM-Markov組合模型具有相對(duì)簡(jiǎn)單的運(yùn)算結(jié)構(gòu)與良好的預(yù)測(cè)精度,在大壩變形監(jiān)測(cè)領(lǐng)域具有良好的應(yīng)用價(jià)值.

參考文獻(xiàn):

[1]顧沖時(shí),吳中如.大壩與壩基安全監(jiān)控理論和方法及其應(yīng)用[M].南京:河海大學(xué)出版社,2006.

[2]Tipping M E. Spare Bayesian Learning and the Relevance Vector Machine[J]. Journal of Machine Learning Research,2001(1):211-244.

[3]王晶.稀疏貝葉斯學(xué)習(xí)理論及應(yīng)用研究[D].西安:西安電子科技大學(xué),2012.

[4]嵇小輔,張孟堯,王博,等.基于相關(guān)向量機(jī)的賴氨酸反應(yīng)過(guò)程參數(shù)軟測(cè)量[J].華僑大學(xué)學(xué)報(bào):自然科學(xué)版,2013,34(1):22-25.

[5]牛東曉,關(guān)哲,任峰.等.基于馬爾科夫過(guò)程的電力企業(yè)市場(chǎng)競(jìng)爭(zhēng)預(yù)測(cè)[J].華北電力大學(xué)學(xué)報(bào),2004(01):66-68.

[6]張?chǎng)?,任永泰,王福林,等.基于改進(jìn)灰色馬爾科夫模型的年降水量預(yù)測(cè)[J].?dāng)?shù)學(xué)的實(shí)踐與認(rèn)識(shí),2011,41(11):51-57.

[7]方衛(wèi)華.基于峰值識(shí)別理論的大壩安全監(jiān)控模型[J].水電能源科學(xué),2008,26(5):78-79,149.

[責(zé)任編輯王康平]

Application of Progressively RVM-Markov Model to Prediction of Dam Deformations

Tang Qi1,2,3Bao Tengfei1,2,3Du Chuanyang1,2,3Teng Wenwen4

(1. State Key Laboratory of Hydrology-Water Resources & Hydraulic Engineering, Hohai Univ., Nanjing 210098, China; 2. National Engineering Research Center of Water Resources Efficient Utilization and Engineering Safety, Hohai Univ., Nanjing 210098, China; 3. College of Water Conservancy & Hydropower Engineering, Hohai Univ., Nanjing 210098, China; 4. Weihai Municipal Water Conservancy Bureau, Weihai 264200, China)

AbstractThe relevance vector machine(RVM) model has some features including the rarefaction of its construction and the broad range of its kernel function. Thus, using the RVM model to predict the dam deformations has more advantages than using SVM. When we consider that the residual will influence the precision of prediction, the introduction of Markov chain, which can help us correct the predicting data, will enable us to get a highly precise progressively RVM-Markov model. When the RVM is utilized practically, it can have the generalization ability equal with that of the SVM; but it needs much less vectors than the SVM does. Consequently, the process of calculating is simplified; and the Markov chain increases the precision of prediction. Finally. if we use the combined model mentioned above to predict the dam deformations, we will get better results of regression prediction.

Keywordspredicting model for dam deformation;relevance vector machine(RVM);Markov chain

基金項(xiàng)目:國(guó)家自然科學(xué)基金青年項(xiàng)目(51209078)

收稿日期:2015-06-19

中圖分類號(hào):TV698.1

文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1672-948X(2015)06-0047-05

DOI:10.13393/j.cnki.issn.1672-948X.2015.06.010

通信作者:唐琪(1991-),女,碩士研究生,研究方向?yàn)樗そY(jié)構(gòu)安全監(jiān)控.E-mail:xqyt77@163.com

凤凰县| 来凤县| 任丘市| 灌南县| 万荣县| 芒康县| 罗山县| 兴化市| 聂荣县| 扎兰屯市| 龙门县| 河东区| 孟州市| 元朗区| 封丘县| 灵山县| 绥阳县| 镇雄县| 名山县| 腾冲县| 汉阴县| 沿河| 万山特区| 白沙| 永靖县| 富宁县| 湖南省| 铁力市| 福贡县| 上饶市| 徐水县| 峨眉山市| 修文县| 凉城县| 兰州市| 长春市| 兴义市| 布尔津县| 顺平县| 分宜县| 蒙城县|