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

基于粒子群算法優化SVM的GPS高程擬合方法

2021-02-05 11:44:00王建軍章重陽
北京測繪 2021年1期
關鍵詞:方法模型

王建軍 章重陽

(清遠市土地整理中心, 廣東 清遠 511500)

0 引言

全球定位系統(Global Positioning System,GPS)以其高精度,低成本,使用方便,不受氣候因素影響等優點在地理測繪、氣候監測、交通運輸等各個行業得到了廣泛應用[1-2]。GPS能夠提供二維平面信息和高程信息,其中二維平面信息的精度已達到毫米量級,能夠滿足絕大部分工程應用,但是由于基準面不同,GPS所測得的大地高與工程應用中的正常高之間存高程差(高程異常),因此如何將大地高轉換為正常高,即求出對應的高程異常值是GPS高程信息得到有效使用的前提,也是當前研究的熱點問題[3-5]。

目前精度最高的GPS高程擬合方法為物理大地測量法,該方法利用大量高精度重力測量數據和地形數據,根據地球重力場模型反推出不同觀測點的GPS高程異常值,但是高精度的重力測量數據和地形數據在實際工程實踐中很難獲取,限制了該類方法的使用場景[6]。幾何解析法根據部分已知觀測點的GPS高程異常信息采用多項式曲線擬合,多項式插值等數學模型計算得到未知待測點的GPS高程信息,該類方法原理簡單易懂,運算量小,在地勢平緩的地區可以獲得較高的擬合精度,但是當地勢復雜,數據波動較大時,該類方法的擬合精度不能滿足實際工程使用要求[7]。近年來隨著信息技術的發展,將模式識別理論與傳統GPS數據分析處理方法相結合而興起的人工智能GPS高程擬合法逐漸吸引了廣大學者的關注,該類方法作為一種數據驅動方法,不依賴于精確的數學模型,而是利用神經網絡等自適應學習算法,根據已有訓練數據直接對未知觀測點進行擬合,由于具備任意非線性函數的逼近能力,因此該類方法相對于幾何解析法具有更強的適應性。文獻[8-9]將BP神經網絡,RBF神經網絡應用到GPS高程擬合中,并采用某市區GPS網格數據從擬合殘差,內外擬合精度等維度對該類方法的擬合性能進行評估,結果表明該類方法的性能優于傳統曲線和曲面擬合法。文獻[10]利用支撐向量機(Support Vector Machine, SVM)模型對某礦區的GPS高程數據進行研究,并比較了不同SVM模型參數下的擬合性能,結果表明SVM模型參數的選取對擬合精度影響較大,而目前采用的交叉驗證法存在運算量大,容易陷入局部最優的問題。

本文在上述研究的基礎上,針對SVM高程擬合模型的參數自適應選擇問題,利用粒子群(Particle Swarm Optimization, PSO)算法對SVM模型進行優化,提出一種PSO-SVMGPS高程擬合方法,該方法利用PSO的全局尋優能力自適應對SVM的核函數和懲罰因子進行優化,提升算法收斂速度的同時確保獲取全局最優解,基于2例實測GPS數據開展試驗,結果表明相對于交叉驗證法所提PSO-SVM方法擬合精度更高,收斂速度更快,并且在地勢起伏較大的情況下具有更好的適應性。

1 算法原理

1.1 SVM算法

SVM是以統計學習理論中的結構風險最小化和Vapnik-Chervonenkis dimension(VC維)為基礎發展起來的一種模式分類方法,由于其面對小樣本和非線性高維模式分類問題時表現出了特有的優勢,因此得到了廣泛應用。SVM的核心是利用核函數將低維空間中的線性不可分問題映射到高維空間,轉變為線性可分問題。表1給出了常用的SVM核函數,其中C為懲罰因子,σ為核參數。

表1 SVM常用核函數

對于線性擬合問題,SVM的擬合函數為[11]:

(1)

從式(1)可以看出,SVM擬合函數的輸出值與xi和x的內積相關,因此對于非線性擬合問題,可以通過引入滿足Mercer條件的核函數可以將式(1)轉化如下的非線性擬合函數[12]:

(2)

1.2 PSO-SVM算法

PSO算法模擬的是自然界中鳥群覓食行為,鳥群中的每只鳥被抽象為算法中一個只有速度信息V=[v1,v2,…,vD]T和位置信息X=[x1,x2,…,xD]T的粒子,算法迭代的任意時刻,群體中的每個粒子都在追隨當前的最優粒子,因此整個群體的運動是由無序逐漸向有序轉變,從局部最優向全局最優發展。迭代過程中,PSO算法根據如下式(3)對每個粒子的速度和位置信息進行更新[13-14]:

(3)

合作結構的建立,需要合理分組作為打破傳統教學方式格局,實現學生交流面擴展,營造合作學習良性氛圍,實現學生物理理論知識教學和實驗教學效果最大化.通過合作學習實現學生面對面交流,同時有均等的價值參與社會實踐,并在學生自信和交流能力上具有同步提升價值.為保證合作活動有效、公平的開展,需要師生共同制定規范約束小組成員在合作當中的行為,且需要嚴格執行.

根據上述分析,SVM模型具有較強的適應性和泛化推廣能力,但是其性能與核參數σ和懲罰因子C密切相關,而PSO算法收斂速度快,全局搜索能力強,因此本文利用PSO算法對SVM參數進行自動尋優,所提PSO-SVM模型如圖1所示,包含六個步驟:

圖1 PSO-SVM算法流程圖

(1)將SVM懲罰因子C和核參數σ網以實數向量的形式進行編碼作為PSO的粒子,初始化粒子的初始速度信息、位置信息、慣性因子等參數;

(2)計算得到當前狀態下的每個粒子的適應度函數值,從而確定當前的局部最優粒子位置Pg和全局最優粒子位置Pi;

(3)根據式(3)對每個粒子的速度信息和位置信息進行更新;

(4)計算當前的粒子適應度值;

(5)對比步驟2和步驟4中獲得的適應度值,選擇更優的作為當前值;

(6)判斷是否滿足迭代終止條件,若滿足,迭代終止,輸出當前參數作為SVM模型參數。否則轉至步驟3繼續迭代。

2 實例分析

2.1 評價準則

在開展擬合試驗前,首先需要確定對不同方法擬合性能優劣進行定量評估的準則,本文定義擬合殘差(式(4))和殘差均方根(式(5))兩項指標對所提PSO-SVM模型(記為:PSO-SVM)和傳統基于交叉驗證的SVM模型(記為:SVM)的擬合性能進行比較。

(1)擬合殘差:

(4)

(2)殘差均方根:

(5)

2.2 算例1

為了驗證PSO-SVM模型對GPS高程數據的擬合性能,采用某區域D級GPS控制網內16個均勻分布的GPS水準點數據開展試驗,試驗中將1~8點位數據作為訓練數據,用于對PSO-SVM模型的構建和訓練,剩余9~16個點位數據作為測試數據,用于驗證模型的擬合性能。表2給出了這16個點位的平面分布情況及對應的高程異常值。試驗中PSO算法的初始種群規模設置為10,加速因子c1=c2=2.06,算法的最大迭代次數設置為50,根據PSO優化的參數個數將粒子位置信息設置為2,初始粒子速度為0.3。

圖2(a)和(b)分別給出了PSO算法迭代過程中核參數σ和懲罰因子C的變化曲線。可以看出,經過大約7次迭代,2個參數收斂,其中核參數收斂于0.9,懲罰因子收斂于256。利用優化后的模型對訓練數據和測試數據進行高程擬合得到的結果如表3和表4所示。可以看出所提PSO-SVM方法對訓練樣本得到的最小和最大殘差分別為0.102和0.762,殘差均方根為0.203;對測試樣本得到的最小和最大殘差分別為0.023和0.834,殘差均方根為0.253;訓練樣本和測試樣本的殘差均方根之差為0.05。而利用交叉驗證SVM方法對訓練樣本得到的最小和最大殘差分別為0.134和1.004,殘差均方根為0.259;對測試樣本得到的最小和最大殘差分別為0.463和1.514,殘差均方根為0.683;訓練樣本和測試樣本的殘差均方根相差0.424。上述結果表明PSO-SVM方法相對于傳統SVM方法能夠獲得更高的擬合精度和更強的穩健性,更適合于實際工程應用。

表2 GPS水準點數據 單位:m

圖2 迭代過程中模型參數變化曲線

表3 不同方法對訓練集的高程擬合結果 單位:mm

表4 不同方法對測試集的高程擬合結果 單位:mm

2.3 算例2

算例1中給出的GPS水準點分布區域較為平坦,波動不大。在實際工程應用中,存在著對地勢較為復雜地區的GPS高程擬合需求,這就對高程擬合方法對不同地形的適應性提出了要求。因此在算例2中,我們選取地勢較為復雜的某趨于20個GPS水準監測點數據開展試驗,表5給出了這20個GPS水準點的高程異常數據。同樣選擇其中1~10期作為訓練樣本,剩余11~20期數據作為測試樣本,驗證PSO-SVM模型的擬合性能。PSO算法的初始化參數與算例1一致,即初始種群規模設置為10,加速因子c1=c2=2.06,算法的最大迭代次數設置為50,粒子位置信息設置為2,初始粒子速度為0.3。

表5 GPS水準點數據 單位:m

圖3(a)和(b)分別給出了迭代過程中核參數σ和懲罰因子C的變化曲線。可以看出,隨著數據的波動性變大,PSO算法迭代過程也變得復雜,經過大約25次迭代,2個參數實現收斂,其中核參數收斂于0.52,懲罰因子收斂于556.5。利用優化后的模型對訓練數據和測試數據進行高程擬合得到的結果如圖4(a)和(b)所示。PSO-SVM模型對訓練樣本得到的最小和最大殘差分別為0.157和0.764,殘差均方根為0.349;對測試樣本得到的最小和最大殘差分別為0.221和0.882,殘差均方根為0.467;訓練樣本和測試樣本的殘差均方根之差為0.118。而利用交叉驗證SVM方法對訓練樣本得到的最小和最大殘差分別為0.253和1.338,殘差均方根為0.552;對測試樣本得到的最小和最大殘差分別為0.575和1.739,殘差均方根為0.863;訓練樣本和測試樣本的殘差均方根相差0.311。

圖3 迭代過程中模型參數變化曲線

圖4 GPS高程擬合結果

同時對算例1和算例2的結果進行對比可以看出,隨著數據波動性地增加,兩種方法的擬合精度都出現了不同程度的下降,但是PSO-SVM方法性能下降更小。上述結果表明對于地勢較為復雜情況下的GPS高程擬合問題,PSO-SVM方法相對于傳統SVM方法能夠獲得更高的擬合精度和更強的適應能力。

3 結束語

針對傳統SVM模型GPS高程擬合性能受核參數和懲罰因子選取影響較大,傳統交叉驗證方法運算復雜,易陷入局部最優的問題,本文提出一種PSO算法優化SVM的PSO-SVMGPS高程擬合模型,利用PSO的全局尋優能力對SVM模型參數進行自適應優化,確保迭代能夠收斂于全局最優解的同時增加了模型對不同數據的適應性和魯棒性。最后采用2例工程實例對PSO-SVM算法的GPS高程擬合性能進行驗證,結果表明PSO-SVM方法相對于傳統交叉驗證SVM方法能夠提升50%的擬合精度,并且當地勢復雜導致GPS數據波動較大時,該方法具有更強的泛化能力,更適合于實際工程應用場景。

猜你喜歡
方法模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
學習方法
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 国产亚洲欧美在线人成aaaa| 国产午夜精品一区二区三区软件| 亚洲人成网址| 色综合日本| 国产一区二区三区免费| 天堂网亚洲系列亚洲系列| 国产噜噜噜视频在线观看| 扒开粉嫩的小缝隙喷白浆视频| 亚洲色图在线观看| 久久99国产综合精品1| 亚洲欧洲免费视频| 青草精品视频| 人妻少妇乱子伦精品无码专区毛片| 成人在线天堂| 黄色一级视频欧美| 久久精品只有这里有| 无码粉嫩虎白一线天在线观看| 欧美国产视频| 成人午夜福利视频| 丁香婷婷激情网| 久久综合干| 一区二区三区国产精品视频| 成人日韩精品| 最新午夜男女福利片视频| 亚洲视频二| 毛片久久网站小视频| 97视频精品全国免费观看| 在线观看国产精品第一区免费| 欧美精品二区| 日韩黄色精品| 永久免费无码成人网站| 中文国产成人久久精品小说| 色网站在线免费观看| 亚洲视频在线青青| 精品国产www| 性欧美久久| 免费不卡在线观看av| 色欲国产一区二区日韩欧美| 一级毛片免费播放视频| 欧美视频免费一区二区三区| 国产亚洲精品97AA片在线播放| 日本黄色不卡视频| 国产精品永久在线| 欧美曰批视频免费播放免费| 国产嫩草在线观看| 久久久久亚洲AV成人网站软件| 91在线播放国产| 久久91精品牛牛| 国产欧美在线| 亚洲女同一区二区| 四虎影视库国产精品一区| 中文字幕久久亚洲一区| 色噜噜狠狠狠综合曰曰曰| 亚洲中文制服丝袜欧美精品| 制服丝袜一区二区三区在线| 国产成人高清在线精品| 99激情网| 国产成年女人特黄特色毛片免| 欧美一级99在线观看国产| 亚洲精品无码在线播放网站| 亚洲人成网站18禁动漫无码| 丝袜国产一区| 欧美成人精品在线| 国产成人精品一区二区| 中文字幕在线免费看| 男女男精品视频| 本亚洲精品网站| 精品综合久久久久久97| 少妇精品在线| 亚洲无限乱码一二三四区| 在线观看的黄网| 亚洲欧洲日韩综合色天使| 天堂成人在线| 国产成人乱无码视频| 亚洲永久免费网站| 国产特级毛片| 91久久国产成人免费观看| 国产剧情一区二区| 浮力影院国产第一页| 人妻精品久久久无码区色视| 毛片在线播放a| 91午夜福利在线观看|