基于迁移学习和ResNet50的遥感图像土地覆盖分类.pdf
《基于迁移学习和ResNet50的遥感图像土地覆盖分类.pdf》由会员分享,可在线阅读,更多相关《基于迁移学习和ResNet50的遥感图像土地覆盖分类.pdf(5页珍藏版)》请在咨信网上搜索。
1、基于迁移学习和R e s N e t 5 0的遥感图像土地覆盖分类收稿日期:2 0 2 3 0 7 2 4;修订日期:2 0 2 3 0 8 1 7;编辑:王敏基金项目:武汉大学地球空间环境与大地测量教育部重点实验室开放基金资助(项目编号2 1-0 1-0 9)作者简介:彭程(1 9 9 6),女,山东日照人,助理工程师,主要从事自然资源信息化、遥感等方面的研究;Em a i l:c h e n g p e n g 8 1 6 91 6 3.c o m*通讯作者:王靖伟(1 9 8 7),女,山东潍坊人,高级工程师,主要从事测绘地理信息等方面的研究;Em a i l:r z z r c g k
2、1 6 3.c o m彭程1,王靖伟1*,高涛1,申婕1,王静1,诸葛迎雪2,孙静雯3(1.日照市自然资源和规划局,山东 日照 2 7 6 8 0 0;2.中共日照市委网络安全和信息化委员会办公室,山东日照 2 7 6 8 0 0;3.南京市测绘勘察研究院股份有限公司,江苏 南京 2 1 0 0 1 9)摘要:遥感和人工智能的飞速发展为基于图像的土地覆盖自动分类提供了实现途径,本文通过修改深度残差网络(R e s N e t 5 0)的输出层,并利用迁移学习将网络在I m a g e N e t数据库上的预训练参数模型作为土地覆盖分类网络的初始参数模型,通过在遥感图像数据库上继续训练实现对工业
3、区、森林、停车场等7种土地覆盖类型的分类。分类准确率在R S S C N 7和NWP UR E S I S C 4 5数据库分别达到9 2.3 2%和9 9.2 9%。结果表明,基于迁移学习的R e s-N e t 5 0深度学习算法能够实现遥感图像的快速、有效、精确的土地覆盖分类识别。关键词:迁移学习;R e s N e t 5 0网络;土地覆盖分类识别;遥感图像中图分类号:T P 7 9 文献标识码:A d o i:1 0.1 2 1 2 8/j.i s s n.1 6 7 2 6 9 7 9.2 0 2 3.1 0.0 1 0引文格式:彭程,王靖伟,高涛,等.基于迁移学习和R e s N
4、 e t 5 0的遥感图像土地覆盖分类J.山东国土资源,2 0 2 3,3 9(1 0):6 2 6 6.P E N GC h e n g,WANGJ i n g w e i,GAOT a o,e t a l.L a n dC o v e rC l a s s i f i c a t i o no fR e m o t eS e n s i n g I m a g e sB a s e do nT r a n s f e rL e a r n i n ga n dR e s N e t 5 0J.S h a n d o n gL a n da n dR e s o u r c e s,2 0
5、2 3,3 9(1 0):6 2 6 6.0 引言土地覆盖分类识别对国土资源调查、城市规划及智慧自然资源监管1等领域有着重要的作用,对自然资源部门制定或更新土地利用决策和提高社会经济效益有着重要的意义。遥感图像土地覆盖分类起初是靠简单的人工目视解译2,但人工目视解译主观性强、精度低、效率低,无法满足遥感图像快速分类识别。计算机时代的到来,人工神经网络3、支持向量机4、决策树5和粒子群优化算法6等机器学习算法应运而生并在土地覆盖分类等图像处理任务取得了不错的效果。但这些需找到描述图像的特征和分类器,随着遥感图像向海量数据和高分辨率方向发展,寻找适合海量遥感图像的特征描述和分类器成为传统机器学习算
6、法的难点;而深度学习算法为遥感图像分类识别提供了新的途径。深度学习算法通过多层网络逐层自主学习输入信息“由浅及深”的特征表示,不需要设定 特 征 达 到 分 类 学 习 的 目 的,卷 积 神 经 网 络(C NN)7作为深度学习代表性的算法被广泛应用到土地覆盖分类8、变化检测9、区域分割1 0等各个领域。卷积神经网络虽能够解决机器学习在应对海量数据特征和分类器选择的瓶颈,但卷积神经网络对计算机硬件的要求较高,且训练时长较长。而通过迁移学习1 1将大数据集上的预训练模型迁移到具体网络上继续训练,能够在一定程度上加快网络模型收敛速度,节省时间和计算资源。例如,张典范等1 2通过构建一种基于R e
7、 s N e t 5 0和迁移学习的网络模型实现了8种轮毂的高准确率分类。王艳玲等1 3通过迁移学习将I m a g e N e t图像数据集上训练成熟的A l e x N e t参数模型微调训练实现对番茄叶片病害识别。K I M T H等1 4则是将VG Gf a c eD a t a s e t数据集上训练的面部识别模型迁移学习到26第3 9卷第1 0期 山 东 国 土 资 源 2 0 2 3年1 0月C NN模型,通过模型训练进行参数微调实现面部表情识别任务。该文使用R S S C N 7和NWP UR E S I S C 4 5数据库中工业区、森林、停车场等7种土地覆盖类型的遥感图像,
8、借助R e s N e t 5 0网络强大的特征表示能力,通过迁移学习将I m a g e N e t数据库上训练成熟的R e s N e t 5 0参数网络模型作为土地覆盖分类网络的初始参数值进行R e s N e t 5 0网络的迭代训练与泛化,得到两数据库土地覆盖分类结果。1 土地覆盖分类网络结构的设计1.1 土地覆盖分类迁移学习任务土地覆盖分类迁移学习任务是将R e s N e t 5 0网络在I m a g e N e t数据库上分类任务(源域1 5)学习的模型参数转移应用到土地覆盖分类任务中(目标域),土地覆盖分类网络将其作为模型初始参数在土地覆盖数据库上继续迭代训练,从而实现对土
9、地覆盖分类的识别。设源域在I m a g e N e t数据库上的训练样本Xi,i=1,2,N,N为样本总数,源域的特征空间为Xs,样本的边缘概率分布为Ps,Xi服从于边缘概率分布Ps,Xs iXs|1,2,m,m为Xs的维数。Yi为样本Xi的标签。那么,源域可定义为Ds=Xs i,Ys iNi=1(1)土地覆盖数据库的目标域为Dt=Xt i,Yt iTt=1(2)T为土地覆盖数据的训练样本数。土地覆盖分类迁移学习任务就是利用源域Ds中学习的知识优化目标域Dt中模型表达能力,使得模型能够预测正确的土地覆盖类型标签Yt i。1.2 基于迁移学习的R e s N e t 5 0基本网络结构的搭建2
10、 0 1 5年问世的残差网络(R e s N e t)1 6通过引入残差单元克服了网络层数升高而模型效果变差的瓶颈,图1是R e s N e t 5 0网络中一个b o t t l e n e c k残差单元模块输入输出关系,b o t t l e n e c k残差单元模块输出由多个级联卷积层输入与级联卷积操作输出共同组成,级联卷积层输入被称为i d e n t i t ym a p p i n g(恒等映射),级联卷积操作输出成称为r e s i d u a lm a p-p i n g(残差映射)。图1中x,H(x)分别为b o t t l e n e c k残差单元的输入和输出;F(x
11、)为通过残差单元输入经过级联卷积后的输出,残差单元的输出为H(x)=F(x)+x(3)当网络模型学习能力达到最优时,若继续加深网络进行训练,F(x)会被迫训练成0,只剩下恒等映射H(x)=x,这样网络就会一直处于最佳状态。图1 残差单元图2所示为基于迁移学习和R e s N e t 5 0的土地覆盖分类网络结构图,R e s N e t 5 0分为5个s t a g e和1个全连接层f c,其中s t a g e 2 s t a g e 5中是由不同参数及数量的b o t t l e n e c k残差单元组成,b o t t l e n e c k残差单元由3层级连卷积层组成,图中 为s t
12、 a g e中b o t t l e n e c k各卷积层参数。2 土地覆盖分类网络的训练及评价2.1 数据来源遥感图像主要来源于以下两数据库:NWP UR E S I S C 4 5数据库1 7:2 0 1 7年由西北工业大学发布,其遥感图像选自谷歌地球,覆盖了全球1 0 0多个地区,每张图像的空间分辨率约为0.23 0m。NWP UR E S I S C 4 5数据库涵盖了4 5类别土地覆盖类型共计3 15 0 0张2 5 6像素2 5 6像素的遥感图像。选取草地、森林、矩形农田、停车场、密集住宅区、工业区和湖泊等7类用于实验;R S S C N 7数据库1 8:2 0 1 5年由武汉大
13、学发布,包含草地、森林、农田、停车场、住宅区、工业区、和河湖7类别土地覆盖类型共计28 0 0张4 0 0像素4 0 0像素的遥感图像,每种类型图片数等同,图像采样比例、季节及天气都有所差异。2.2 实验条件实验中电脑处理器为1 2 t hG e nI n t e l(R)C o r e(TM)i 51 2 6 0 0 K F C P U,显 卡 为NV I D I A G e-F o r c eR T X 3 0 6 0,操 作 系 统 为W i n d o w s 1 0,在p y-t o r c h框架 下 搭 建 深 度 学 习 网 络 结 构,采 用C U-36第3 9卷第1 0期
14、技 术 方 法 2 0 2 3年1 0月图2 土地覆盖分类网络结构图D A 1 1.3并行计算框架。为验证网络结构在土地覆盖类 型 分 类 任 务 上 的 有 效 性,引 入A l e x N e t1 9、V g g 1 62 0卷积神经网络进行对比,两数据库分别按训练集测试集验证集7 2 1的比例各类别等比划分在各神经网络上迭代训练,实验中各网络学习率统一设置为0.0 0 1。2.3 土地覆盖分类网络训练及结果评价2.3.1 土地覆盖分类网络模型的训练与其他C NN经典网络训练方法相同,训练时通过迁移学习将I m a g e N e t数据库训练的参数作为土地覆盖分类网络的初始参数值。训练
15、集和验证集输入土地覆盖分类网络,经过逐层学习前向传播(f o w a r dp r o p a g a t i o n,F P)得到输出标签值,将输出标签值与图像真实标签值进行对比,通过损失函数计算此 次 训 练 的 误 差 值,由 反 向 传 播(b a c k w a r dp r o p a g a t i o n,B P)逐层计算误差梯度,更新网络中各层参数值。网络学习过程中损失函数采用交叉熵函数(C r o s sE n t r o p y),参数更新方法采用随机梯度下降法(S t o c h a s t i cG r a d i e n tD e s c e n t,S G D),
16、网络学习的速率(参数更新程度)由学习率控制。参数更新的公式如下:=J(x(i),y(i)(4)式中:、分别为网络参数和学习率,J为网络表示函数,x(i)、y(i)为训练样本。通过前向传播计算学习误差,后向传播更新网络参数,待训训练集、验证集连续多轮损失趋于稳定不再继续下降后,土地覆盖分类网络模型训练完成。2.3.2 土地覆盖分类网络结果评价实验中引入准确率作为网络结构评价标准,准确率(A c c u r a c y)定义如下:A c c u r a c y=TpTp+Tn(5)式中:Tp、Tn分别为土地覆盖类型图片被预测正确和错误的数量,两数据库在A l e x N e t、V g g 1 6
17、及本文网络在两数据库的结果如表1所示。表1 各网络的土地覆盖分类识别准确率 单位:%数据库A l e x N e tVG G 1 6该文网络R S S C N 79 0.1 88 9.6 49 2.3 2NWP UR E S I S C 4 59 7.5 59 9.1 89 9.2 9从表1看出,基于迁移学习和R e s N e t 5 0的网络结构在土地覆盖分类任务上表现较好,无论是图像间差异性较大的R S S C N 7数据库还是NWP UR E S I S C 4 5数据库,网络分类的准确率都比A l e x-N e t、V g g 1 6网络的分类效果好,尤其是在差异性较大的R S S
18、 C N 7数 据 库,网 络 的 识 别 准 确 率 超 过9 0%,优于其他两种算法至少2.1 4%。图3展示了基于迁移学习的R e s N e t 5 0网络在两数据库7种土地覆盖类型的混淆矩阵,可以看出,NWP UR E S I S C 4 5各类别样本识别准确数量较为平均。而R S S C N 7数据库中工业区和住宅区两种土地覆盖类型正确识别的样本数较低,其中工业区主要被误判为停车场,住宅区主要被误判为工业区,两类别的误判偏差也直接影响了整个数据的平均识别准确率。2.4 迁移学习对土地覆盖分类网络结果的影响迁移学 习 通 过 将 源 域 的 预 训 练 模 型 迁 移 到R e s
19、N e t 5 0网络上微调训练土地覆盖类型识别任务,通过参数初始化一定程度上加快网络模型收敛速度,节省时间和计算资源,提高了识别的准确率。图4给出了R e s N e t 5 0网络在两数据库下进行迁移学习和普通模型(未进行迁移学习的模型)的损46第3 9卷第1 0期 山 东 国 土 资 源 2 0 2 3年1 0月失曲线,实验中固定训练e p o c h为8 0。从图中可以看出,不论是训练集还是验证集,通过迁移学习,训练集和验证集损失l o s s能够很快收敛,且网络学习已趋于稳定。而普通模型随着训练轮数的增加,训练集和验证集的损失率在不断减少,网络仍在不断学习,仍需继续迭代训练。图3 基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 迁移 学习 ResNet50 遥感 图像 土地 覆盖 分类
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。