基于熵对抗优化的半监督域自适应遥感场景分类

Tariq Lasloum, H. Alhichri, Y. Bazi
{"title":"基于熵对抗优化的半监督域自适应遥感场景分类","authors":"Tariq Lasloum, H. Alhichri, Y. Bazi","doi":"10.1145/3454127.3456610","DOIUrl":null,"url":null,"abstract":"In this paper, we present a new method for semi-supervised domain adaptation in remote sensing scene classification. The method is based on a pre-trained Convolutional Neural Network (CNN) model for the extraction of highly discriminative features, followed by a fully connected layer with softmax activation function that is responsible for the classification task. The weights of the fully connected layer represent prototype feature vectors for each class. These weights are divide by a temperature parameter for normalization. The whole network is trained on both the labeled and unlabeled target samples. First, the whole network is trained on the labeled source and target samples using the standard cross entropy loss to predict their correct classes. At the same time, the model is trained to learn domain invariant features using another loss function based on entropy computed over the unlabeled target samples. Unlike the standard cross entropy loss, the novel entropy loss function is computed on the predicted probabilities of the model and does not need the true labels. The proposed model combines the standard cross entropy loss and the new unlabeled samples entropy loss and optimizes them jointly. However, the new entropy loss function needs to be maximized with respect to the classification layer to learn features that are domain invariant (hence removing the data shift), and at the same time, it should be minimized with respect to the CNN feature extractor to learn discriminative feature that are clustered around the class prototypes (in other words reducing intra-class variance). To accomplish this maximization and minimization processes at the same time, we use an adversarial training approach, where we alternate between the two processes. This type of approach is called minmax entropy and the new proposed method is called Domain Adaptation CNN with MinMax Entropy (DACNN-MME). The proposed method is tested on three RS scene datasets, namely UC Merced, AID, and NWPU. The preliminary experimental results demonstrate the potential of the proposed method. Its performance is already better than several state-of-the-art methods including RevGard, ADDA, Siamese-GAN, and MSCN. With more analysis and fine-tuning of the method even better results can be achieved in the future.","PeriodicalId":432206,"journal":{"name":"Proceedings of the 4th International Conference on Networking, Information Systems & Security","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Classification of Remote Sensing scenes using Semi-Supervised Domain Adaptation based on Entropy Adversarial Optimization\",\"authors\":\"Tariq Lasloum, H. Alhichri, Y. Bazi\",\"doi\":\"10.1145/3454127.3456610\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present a new method for semi-supervised domain adaptation in remote sensing scene classification. The method is based on a pre-trained Convolutional Neural Network (CNN) model for the extraction of highly discriminative features, followed by a fully connected layer with softmax activation function that is responsible for the classification task. The weights of the fully connected layer represent prototype feature vectors for each class. These weights are divide by a temperature parameter for normalization. The whole network is trained on both the labeled and unlabeled target samples. First, the whole network is trained on the labeled source and target samples using the standard cross entropy loss to predict their correct classes. At the same time, the model is trained to learn domain invariant features using another loss function based on entropy computed over the unlabeled target samples. Unlike the standard cross entropy loss, the novel entropy loss function is computed on the predicted probabilities of the model and does not need the true labels. The proposed model combines the standard cross entropy loss and the new unlabeled samples entropy loss and optimizes them jointly. However, the new entropy loss function needs to be maximized with respect to the classification layer to learn features that are domain invariant (hence removing the data shift), and at the same time, it should be minimized with respect to the CNN feature extractor to learn discriminative feature that are clustered around the class prototypes (in other words reducing intra-class variance). To accomplish this maximization and minimization processes at the same time, we use an adversarial training approach, where we alternate between the two processes. This type of approach is called minmax entropy and the new proposed method is called Domain Adaptation CNN with MinMax Entropy (DACNN-MME). The proposed method is tested on three RS scene datasets, namely UC Merced, AID, and NWPU. The preliminary experimental results demonstrate the potential of the proposed method. Its performance is already better than several state-of-the-art methods including RevGard, ADDA, Siamese-GAN, and MSCN. With more analysis and fine-tuning of the method even better results can be achieved in the future.\",\"PeriodicalId\":432206,\"journal\":{\"name\":\"Proceedings of the 4th International Conference on Networking, Information Systems & Security\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 4th International Conference on Networking, Information Systems & Security\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3454127.3456610\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 4th International Conference on Networking, Information Systems & Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3454127.3456610","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

提出了一种基于半监督域自适应的遥感场景分类方法。该方法基于预训练的卷积神经网络(CNN)模型提取高度判别特征,然后使用具有softmax激活函数的全连接层负责分类任务。全连通层的权值表示每个类的原型特征向量。这些权重除以一个温度参数进行归一化。整个网络在标记和未标记的目标样本上进行训练。首先,整个网络在标记的源和目标样本上进行训练,使用标准交叉熵损失来预测它们的正确类别。同时,使用基于未标记目标样本上计算的熵的另一个损失函数来训练模型学习域不变特征。与标准的交叉熵损失不同,新的熵损失函数是根据模型的预测概率计算的,不需要真实的标签。该模型将标准交叉熵损失和新的未标记样本熵损失相结合,并对其进行联合优化。然而,新的熵损失函数需要相对于分类层最大化,以学习域不变的特征(从而消除数据移位),同时,相对于CNN特征提取器最小化,以学习聚集在类原型周围的判别特征(即减少类内方差)。为了同时完成这个最大化和最小化过程,我们使用一种对抗性训练方法,在这两个过程之间交替进行。这种方法被称为最小熵,新提出的方法被称为最小熵域自适应CNN (DACNN-MME)。在UC Merced、AID和NWPU三个遥感场景数据集上对该方法进行了测试。初步的实验结果证明了该方法的可行性。它的性能已经优于几种最先进的方法,包括RevGard, ADDA, siese - gan和MSCN。通过对该方法进行更多的分析和微调,可以在未来取得更好的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Classification of Remote Sensing scenes using Semi-Supervised Domain Adaptation based on Entropy Adversarial Optimization
In this paper, we present a new method for semi-supervised domain adaptation in remote sensing scene classification. The method is based on a pre-trained Convolutional Neural Network (CNN) model for the extraction of highly discriminative features, followed by a fully connected layer with softmax activation function that is responsible for the classification task. The weights of the fully connected layer represent prototype feature vectors for each class. These weights are divide by a temperature parameter for normalization. The whole network is trained on both the labeled and unlabeled target samples. First, the whole network is trained on the labeled source and target samples using the standard cross entropy loss to predict their correct classes. At the same time, the model is trained to learn domain invariant features using another loss function based on entropy computed over the unlabeled target samples. Unlike the standard cross entropy loss, the novel entropy loss function is computed on the predicted probabilities of the model and does not need the true labels. The proposed model combines the standard cross entropy loss and the new unlabeled samples entropy loss and optimizes them jointly. However, the new entropy loss function needs to be maximized with respect to the classification layer to learn features that are domain invariant (hence removing the data shift), and at the same time, it should be minimized with respect to the CNN feature extractor to learn discriminative feature that are clustered around the class prototypes (in other words reducing intra-class variance). To accomplish this maximization and minimization processes at the same time, we use an adversarial training approach, where we alternate between the two processes. This type of approach is called minmax entropy and the new proposed method is called Domain Adaptation CNN with MinMax Entropy (DACNN-MME). The proposed method is tested on three RS scene datasets, namely UC Merced, AID, and NWPU. The preliminary experimental results demonstrate the potential of the proposed method. Its performance is already better than several state-of-the-art methods including RevGard, ADDA, Siamese-GAN, and MSCN. With more analysis and fine-tuning of the method even better results can be achieved in the future.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信