999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ISVM的船舶橫搖運動實時預報方法

2011-03-23 07:36:26劉勝楊震
哈爾濱工程大學學報 2011年5期
關鍵詞:船舶模型

劉勝,楊震

(哈爾濱工程大學 自動化學院,黑龍江 哈爾濱 150001)

船舶橫搖運動時序是一個復雜的動態過程,一般呈現非線性、隨機性、非平穩性等特征,目前國內外對船舶橫搖時序建模預報展開了很多研究[1-2],其中有些對線性系統效果較好,不適于非線性系統;有些需要大量樣本數據,泛化能力差.而且它們解決的是極短期預報問題,對更長時間的預報精度低,實時性差.另外,實際的橫搖時序在數據的收集、傳輸或處理過程中經常受到一些隨機誤差的影響而退化,產生各種噪音,噪音可能依賴于橫搖時序,也可能與其無關,它們有的服從正態分布,有的幅值較大,還有的是奇異點.理論上,前述模型的建立都沒有考慮對依附于時序中的噪音如何進行降噪.支持向量機(support vector machine,SVM)是由Vapnik等人提出的一種全新的小樣本機器學習方法[3],具有很好的泛化能力,得到的是全局最優解,能夠解決小樣本、非線性、高維數等實際問題,目前已成為機器學習領域的研究熱點[4-5].上海交通大學近年來將SVM應用于船舶運動建模和控制方面,亦取得了一些開創性的成果[6-7].江娜[8]建立了基于標準SVM的船舶航向控制系統故障組合預報模型,仿真結果表明該模型達到了實時性的要求,但因標準SVM的ε-不敏感損失函數的缺陷,不能夠有效處理一些正態分布、幅值較大和奇異點的噪音,所以它從理論上不太適合實際中含有噪音的船舶橫搖時序問題.基于以上思想啟發,提出一種采用小波核函數和魯棒損失函數、且具有單松弛變量ξ的新的支持向量機,即改進支持向量機(improved support vector machine,ISVM),給出了最優問題及回歸算法,同時證明所給算法同標準回歸算法的最優解在一定條件下是等價的.最后結合船舶橫搖運動預報需具有實時性的特點,設計了基于ISVM的船舶橫搖運動實時預報模型.

1 魯棒損失函數

標準支持向量機是實現結構風險最小化(即經驗風險與置信風險的和最小)的一種途徑,但不是唯一途徑.經驗風險由損失函數確定[3],選擇不同的損失函數會構造不同的經驗風險,從而形成不同形式的支持向量機.在回歸估計中,樣本集的最優損失函數與樣本集數據的內在特性之間存在某種對應關系,ε-不敏感損失函數是一種線性懲罰函數,對于誤差小于ε的樣本點不予懲罰,Huber損失函數[9]側重于對正態分布噪音、幅值較大噪音和奇異點的樣本進行降噪.考慮樣本數據的特征,并綜合ε-不敏感損失函數和Huber損失函數各自的優點,設計具有分段式的混合損失函數,即魯棒損失函數來增加支持向量機的魯棒性和泛化能力:

式中:ε+μ=εμ,ε≥0,μ≥0.魯棒損失函數如圖1所示.

圖1 魯棒損失函數Fig.1 Robust loss function

此損失函數將松弛變量的作用區間分為3個:

1)|e|≤ε部分是靠近最優分界的區間,即ε不靈敏區,不懲罰小于ε的偏差,使學習機的解具有稀疏性.

2)ε≤|e|≤εμ部分是二次方區,主要用來抑制符合高斯分布的量測噪音.

3)|e|≥εμ部分是線性區,主要用來抑制幅值較大的噪音和異常點.

在不同的區間段內,損失函數具有不同的形式,這樣,落在各個區間內的噪音會被各個區間的損失函數有效壓制.

2 小波核函數

選擇適當的核函數是支持向量機解決實際問題時的一個關鍵因素,應用最廣泛的是高斯核函數,但高斯核通過平移不能生成L2空間上的一組基,從而導致支持向量機不能逼近L2空間上任意的非線性函數[10].小波的伸縮和平移可構成L2空間的一組基,而且選擇適當的尺度參數可使小波具有低通或帶通濾波的功能,因此采用小波核的支持向量機表現出良好的函數逼近能力和一定的抗噪能力.可生成小波框架的母小波都可以用來構造小波核函數,由此,選擇Marr小波核作為ISVM的核函數.由Mercer條件、點積小波核定理以及平移不變核定理[11]得出Marr小波核函數為

式中:n為樣本數據的維數,s為尺度因子.

3 一種改進支持向量回歸算法

式中:w為高維向量;ξ=[ξ1ξ2… ξl]T;C為懲罰系數,用來控制模型復雜性與訓練誤差之間的平衡;v為控制支持向量的個數;ε為控制管道大小的參數;ξi(i=1,2,…,l)為松弛變量;I1表示松弛變量落在0<|ξi|≤εμ區間內的樣本集,I2表示松弛變量落在εμ<|ξi|區間內的樣本集.把b2項加入到最優化問題的原問題中可減少一個對偶問題的約束條件,參數b將不會出現在決策函數里,求解過程無需對其進行辨識,提高了計算效率[12].

為求解上述原問題,引入Lagrange函數:

函數L的極值應滿足條件:

于是得到

利用Karush-Kuhn-Tuncker(KKT)條件、對偶原理及核函數技術,將式(6)~(10)代入式(3),得到優化問題的對偶問題如下:

將上式改寫成矩陣形式,可得

將式(2)、(6)和(7)代入改進支持向量機的回歸估計函數f(x)=w·φ(xi)+b中,得到其輸出為

式中:xj表示輸入向量x的第j個分量,xij表示第i個訓練樣本的第j個分量.

4 單松弛變量和雙松弛變量(ξ,ξ*)的比較

由以上推導可知,單松弛變量ξ時ISVM的約束條件為式(11)中的約束條件,可以求得雙松弛變量(ξ,ξ*)時支持向量機的約束條件為

為了說明方便,將式(11)中單松弛變量ξ時的約束條件記為ST1,將雙松弛變量(ξ,ξ*)時的約束條件式(14)記為ST2.下面證明單松弛變量的算法同兩個松弛變量時算法的最優解在一定條件下是等價的.

命題 對于式(11)中的對偶問題,約束ST1下的最優解一定是約束ST2下的最優解,反之亦然.

證明 設(a*,a)是約束ST1下對偶問題的最優解,則它必是約束ST2下的可行解.下面用反證法證明它也是約束ST2下的最優解.現假設(a*,a)不是約束ST2下的最優解,則設()為約束ST2下的最優解,于是W()<W(a*,a),又由KKT條件可知和不能同時非0,則所以()也是約束ST1下的可行解,于是在約束ST1下有W()<W(a*,a),這與(a*,a)是約束ST1下的最優解矛盾,所以(a*,a)也是約束ST2下的最優解.

反之,同理可證.

該命題說明2種約束下對偶問題有相同的最優解.在不影響逼近精度的情況下,單松弛變量ξ的算法使對偶問題更容易求解,而且單松弛變量ξ回歸優化中對偶問題的可行域小于雙松弛變量(ξ,ξ*)回歸優化中的可行域,這樣減少了尋優范圍,提高了運行速度.

5 基于ISVM的實時預報方法

5.1 預報模型

式中:m為嵌入維數,m<n.m的選取影響預報模型的預報精度,采用最小化支持向量機推廣誤差的估計來尋找最優的m,考慮估計的無偏性和實用性,選用k-fold交叉驗證誤差作為推廣誤差的估計.

對ISVM進行訓練的回歸函數為

采用離線訓練在線實時預報的方式,得到第1步的預報為

在給定訓練樣本集下實現實時預報是一個批量處理的過程,隨著時間的推移,當第1步到第p-1步的數據可以實際測出后,可以將前p-1步的實際值代替式(19)中的預報值,從而得到第p步的預報值為

5.2 預報、步驟

ISVM的訓練涉及了C、v、μ和核函數中的尺度s這4個參數,本文只考慮μ=1時的情況.則基于ISVM的實時預報步驟如下:

1)對預報時序(xt)進行矩陣變換得到如式(15)的訓練樣本集,并進行歸一化處理;

2)選擇式(2)所示的Maar小波核函數K(x, x'),建立形如式(3)的最優化目標函數;

3)將均方誤差(mean square error,MSE)作為指標,利用自適應遺傳算法[13]對參數(C,v,s)進行尋優,得到最佳參數;

4)求解優化目標函數問題并判斷KKT條件,得到支持向量(a*,a);

5)根據實時預報模型式(16)~(19)進行在線實時預報,得到預報值.

6 船舶運動姿態實時預報實例

仿真使用數據為某型號艦船在5級海情有義波高3 m,遭遇浪向角分別為90°和120°時的橫搖角度時間序列數據,以及6級海情有義波高4.5 m,遭遇浪向角分別為90°和120°時的橫搖角度時間序列數據,共4組數據.用于訓練的每組數據的采樣周期均為0.5 s,總時長為350 s,即700個采樣點數據.根據5.1節中方法得出針對此艦船的最佳嵌入維數為m= 50,則得到形如式(15)所示的訓練樣本集.運用改進支持向量機算法對訓練樣本進行訓練,并用自適應遺傳算法尋優,得到訓練模型及參數(C,v,s)的最優組合(48.5,0.72,0.9),歸一化訓練樣本的MSE為9.48× 10-4,取p=10,依據離線訓練結果及實時預報模型對4組樣本隨后的200個數據點即未來100 s的數據進行實時在線預報,圖2~5分別為4種情況下橫搖角的真實曲線與預報曲線.預報性能指標用相對均方根誤差RMSE(relative mean square error)來表示:

式中:q為總預報步數.

圖2 5級海情、浪向角90°時橫搖曲線Fig.2 Roll curve of 5 grade sea state and 90°direction of wave

圖3 5級海情、浪向角120°時橫搖曲線Fig.3 Roll curve of 5 grade sea state and 120°direction of wave

圖4 6級海情、浪向角90°時橫搖曲線Fig.4 Roll curve of 6 grade sea state and 90°direction of wave

圖5 6級海情、浪向角120°時橫搖曲線Fig.5 Roll curve of 6 grade sea state and 120°direction of wave

為了更好地說明基于ISVM的實時預報模型在船舶橫搖時間序列預報中的優越性,同時也采用了基于ε-支持向量機的神經網絡組合預報模型對上述橫搖時序進行預報[8],利用性能指標RMSE對船舶在2種方法下的預報結果進行統計分析,如表2所示.

表2 兩種實時預報模型的誤差統計Table 2 Error statistics of two prediction models

可見,對于仿真所用的船舶橫搖時間序列,給出的具有魯棒損失函數的ISVM實時預報模型的誤差指標值RMSE好于基于標準支持向量機組合預報模型RMSE.而求解改進支持向量機的過程實際上與標準支持向量機一樣,都是求解一個凸二次規劃問題,說明基于改進支持向量機的實時預報方法是行之有效的.

7 結束語

文中提出的采用魯棒損失函數的ISVM較標準SVM具有更強的魯棒性,可以有效壓制樣本數據中的混合噪音,提高回歸精度及泛化能力;單松弛變量ξ下的回歸算法因尋優范圍的減小使得運行速度快于標準算法,因此,單松弛變量回歸算法是一種能夠保持同樣性能的標準算法的簡化;從實例仿真結果可以看出,基于ISVM建立的船舶橫搖運動實時預報模型具有良好的性能,比基于標準SVM的神經網絡組合預報模型的預報精度高,且具有較強的泛化能力,易于在工程實際中應用.同時還可以將其應用于其它領域的預報當中去.

[1]彭秀艷,王茂,劉長德.AR模型參數應估計方法研究及應用[J].哈爾濱工業大學學報,2009,41(9): 12-16.

PENG Xiuyan,WANG Mao,LIU Changde.Adaptive estimation method of AR model parameters[J].Journal of Harbin Institute of Technology,2009,41(9):12-16.

[2]侯建軍,東昉,蔡烽.混沌理論和神經網絡相結合的艦船搖蕩運動極短期預報[J].艦船科學技術,2008,30 (1):67-70.

HOU Jianjun,DONG Fang,CAI Feng.Extreme short term prediction of ship swaying motions based on combination of chaos and neural network[J].Ship Science and Technology,2008,30(1):67-70.

[3]VAPNIK V N.The nature of statistical learning[M].New York:Springer,1995:55-92.

[4]劉勝,李妍妍.基于支持向量機的鍋爐過熱系統建模研究[J].熱能動力工程,2007,22(1):38-42.

LIU Sheng,LI Yanyan.A study of the modeling of a boiler superheating system based on a supportive vector machine[J].Journal of Engineering for Thermal Energy and Power,2007,22(1):38-42.

[5]劉勝,傅薈璇,王宇超.基于平面靶分割區間LS-SVM攝像機標定的研究[J].哈爾濱工程大學學報,2009,30 (10):1117-1122.

LIU Sheng,FU Huixuan,WANG Yuchao.Calibration of multi camera visual systems using divided LS-SVM[J].Journal of Harbin Engineering University,2009,30(10): 1117-1122.

[6]LUO W L,ZOU Z J.Identification of response models of ship maneuvering motion using support vector machines[J].Journal of Ship Mechanics,2007,11(6):832-838.

[7]羅偉林.基于支持向量機方法的船舶操縱運動建模研究[D].上海:上海交通大學,2009:37-51.

LUO Weilin.On the modeling of ship manoeuvring motion by using support vector machines[D].Shanghai:Shanghai Jiao Tong University,2009:37-51.

[8]江娜.SVM及其在船舶航向控制系統故障預報中的應用研究[D].哈爾濱:哈爾濱工程大學,2008:94-120.

JIANG Na.SVM and its application to fault prediction of ship heading control system[D].Harbin:Harbin Engineering University,2008:94-120.

[9]胡根生,鄧其飛.具有多分段損失函數的多輸出支持向量回歸機[J].控制理論與應用,2007,24(5): 711-714.

HU Gensheng,DENG Qifei.Multi-output support vector regression with piecewise loss function[J].Control Theory and Applications,2007,24(5):711-714.

[10]肖建,于龍,白裔峰.支持向量回歸中核函數和超參數選擇方法綜述[J].西南交通大學學報,2008,43(3): 297-303.

XIAO Jian,YU Long,BAI Yifeng.Survey of the selection of kernels and hyper-parameters in support vector regression[J].Journal of Southwest Jiao Tong University,2008,43(3):297-303.

[11]WEN X J,CAI Y Z,XU X M.Least squares support vector machine based on continuous wavelet kernel[J].Lecture Notes in Computer Science,2005,3496:843-850.

[12]WU Q.The forecasting model based on wavelet-support vector machine[J].Expert Systems with Applications:an International Journal,2009,36(4):7604-7610.

[13]劉勝,李妍妍.自適應 GA-SVM參數選擇算法研究[J].哈爾濱工程大學學報,2007,28(4):398-402.

LIU Sheng,LI Yanyan.Parameter selection algorithm for supportvectormachines based on adaptive genetic algorithm[J].Journal of Harbin Engineering University,2007,28(4):398-402.

猜你喜歡
船舶模型
一半模型
計算流體力學在船舶操縱運動仿真中的應用
基于改進譜分析法的船舶疲勞強度直接計算
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
船舶!請加速
BOG壓縮機在小型LNG船舶上的應用
船舶壓載水管理系統
中國船檢(2017年3期)2017-05-18 11:33:09
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 亚洲成人免费在线| 综合网久久| av在线5g无码天天| 成人免费黄色小视频| 亚洲色图在线观看| 成人午夜免费观看| 亚洲an第二区国产精品| 亚洲天堂日韩在线| 成人国产免费| 欧美视频在线不卡| 91视频国产高清| 亚洲日本在线免费观看| 黄色网页在线播放| 色九九视频| 国产精品va| 日韩欧美国产中文| 久久亚洲美女精品国产精品| 亚洲AⅤ波多系列中文字幕| 高潮毛片免费观看| 91精品国产情侣高潮露脸| 亚洲欧洲日产国码无码av喷潮| 动漫精品中文字幕无码| 97综合久久| 强奷白丝美女在线观看| 日韩精品成人在线| 青青操国产| 亚洲成综合人影院在院播放| 日本亚洲最大的色成网站www| 日韩欧美国产区| 综合网天天| 日本国产一区在线观看| 伊人久久婷婷五月综合97色| 91无码网站| 在线网站18禁| 精品视频第一页| 国产精品久久自在自2021| 国产原创自拍不卡第一页| 中文字幕色站| www亚洲天堂| 国产精品久久久久婷婷五月| 男人天堂亚洲天堂| 国产成人精品视频一区二区电影| 国产精品入口麻豆| 2020久久国产综合精品swag| 日韩精品视频久久| 亚洲av无码成人专区| 成人一区在线| 国产区在线观看视频| 国产成人亚洲毛片| 四虎成人在线视频| 一区二区在线视频免费观看| 精品国产成人av免费| 国产欧美中文字幕| 国产综合精品日本亚洲777| 国产99热| 国产中文一区二区苍井空| 五月激激激综合网色播免费| 国产精品无码影视久久久久久久| 黄色国产在线| 国产精品99r8在线观看| 日韩中文无码av超清| 伦精品一区二区三区视频| AV网站中文| 色欲不卡无码一区二区| 国产免费精彩视频| 亚洲人成网站观看在线观看| 国产三级a| 国产区网址| 国产丝袜丝视频在线观看| 欧美精品在线观看视频| 日韩在线网址| 色综合天天娱乐综合网| 国产在线专区| 99视频精品在线观看| 亚洲六月丁香六月婷婷蜜芽| 日韩黄色精品| 国产高清国内精品福利| 一本大道无码日韩精品影视| 99久久国产综合精品2020| 女人18毛片水真多国产| 无码内射中文字幕岛国片| 亚洲一区国色天香|