RS-DeepSuperLearner: fusion of CNN ensemble for remote sensing scene classification

IF 2.7 Q1 GEOGRAPHY Annals of GIS Pub Date : 2023-01-02 DOI:10.1080/19475683.2023.2165544
H. Alhichri
{"title":"RS-DeepSuperLearner: fusion of CNN ensemble for remote sensing scene classification","authors":"H. Alhichri","doi":"10.1080/19475683.2023.2165544","DOIUrl":null,"url":null,"abstract":"ABSTRACT Scene classification is an important problem in remote sensing (RS) and has attracted a lot of research in the past decade. Nowadays, most proposed methods are based on deep convolutional neural network (CNN) models, and many pretrained CNN models have been investigated. Ensemble techniques are well studied in the machine learning community; however, few works have used them in RS scene classification. In this work, we propose an ensemble approach, called RS-DeepSuperLearner, that fuses the outputs of five advanced CNN models, namely, VGG16, Inception-V3, DenseNet121, InceptionResNet-V2, and EfficientNet-B3. First, we improve the architecture of the five CNN models by attaching an auxiliary branch at specific layer locations. In other words, the models now have two output layers producing predictions each and the final prediction is the average of the two. The RS-DeepSuperLearner method starts by fine-tuning the five CNN models using the training data. Then, it employs a deep neural network (DNN) SuperLearner to learn the best way for fusing the outputs of the five CNN models by training it on the predicted probability outputs and the cross-validation accuracies (per class) of the individual models. The proposed methodology was assessed on six publicly available RS datasets: UC Merced, KSA, RSSCN7, Optimal31, AID, and NWPU-RSC45. The experimental results demonstrate its superior capabilities when compared to state-of-the-art methods in the literature.","PeriodicalId":46270,"journal":{"name":"Annals of GIS","volume":"9 1","pages":"121 - 142"},"PeriodicalIF":2.7000,"publicationDate":"2023-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Annals of GIS","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/19475683.2023.2165544","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"GEOGRAPHY","Score":null,"Total":0}
引用次数: 1

Abstract

ABSTRACT Scene classification is an important problem in remote sensing (RS) and has attracted a lot of research in the past decade. Nowadays, most proposed methods are based on deep convolutional neural network (CNN) models, and many pretrained CNN models have been investigated. Ensemble techniques are well studied in the machine learning community; however, few works have used them in RS scene classification. In this work, we propose an ensemble approach, called RS-DeepSuperLearner, that fuses the outputs of five advanced CNN models, namely, VGG16, Inception-V3, DenseNet121, InceptionResNet-V2, and EfficientNet-B3. First, we improve the architecture of the five CNN models by attaching an auxiliary branch at specific layer locations. In other words, the models now have two output layers producing predictions each and the final prediction is the average of the two. The RS-DeepSuperLearner method starts by fine-tuning the five CNN models using the training data. Then, it employs a deep neural network (DNN) SuperLearner to learn the best way for fusing the outputs of the five CNN models by training it on the predicted probability outputs and the cross-validation accuracies (per class) of the individual models. The proposed methodology was assessed on six publicly available RS datasets: UC Merced, KSA, RSSCN7, Optimal31, AID, and NWPU-RSC45. The experimental results demonstrate its superior capabilities when compared to state-of-the-art methods in the literature.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
RS-DeepSuperLearner:融合CNN集成的遥感场景分类
场景分类是遥感中的一个重要问题,在过去的十年中引起了大量的研究。目前,大多数提出的方法都是基于深度卷积神经网络(CNN)模型,并且已经研究了许多预训练的CNN模型。集成技术在机器学习社区得到了很好的研究;然而,很少有研究将其用于遥感场景分类。在这项工作中,我们提出了一种称为RS-DeepSuperLearner的集成方法,它融合了五个高级CNN模型的输出,即VGG16、Inception-V3、DenseNet121、inception - resnet - v2和EfficientNet-B3。首先,我们通过在特定层位置附加辅助分支来改进五个CNN模型的架构。换句话说,模型现在有两个输出层,每个输出层都产生预测,最终的预测是两个输出层的平均值。RS-DeepSuperLearner方法首先使用训练数据对五个CNN模型进行微调。然后,它使用深度神经网络(DNN)超级学习者,通过对预测的概率输出和单个模型的交叉验证精度(每类)进行训练,学习融合五个CNN模型输出的最佳方法。该方法在六个公开可用的RS数据集上进行了评估:UC Merced、KSA、RSSCN7、Optimal31、AID和NWPU-RSC45。实验结果表明,与文献中最先进的方法相比,它具有优越的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Annals of GIS
Annals of GIS Multiple-
CiteScore
8.30
自引率
2.00%
发文量
31
期刊最新文献
Zero watermarking algorithm for BIM data based on distance partitioning and local feature Controlling for spatial confounding and spatial interference in causal inference: modelling insights from a computational experiment Application of GIS and fuzzy sets to small-scale site suitability assessment for extensive brackish water aquaculture Revealing intra-urban hierarchical spatial structure through representation learning by combining road network abstraction model and taxi trajectory data The time- and distance-decay effects of hurricane relevancy on social media: an empirical study of three hurricanes in the United States
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1