基于粒子群優(yōu)化神經(jīng)網(wǎng)絡(luò)的水深反演模型
發(fā)布時(shí)間:2021-06-06 05:14
針對(duì)直接采用BP神經(jīng)網(wǎng)絡(luò)反演水深收斂速度慢,且易陷入局部最優(yōu)的問(wèn)題,提出了一種基于粒子群(PSO)優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的水深遙感新模型。該模型首先利用粒子群算法對(duì)BP神經(jīng)網(wǎng)絡(luò)的權(quán)重和閾值進(jìn)行優(yōu)化,然后將該優(yōu)化值作為BP神經(jīng)網(wǎng)絡(luò)的初始值,最后再將PSO優(yōu)化后的模型用于測(cè)試海區(qū)的反演精度評(píng)估。實(shí)驗(yàn)結(jié)果表明,該模型的網(wǎng)絡(luò)收斂速度明顯加快,水深反演的精度也得到提高。
【文章來(lái)源】:海洋測(cè)繪. 2020,40(05)CSCD
【文章頁(yè)數(shù)】:4 頁(yè)
【部分圖文】:
圖1?PSOt工具箱粒子群優(yōu)化訓(xùn)練過(guò)程示意圖??3實(shí)驗(yàn)與分析??
在??15 ̄30?m7]C深范圍內(nèi),水深反演偏差也得到較大改??善。分析圖中誤差較大的點(diǎn),可能是由于數(shù)據(jù)匹配??過(guò)程中,實(shí)測(cè)水深是相對(duì)準(zhǔn)確無(wú)誤的,但遙感輻亮度??值受圖像質(zhì)量影響較大,且實(shí)測(cè)水深值與遙感數(shù)據(jù)??匹配過(guò)程中受遙感影像幾何精度影響,可能存在誤??差,如:在一組匹配數(shù)據(jù)中,實(shí)測(cè)水深為點(diǎn)礁峰頂較??淺深度,而對(duì)應(yīng)的遙感像元實(shí)際代表谷底較深水深??點(diǎn),那么反演結(jié)果將會(huì)偏深;或者由于本文影像數(shù)據(jù)??與實(shí)測(cè)水深數(shù)據(jù)采集的時(shí)間間隔較大,水下地形發(fā)??生一■定變化造成的。??圖2研究區(qū)實(shí)測(cè)水深點(diǎn)分布示意圖??3.?2?實(shí)驗(yàn)分析??選用B1、B2、B3和B4共4個(gè)反演因子作為反??演模型的學(xué)習(xí)輸人樣本。因?yàn)檫b感匹配樣本存在壞??點(diǎn)(匹配誤差過(guò)大的樣本數(shù)據(jù)),首先對(duì)11412個(gè)匹??配點(diǎn)進(jìn)行篩選,之后從篩選后的8?875個(gè)匹配點(diǎn)中??隨機(jī)選。?106個(gè)作為訓(xùn)練樣本,1?769個(gè)水深點(diǎn)作??為測(cè)試樣本,保證了測(cè)試結(jié)果的獨(dú)立性。圖3顯示??篩選結(jié)果對(duì)精度提升明顯。??結(jié)果分析如下:??(1)網(wǎng)絡(luò)收斂速度??神經(jīng)網(wǎng)絡(luò)收斂速度是評(píng)價(jià)網(wǎng)絡(luò)性能的重要指標(biāo),??收斂速度越慢,訓(xùn)練時(shí)間便越長(zhǎng),陷人局部最優(yōu)的風(fēng)??險(xiǎn)就增大。圖4為優(yōu)化前后的網(wǎng)絡(luò)收斂速度的對(duì)比。??10°??錄1807雌代達(dá)到最體差0.037891??-???200?400?6(??800??1200?1400?1600?1800??迭代??(a)優(yōu)化前??在第17次迭代后,達(dá)到最優(yōu)誤差0.036864??I?illlSSttSl??2?4?6?8?10?12?14?16??迭代!??(b)優(yōu)化后??網(wǎng)絡(luò)優(yōu)化前后收斂速度對(duì)比示意圖??5?
BP神經(jīng)網(wǎng)絡(luò)模??型反演水深,兩者之間的平均絕對(duì)誤差(MAE)為??1.6952?m,均方根誤差(RMSE)為2?8455?m,其中最大??MAE達(dá)1.778?1?m,最小為1.668?0?m,精度變化超過(guò)??10cm;而采用PSO-BP神經(jīng)網(wǎng)絡(luò)模型,MAE為??1.6076m,RMSE?為?2.595?7?m,其中?MAE?最大值??1-?m,MAE最小值1_?5792?m,變化較校可見(jiàn)在精??度方面PSO麵算法在一定程度上降低了精度,且多??次實(shí)驗(yàn)的精度變化范圍較小0結(jié)果見(jiàn)圖5的散點(diǎn)圖。??實(shí)測(cè)水??(b)?PSO-BP神經(jīng)網(wǎng)絡(luò)模型??圖5反演水深與實(shí)測(cè)水深散點(diǎn)示意圖??從圖5可以看出,粒子群算法優(yōu)化后的BP神??經(jīng)網(wǎng)絡(luò)模型的反演效果,在0 ̄?15?m水深范圍內(nèi),雖??然無(wú)法改變一些點(diǎn)位誤差較大,但是反演水深與實(shí)??測(cè)水深的整體分布緊湊性和趨勢(shì)一致性,要明顯好??于采用未優(yōu)化的BP神經(jīng)網(wǎng)絡(luò)模型反演水深,且在??15 ̄30?m7]C深范圍內(nèi),水深反演偏差也得到較大改??善。分析圖中誤差較大的點(diǎn),可能是由于數(shù)據(jù)匹配??過(guò)程中,實(shí)測(cè)水深是相對(duì)準(zhǔn)確無(wú)誤的,但遙感輻亮度??值受圖像質(zhì)量影響較大,且實(shí)測(cè)水深值與遙感數(shù)據(jù)??匹配過(guò)程中受遙感影像幾何精度影響,可能存在誤??差,如:在一組匹配數(shù)據(jù)中,實(shí)測(cè)水深為點(diǎn)礁峰頂較??淺深度,而對(duì)應(yīng)的遙感像元實(shí)際代表谷底較深水深??點(diǎn),那么反演結(jié)果將會(huì)偏深;或者由于本文影像數(shù)據(jù)??與實(shí)測(cè)水深數(shù)據(jù)采集的時(shí)間間隔較大,水下地形發(fā)??生一■定變化造成的。??圖2研究區(qū)實(shí)測(cè)水深點(diǎn)分布示意圖??3.?2?實(shí)驗(yàn)分析??選用B1、B2、B3和B4共4個(gè)反演因子作為反??演模型的學(xué)習(xí)輸
【參考文獻(xiàn)】:
期刊論文
[1]基于高分一號(hào)衛(wèi)星多光譜數(shù)據(jù)的島礁周邊淺海水深遙感反演[J]. 陳本清,楊燕明,羅凱. 熱帶海洋學(xué)報(bào). 2017(02)
[2]基于Worldview-2多光譜衛(wèi)星數(shù)據(jù)的淺水水深遙感反演[J]. 吳忠強(qiáng),沈蔚,郭曉雷,欒奎峰,邱振戈. 海洋測(cè)繪. 2016(05)
[3]基于SPOT-6遙感影像的近海水深反演[J]. 陸天啟,陳圣波,郭甜甜,范憲創(chuàng). 海洋學(xué)研究. 2016(03)
[4]基于粒子群算法的并行公差優(yōu)化設(shè)計(jì)模型求解[J]. 劉超,劉少崗. 天津科技大學(xué)學(xué)報(bào). 2013(01)
[5]基于RBF神經(jīng)網(wǎng)絡(luò)的水深遙感研究[J]. 鄧正棟,葉欣,關(guān)洪軍,于德浩. 解放軍理工大學(xué)學(xué)報(bào)(自然科學(xué)版). 2013(01)
[6]基于神經(jīng)網(wǎng)絡(luò)技術(shù)的多因子遙感水深反演模型[J]. 梁志誠(chéng),黃文騫,楊楊,張洋洋. 測(cè)繪工程. 2012(04)
[7]衛(wèi)星遙感多光譜淺海水深反演法[J]. 張振興,郝燕玲. 中國(guó)航海. 2012(01)
[8]基于粒子群神經(jīng)網(wǎng)絡(luò)的期貨價(jià)格預(yù)測(cè)[J]. 王海軍,白玫,賈兆立,覃麗萍. 計(jì)算機(jī)工程與設(shè)計(jì). 2009(10)
[9]基于BP人工神經(jīng)網(wǎng)絡(luò)的水體遙感測(cè)深方法研究[J]. 王艷姣,張鷹. 海洋工程. 2005(04)
[10]一種動(dòng)態(tài)改變慣性權(quán)的自適應(yīng)粒子群算法[J]. 張選平,杜玉平,秦國(guó)強(qiáng),覃征. 西安交通大學(xué)學(xué)報(bào). 2005(10)
本文編號(hào):3213682
【文章來(lái)源】:海洋測(cè)繪. 2020,40(05)CSCD
【文章頁(yè)數(shù)】:4 頁(yè)
【部分圖文】:
圖1?PSOt工具箱粒子群優(yōu)化訓(xùn)練過(guò)程示意圖??3實(shí)驗(yàn)與分析??
在??15 ̄30?m7]C深范圍內(nèi),水深反演偏差也得到較大改??善。分析圖中誤差較大的點(diǎn),可能是由于數(shù)據(jù)匹配??過(guò)程中,實(shí)測(cè)水深是相對(duì)準(zhǔn)確無(wú)誤的,但遙感輻亮度??值受圖像質(zhì)量影響較大,且實(shí)測(cè)水深值與遙感數(shù)據(jù)??匹配過(guò)程中受遙感影像幾何精度影響,可能存在誤??差,如:在一組匹配數(shù)據(jù)中,實(shí)測(cè)水深為點(diǎn)礁峰頂較??淺深度,而對(duì)應(yīng)的遙感像元實(shí)際代表谷底較深水深??點(diǎn),那么反演結(jié)果將會(huì)偏深;或者由于本文影像數(shù)據(jù)??與實(shí)測(cè)水深數(shù)據(jù)采集的時(shí)間間隔較大,水下地形發(fā)??生一■定變化造成的。??圖2研究區(qū)實(shí)測(cè)水深點(diǎn)分布示意圖??3.?2?實(shí)驗(yàn)分析??選用B1、B2、B3和B4共4個(gè)反演因子作為反??演模型的學(xué)習(xí)輸人樣本。因?yàn)檫b感匹配樣本存在壞??點(diǎn)(匹配誤差過(guò)大的樣本數(shù)據(jù)),首先對(duì)11412個(gè)匹??配點(diǎn)進(jìn)行篩選,之后從篩選后的8?875個(gè)匹配點(diǎn)中??隨機(jī)選。?106個(gè)作為訓(xùn)練樣本,1?769個(gè)水深點(diǎn)作??為測(cè)試樣本,保證了測(cè)試結(jié)果的獨(dú)立性。圖3顯示??篩選結(jié)果對(duì)精度提升明顯。??結(jié)果分析如下:??(1)網(wǎng)絡(luò)收斂速度??神經(jīng)網(wǎng)絡(luò)收斂速度是評(píng)價(jià)網(wǎng)絡(luò)性能的重要指標(biāo),??收斂速度越慢,訓(xùn)練時(shí)間便越長(zhǎng),陷人局部最優(yōu)的風(fēng)??險(xiǎn)就增大。圖4為優(yōu)化前后的網(wǎng)絡(luò)收斂速度的對(duì)比。??10°??錄1807雌代達(dá)到最體差0.037891??-???200?400?6(??800??1200?1400?1600?1800??迭代??(a)優(yōu)化前??在第17次迭代后,達(dá)到最優(yōu)誤差0.036864??I?illlSSttSl??2?4?6?8?10?12?14?16??迭代!??(b)優(yōu)化后??網(wǎng)絡(luò)優(yōu)化前后收斂速度對(duì)比示意圖??5?
BP神經(jīng)網(wǎng)絡(luò)模??型反演水深,兩者之間的平均絕對(duì)誤差(MAE)為??1.6952?m,均方根誤差(RMSE)為2?8455?m,其中最大??MAE達(dá)1.778?1?m,最小為1.668?0?m,精度變化超過(guò)??10cm;而采用PSO-BP神經(jīng)網(wǎng)絡(luò)模型,MAE為??1.6076m,RMSE?為?2.595?7?m,其中?MAE?最大值??1-?m,MAE最小值1_?5792?m,變化較校可見(jiàn)在精??度方面PSO麵算法在一定程度上降低了精度,且多??次實(shí)驗(yàn)的精度變化范圍較小0結(jié)果見(jiàn)圖5的散點(diǎn)圖。??實(shí)測(cè)水??(b)?PSO-BP神經(jīng)網(wǎng)絡(luò)模型??圖5反演水深與實(shí)測(cè)水深散點(diǎn)示意圖??從圖5可以看出,粒子群算法優(yōu)化后的BP神??經(jīng)網(wǎng)絡(luò)模型的反演效果,在0 ̄?15?m水深范圍內(nèi),雖??然無(wú)法改變一些點(diǎn)位誤差較大,但是反演水深與實(shí)??測(cè)水深的整體分布緊湊性和趨勢(shì)一致性,要明顯好??于采用未優(yōu)化的BP神經(jīng)網(wǎng)絡(luò)模型反演水深,且在??15 ̄30?m7]C深范圍內(nèi),水深反演偏差也得到較大改??善。分析圖中誤差較大的點(diǎn),可能是由于數(shù)據(jù)匹配??過(guò)程中,實(shí)測(cè)水深是相對(duì)準(zhǔn)確無(wú)誤的,但遙感輻亮度??值受圖像質(zhì)量影響較大,且實(shí)測(cè)水深值與遙感數(shù)據(jù)??匹配過(guò)程中受遙感影像幾何精度影響,可能存在誤??差,如:在一組匹配數(shù)據(jù)中,實(shí)測(cè)水深為點(diǎn)礁峰頂較??淺深度,而對(duì)應(yīng)的遙感像元實(shí)際代表谷底較深水深??點(diǎn),那么反演結(jié)果將會(huì)偏深;或者由于本文影像數(shù)據(jù)??與實(shí)測(cè)水深數(shù)據(jù)采集的時(shí)間間隔較大,水下地形發(fā)??生一■定變化造成的。??圖2研究區(qū)實(shí)測(cè)水深點(diǎn)分布示意圖??3.?2?實(shí)驗(yàn)分析??選用B1、B2、B3和B4共4個(gè)反演因子作為反??演模型的學(xué)習(xí)輸
【參考文獻(xiàn)】:
期刊論文
[1]基于高分一號(hào)衛(wèi)星多光譜數(shù)據(jù)的島礁周邊淺海水深遙感反演[J]. 陳本清,楊燕明,羅凱. 熱帶海洋學(xué)報(bào). 2017(02)
[2]基于Worldview-2多光譜衛(wèi)星數(shù)據(jù)的淺水水深遙感反演[J]. 吳忠強(qiáng),沈蔚,郭曉雷,欒奎峰,邱振戈. 海洋測(cè)繪. 2016(05)
[3]基于SPOT-6遙感影像的近海水深反演[J]. 陸天啟,陳圣波,郭甜甜,范憲創(chuàng). 海洋學(xué)研究. 2016(03)
[4]基于粒子群算法的并行公差優(yōu)化設(shè)計(jì)模型求解[J]. 劉超,劉少崗. 天津科技大學(xué)學(xué)報(bào). 2013(01)
[5]基于RBF神經(jīng)網(wǎng)絡(luò)的水深遙感研究[J]. 鄧正棟,葉欣,關(guān)洪軍,于德浩. 解放軍理工大學(xué)學(xué)報(bào)(自然科學(xué)版). 2013(01)
[6]基于神經(jīng)網(wǎng)絡(luò)技術(shù)的多因子遙感水深反演模型[J]. 梁志誠(chéng),黃文騫,楊楊,張洋洋. 測(cè)繪工程. 2012(04)
[7]衛(wèi)星遙感多光譜淺海水深反演法[J]. 張振興,郝燕玲. 中國(guó)航海. 2012(01)
[8]基于粒子群神經(jīng)網(wǎng)絡(luò)的期貨價(jià)格預(yù)測(cè)[J]. 王海軍,白玫,賈兆立,覃麗萍. 計(jì)算機(jī)工程與設(shè)計(jì). 2009(10)
[9]基于BP人工神經(jīng)網(wǎng)絡(luò)的水體遙感測(cè)深方法研究[J]. 王艷姣,張鷹. 海洋工程. 2005(04)
[10]一種動(dòng)態(tài)改變慣性權(quán)的自適應(yīng)粒子群算法[J]. 張選平,杜玉平,秦國(guó)強(qiáng),覃征. 西安交通大學(xué)學(xué)報(bào). 2005(10)
本文編號(hào):3213682
本文鏈接:http://sikaile.net/kejilunwen/haiyang/3213682.html
最近更新
教材專著