羅亦泳 張立亭 周世健 魯鐵定
(1.東華理工大學(xué)測繪工程學(xué)院,江西 南昌330013;2.武漢大學(xué)測繪學(xué)院,湖北 武漢430079;3.南昌航空大學(xué)信息工程學(xué)院,江西 南昌330063)
為滿足礦產(chǎn)開發(fā)、地質(zhì)勘探、礦井建設(shè)、礦山災(zāi)害監(jiān)測及預(yù)警的需求,需在地形條件復(fù)雜的礦區(qū)建立可靠的高程基準(zhǔn)。盡管利用GPS 可實現(xiàn)對目標(biāo)地物三維坐標(biāo)的快速精確測定,但由于GPS 的大地高系統(tǒng)與工程應(yīng)用中要求的正常高系統(tǒng)之間存在高程異常,導(dǎo)致GPS 測定的大地高無法直接用于礦區(qū)各項工程建設(shè)。實現(xiàn)GPS 大地高系統(tǒng)與正常高系統(tǒng)轉(zhuǎn)換的實質(zhì)是求解高程異常[1]。因此,建立精確可靠的高程異常擬合模型對于提高GPS 在礦區(qū)各項建設(shè)中的應(yīng)用水平具有一定的作用。目前,GPS 高程異常擬合方法主要有:①傳統(tǒng)擬合方法。主要包括多項式擬合、加權(quán)平均、多面函數(shù)、線性移動擬合等方法[2],當(dāng)樣本數(shù)據(jù)較多時,可取得較好的擬合效果,但實際工程應(yīng)用中樣本數(shù)據(jù)通常有限,并且該類方法對似大地水準(zhǔn)面進(jìn)行人為假設(shè),存在一定的模型誤差,因此傳統(tǒng)方法的擬合精度不理想。②神經(jīng)網(wǎng)絡(luò)模型。楊國林[3]、任東風(fēng)[4]、胡伍生[5]、王小輝等[6]采用神經(jīng)網(wǎng)絡(luò)模型分別對高程異常進(jìn)行擬合,有效實現(xiàn)了GPS高程系統(tǒng)的轉(zhuǎn)換,且精度較傳統(tǒng)擬合方法有了較大提高,但該模型存在過學(xué)習(xí)、易陷入局部最優(yōu)結(jié)構(gòu)設(shè)計難等問題。③支持向量機模型。吳兆福[7]、劉曉君[8]、張祥[9]、譚興龍[10]、甘勇[11]等基于支持向量機分別構(gòu)建了GPS 高程擬合模型,由于支持向量機基于統(tǒng)計學(xué)習(xí)理論,有效克服了神經(jīng)網(wǎng)絡(luò)的不足,對于小樣本擬合精度有了一定程度的提高,但支持向量機待確定參數(shù)較多,擬合結(jié)果對參數(shù)較敏感,并且對核函數(shù)構(gòu)造有Mercer 條件限制,在很大程度上制約了該方法的應(yīng)用。2000 年Tipping 基于總體貝葉斯框架提出了相關(guān)向量機模型(RVM),該模型作為一類稀疏概率模型,可估計預(yù)測變量的分布特征(均值、方差),在計算預(yù)測結(jié)果的同時可估計其不確定性信息,因而在解決模式識別、分類及回歸問題等方面應(yīng)用較廣泛[12]。為此,本研究提出基于相關(guān)向量機模型(RVM)的礦區(qū)GPS 高程異常擬合方法,并對預(yù)測結(jié)果的精度與可靠性進(jìn)行詳細(xì)分析。
相關(guān)向量機模型(RVM)是一種基于貝葉斯概率推理的機器學(xué)習(xí)模型,采用核函數(shù)線性加權(quán)組合的函數(shù)進(jìn)行分類和回歸。在權(quán)值參數(shù)w 上定義受超參數(shù)α 控制的Gaussian 先驗概率。根據(jù)貝葉斯學(xué)習(xí)與自相關(guān)判定理論,通過樣本數(shù)據(jù)學(xué)習(xí),獲得權(quán)值參數(shù)后驗值,其中非零權(quán)值參數(shù)w 對應(yīng)的學(xué)習(xí)樣本稱為相關(guān)向量(Relevance vector,RV)?;谝陨显?,算法核函數(shù)不受Mercer 條件限制,且參數(shù)少,具有較好的稀疏性。
式中,εi~N(0,σ2),σ2為噪聲方差,w 為非零權(quán)值參數(shù)。
RVM 輸出模型將y(xi,w)表示為非線性基函數(shù)(核函數(shù))φi(x)的加權(quán)組合。
數(shù)據(jù)集
t = [t1,…,ti,…,tn]T
的似然估計為
式中,
w =[ w1,…,wi,…,wn] 為權(quán)值參數(shù)向量,
Φ = (Φ1,…,Φi,…,Φn)T,
Φi=[ 1,φ1(x),…,φi(x),…,φn(x ]) .
為防止出現(xiàn)過學(xué)習(xí)問題,基于稀疏貝葉斯原理對每個權(quán)值參數(shù)wi定義零均值高斯先驗分布,則w 的先驗分布可表示為
式中,αi為wi的先驗分布超參數(shù),
α = (α1,…,αi,…,αn)T
為超參數(shù)向量。
由式(2)、式(3)可得權(quán)值參數(shù)向量w 的后驗分布[13]
式中,
u = σ-2Σ ΦTt;Σ = (σ-2ΦTΦ + A)-1,
A = diag(α1,…,αi,…,αn).
由貝葉斯框架可計算超參數(shù)的似然分布:
式中,協(xié)方差C=σ2I+Φ A-1ΦT,I 為單位矩陣。
通過式(5),采用MacKay 迭代估計法構(gòu)建迭代算法,計算α、σ2的最優(yōu)估值。
GPS 高程異常擬合的實質(zhì)是構(gòu)建高程異常值與對應(yīng)平面坐標(biāo)之間的非線性函數(shù)關(guān)系,實現(xiàn)對GPS高程異常的預(yù)測。以GPS 高程點平面坐標(biāo)作為RVM模型輸入?yún)?shù),高程異常ξ 為輸出參數(shù)。記訓(xùn)練數(shù)據(jù)集為xi,yi為高程點i 的坐標(biāo),n 為訓(xùn)練數(shù)據(jù)個數(shù)),測試數(shù)據(jù)集為(k為測試數(shù)據(jù)個數(shù)),基于該訓(xùn)練數(shù)據(jù)集,通過迭代算法獲得最優(yōu)估值并確定非零權(quán)值參數(shù)向量及相關(guān)向量?;赗VM 建立高程異常擬合模型,計算測試數(shù)據(jù)高程異常估值及方差。根據(jù)預(yù)測變量的均值及方差,估計預(yù)測變量95%置信度的置信區(qū)間,并評價預(yù)測結(jié)果的可靠性。以柯西核函數(shù)為RVM 模型的核函數(shù),以交叉驗證法確定RVM 模型的核函數(shù)參數(shù)γ,自動確定模型參數(shù)。
在沿江某礦區(qū)建立包含32 個GPS 點的控制網(wǎng),該控制網(wǎng)平均邊長1.2 km,占地面積約為50 km2。依據(jù)國家B 級GPS 網(wǎng)的要求進(jìn)行實測,經(jīng)數(shù)據(jù)處理獲得同精度無粗差的控制網(wǎng)三維坐標(biāo)。采用二等水準(zhǔn)聯(lián)測該GPS 控制網(wǎng),獲得各控制點的平面坐標(biāo)與高程異常,GPS 高程點分布見圖1。為驗證RVM 模型的穩(wěn)定性,從32 個GPS 高程點中隨機選取20 個點作為訓(xùn)練數(shù)據(jù),其余12 個點作為測試數(shù)據(jù)。
圖1 GPS 高程控制點分布Fig.1 Distribution of the GPS height control points
基于20 個點的訓(xùn)練數(shù)據(jù),RVM 模型通過學(xué)習(xí)確定核函數(shù)參數(shù)γ = 3.21 ,8#、12#、16#、20#、31#點對應(yīng)的訓(xùn)練數(shù)據(jù)為相關(guān)向量,對應(yīng)的權(quán)值向量為
w = [-0.190 05,7.804 1,
-14.183,-9.088,15 .547 ].
RVM 模型具有5 個相關(guān)向量機,算法稀疏性明顯。為測試SVM 模型的精度,分別采用多項式擬合(Polyfit)、BP 神經(jīng)網(wǎng)絡(luò)(BP)、遺傳最小二乘支持向量機(GA -LS -SVM)、RVM 模型進(jìn)行高程異常擬合,結(jié)果見表1。
表1 高程異常擬合結(jié)果對比分析Table 1 Comparison and analysis of the height anomaly fitting results m
采用平均絕對誤差(MAE)、平均絕對百分誤差(MAPE)、均方根誤差(RMSE)等3 個指標(biāo)評價表1中4 類模型的擬合精度[14],結(jié)果見表2。由表2 可知:RVM 模型的3 個指標(biāo)值均低于其余3 類模型,說明該模型具有較高的擬合精度。
根據(jù)RVM 模型估計預(yù)測變量的方差計算測試數(shù)據(jù)的置信區(qū)間,結(jié)果見表3。由表1、表3 可知:測試數(shù)據(jù)集的GPS 高程異常實測值均在對應(yīng)的置信區(qū)間內(nèi),進(jìn)一步證明了基于RVM 模型的GPS 高程異常擬合結(jié)果的可靠性。
表2 模型擬合精度評價Table 2 Evaluation results of the height anomaly fitting of models
表3 置信區(qū)間估計Table 3 Confidence interval estimation
在詳細(xì)分析相關(guān)機模型(RVM)基本原理的基礎(chǔ)上,以某礦區(qū)為例,構(gòu)建了礦區(qū)GPS 高程異常RVM擬合模型,試驗結(jié)果表明,該模型的預(yù)測精度及可靠性明顯優(yōu)于多項式擬合、BP 神經(jīng)網(wǎng)絡(luò)、遺傳最小二乘支持向量機等方法。
[1] 江金霞.浙江山區(qū)高程異常改正計算及精度分析[J].浙江工業(yè)大學(xué)學(xué)報,2013,41(3):314-317.
Jiang Jinxia. Calculation and precision analysis of height abnormal correction in mountain area of Zhejiang Province[J].Journal of Zhejiang University of Technology,2013,41(3):314-317.
[2] 任 超,李和旺. 最小二乘支持向量機在GPS 高程擬合中的應(yīng)用[J].工程勘察,2012(7):55-57.
Ren Chao,Li Hewang. Application of least squares support vector machine in GPS leveling[J]. Geotechnical Investigation & Surveying,2012(7):55-57.
[3] 楊國林,李建章,李培天. 基于BP 神經(jīng)網(wǎng)絡(luò)的高程異常轉(zhuǎn)換工程應(yīng)用研究[J].礦山測量,2013(6):57-60.
Yang Guolin,Li Jianzhang,Li Peitian. Research on the conversion and engineering application of the height anomaly based on BP neural network[J].Mine Surveying,2013(6):57-60.
[4] 任東風(fēng),徐愛功. 基于遺傳算法優(yōu)化的徑向基神經(jīng)網(wǎng)絡(luò)在礦區(qū)GPS 高程轉(zhuǎn)換中的應(yīng)用[J]. 大地測量與地球動力學(xué),2012,32(4):103-107.
Ren Dongfeng,Xu Aigong.Application of RBF network based on genetic algorithm optimization to establish GPS height conversion model in mining area[J]. Journal of Geodesy and Geodynamics,2012,32(4):103-107.
[5] 胡伍生,華錫生,鮑興南.轉(zhuǎn)換GPS 高程的神經(jīng)元網(wǎng)絡(luò)方法[J].河海大學(xué)學(xué)報:自然科學(xué)版,2001,29(6):87-89.
Hu Wusheng,Hua Xisheng,Bao Xingnan.Neural network method for GPS height transformation[J]. Journal of Hohai University:Natural Sciences Edition,2001,29(6):87-89.
[6] 王小輝,王琪潔,丁元蘭,等.基于二次曲面和BP 神經(jīng)網(wǎng)絡(luò)組合模型的GPS 高程異常擬合[J]. 大地測量與地球動力學(xué),2012,32(6):103-107.
Wang Xiaohui,Wang Qijie,Ding Yuanlan,et al.Combined model in height anomaly fitting[J]. Journal of Geodesy and Geodynamics,2012,32(6):103-107.
[7] 吳兆福,宮 鵬,高 飛,等. 基于支持向量機的GPS 似大地水準(zhǔn)面擬合[J].測繪學(xué)報,2004,33(4):303-307.
Wu Zhaofu,Gong Peng,Gao Fei,et al.GPS quasi geoid fitting based on support vector machine technology[J].Acta Geodaetica et Cartographica Sinica,2004,33(4):303-307.
[8] 劉曉君,孫久運,周 峰.支持向量機回歸在礦區(qū)GPS 高程轉(zhuǎn)換中的應(yīng)用[J].金屬礦山,2011(1):98-101.
Liu Xiaojun,Sun Jiuyun,Zhou Feng. Application of support vector regression in GPS height transfonnation in mining area[J]. Metal Mine,2011(1):98-101.
[9] 張 祥,鄧喀中,范洪冬. GA -LSSVM 在GPS 高程異常反演中的應(yīng)用[J].金屬礦山,2012(6):94-96.
Zhang Xiang,Deng Kazhong,F(xiàn)an Hongdong.Application of GA-lSSVM in the GPS elevation anomaly calculation[J].Metal Mine,2012(6):94-96.
[10] 譚興龍,趙曉慶,張玉華,等. GA -SVR 算法在礦區(qū)GPS 高程擬合中的應(yīng)用[J].金屬礦山,2013(8):87-91.
Tan Xinglong,Zhao Xiaoqing,Zhang Yuhua,et al. Application of GA-SVR algorithm to GPS elevation fitting[J]. Metal Mine,2013(8):87-91.
[11] 甘 勇,劉新新,鄭遠(yuǎn)攀.CPSO 優(yōu)化FLS -SVM 應(yīng)用于山區(qū)地形的GPS 高程擬合研究[J].測繪通報,2014(4):5-10.
Gan Yong,Liu Xinxin,Zheng Yuanpan.Study of GPS height fitting in mountainous terrain by CPSO optimizing FLS-SVM[J].Bulletin of Surveying and Mapping,2014(4):5-10.
[12] Tipping M E.Sparse bayesian learning and the relevance vector machine[J]. Journal of Machine Learning Research,2001(3):211-244.
[13] 羅亦泳,張 豪,張立亭.基于自適應(yīng)進(jìn)化相關(guān)向量機的耕地面積預(yù)測模型[J].農(nóng)業(yè)工程學(xué)報,2015,31(9):257-265.
Luo Yiyong,Zhang Hao,Zhang Liting.Prediction model for cultivated land area based on self-adaptive differential evolution and relevance vector machine[J]. Transactions of the Chinese Society of Agricultural Engineering,2015,31(9):257-265.
[14] 張 豪,羅亦泳,張立亭.基于遺傳支持向量機的城市擴張非線性組合模型[J].地理學(xué)報,2010,65(6):656-664.
Zhang Hao,Luo Yiyong,Zhang Liting.A nonlinear polynomial model for urban expansion incorporating genetic algorithm and support vector machines[J]. Acta Geographica Sinica,2010,65(6):656-664.