留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

遗传模拟退火算法优化BP神经网络的GPS高程拟合

石晨阳 袁晓燕 江志成

石晨阳, 袁晓燕, 江志成. 遗传模拟退火算法优化BP神经网络的GPS高程拟合[J]. 全球定位系统, 2021, 46(5): 55-59. doi: 10.12265/j.gnss.2021040901
引用本文: 石晨阳, 袁晓燕, 江志成. 遗传模拟退火算法优化BP神经网络的GPS高程拟合[J]. 全球定位系统, 2021, 46(5): 55-59. doi: 10.12265/j.gnss.2021040901
SHI Chenyang, YUAN Xiaoyan, JIANG Zhicheng. GPS elevation fitting of BP neural network optimized by genetic simulated annealing algorithm[J]. GNSS World of China, 2021, 46(5): 55-59. doi: 10.12265/j.gnss.2021040901
Citation: SHI Chenyang, YUAN Xiaoyan, JIANG Zhicheng. GPS elevation fitting of BP neural network optimized by genetic simulated annealing algorithm[J]. GNSS World of China, 2021, 46(5): 55-59. doi: 10.12265/j.gnss.2021040901

遗传模拟退火算法优化BP神经网络的GPS高程拟合

doi: 10.12265/j.gnss.2021040901
基金项目: 广西空间信息与测绘重点实验室资助课题(19-050-11-03)
详细信息
    作者简介:

    石晨阳:(1995—),男,硕士研究生,主要从事大地测量与测绘工程方向研究

    通讯作者:

    石晨阳E-mail:749011432@qq.com

  • 中图分类号: P223

GPS elevation fitting of BP neural network optimized by genetic simulated annealing algorithm

  • 摘要: 针对传统BP神经网络收敛速度慢、易陷入局部最优和遗传算法优化BP神经网络(GA-BP)算法过早收敛的问题,提出了遗传模拟退火算法优化BP神经网络(GSA-BP)算法. 在遗传算法(GA)的种群更新中加入模拟退火算法(SA),保留种群的多样性. 用GSA-BP算法对某地区进行高程异常拟合,并与BP算法和GA-BP算法结果进行比较. 结果显示:GSA-BP算法精度可分别提高约51%、25%,速度提高约77%、39%,且能基本满足四等水准测量精度要求. 该方法在GPS高程拟合中具有可行性.

     

  • 图  1  BP神经网络示意图

    图  2  GSA-BP算法流程图

    图  3  某地区GPS/水准点分布图

    图  4  测试集高程异常中误差预测结果对比图

    图  5  测试集训练时间对比图

    图  6  三种算法训练结果对比图

    表  1  不同训练集点个数下测试结果对比表

    训练集测试集测试集中误差/mm精度提高/%训练时间/s速度提高/%
    BPGA-BPGSA-BP较BP较GA-BPBPGA-BPGSA-BP较BP较GA-BP
    A1B169.056.930.156.447.10.600.230.1476.739.1
    A2B265.851.228.756.443.90.580.260.1377.650.0
    A3B361.544.228.054.536.70.630.270.1281.055.6
    A4B462.341.926.258.037.50.640.250.1576.640.0
    A5B561.737.125.159.332.30.600.230.1378.343.5
    A6B655.236.426.053.028.70.540.240.1474.141.7
    A7B753.336.825.252.831.70.630.210.1773.019.0
    A8B850.436.625.050.531.90.600.180.1673.311.1
    A9B950.035.424.750.730.40.540.220.1572.231.8
    A10B1047.734.124.548.728.30.580.210.1082.852.4
    A11B1148.332.825.447.322.40.540.200.1670.420.0
    A12B1248.631.624.948.721.00.630.250.1084.160.0
    A13B1347.830.424.848.018.20.610.200.1182.045.0
    A14B1447.429.524.747.816.10.580.180.1181.038.9
    A15B1547.728.324.448.813.60.620.250.1280.652.0
    A16B1647.028.325.346.210.70.620.240.1182.354.2
    A17B1746.628.125.146.110.80.590.180.1476.322.2
    A18B1845.828.624.247.215.50.630.230.1773.026.1
    A19B1944.828.324.146.214.80.540.250.1670.436.0
    A20B2044.727.823.447.716.00.590.270.1279.755.6
    A21B2144.625.223.248.1 8.10.550.200.1376.435.0
    下载: 导出CSV

    表  2  训练结果与四等水准对比表

    分布点最近点
    距离/km
    四等水准
    限差/mm
    高程异常差/mm
    BPGA-BPGSA-BP
    G381.827.0−0.2−12.4−16.6
    G41.524.5−24.519.442.8
    G631.524.5−8.718.933.7
    G1173.235.7−40.69.8−0.9
    G62.833.5−48.016.2−5.2
    G11.827.115.911.927.0
    G22.128.94.912.438.3
    G241.221.5−5.1−23.316.7
    G611.019.5−27.3−41.5−13.4
    G221.019.513.0−11.015.7
    G231.120.737.67.151.8
    G131.120.7−1.8−32.4−6.4
    G141.625.522.7−24.0−20.2
    G103.939.2159.9−3.1−21.2
    G691.927.824.3−18.3−15.0
    G1193.336.3−87.918.4−9.8
    G72.632.147.0−20.8−30.6
    G161.524.810.715.1−17.8
    G151.524.8−18.937.5−23.7
    G32.330.13.2109.820.6
    下载: 导出CSV
  • [1] 周建营, 陈国恒, 陈梅森. BDS/GPS工程控制网质量分析[J]. 全球定位系统, 2020, 45(2): 30-36.
    [2] 唐丽娟. GPS高程转换方法研究及精度分析[J]. 全球定位系统, 2017, 42(6): 88-91.
    [3] 刘立, 张乙志, 温旭, 等. 高精度海域似大地水准面模型的建立[J]. 全球定位系统, 2017, 42(3): 70-72.
    [4] 董洲洋, 徐卫明, 庄昊, 等. 基于深度学习的GPS水准拟合方法[J]. 测绘科学, 2021, 46(4): 57-62.
    [5] FUNAHASHI K I. On the approximate realization of continuous mappings by neural networks[J]. Neural networks, 1989, 2(2): 183-192. DOI: 10.1016/0893-6080(89)90003-8
    [6] HORNIK K. Approximation capabilities of multilayer feedforward networks[J]. Neural networks, 1991, 4(2): 251-257. DOI: 10.1016/0893-6080(91)90009-T
    [7] 魏宗海. 几种改进的BP神经网络在GPS高程拟合中的应用比较[J]. 全球定位系统, 2016, 41(5): 99-103.
    [8] 李明飞, 郇敏, 秦川. 基于遗传算法的加权最小二乘支持向量机GPS高程拟合法[J]. 全球定位系统, 2016, 41(6): 98-101.
    [9] 吴冬亮. 基于神经网络的数据库入侵检测系统的应用研究[D]. 南京: 南京工业大学, 2006.
    [10] 高宁, 吴良才, 臧德彦, 等. 基于遗传神经网络的GPS高程转换[J]. 江西测绘, 2006(1): 19-22.
    [11] 胡剑策, 吴国平. 改进的遗传BP神经网络数据挖掘算法及应用[J]. 微型机与应用, 2011, 30(2): 82-84. DOI: 10.3969/j.issn.1674-7720.2011.02.025
    [12] 杨敏, 李明, 李艳东, 等. 优化岩石物理模型以提高横波速度预测精度[J]. 石油天然气学报, 2013, 35(7): 74-77. DOI: 10.3969/j.issn.1000-9752.2013.07.016
    [13] 匡翠林. 高精度GPS水准算法研究及其应用[D]. 长沙: 中南大学, 2004.
  • 加载中
图(6) / 表(2)
计量
  • 文章访问数:  377
  • HTML全文浏览量:  137
  • PDF下载量:  28
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-04-09
  • 网络出版日期:  2021-11-02

目录

    /

    返回文章
    返回