Cargando…
Semi-Supervised Classification of PolSAR Images Based on Co-Training of CNN and SVM with Limited Labeled Samples
Recently, convolutional neural networks (CNNs) have shown significant advantages in the tasks of image classification; however, these usually require a large number of labeled samples for training. In practice, it is difficult and costly to obtain sufficient labeled samples of polarimetric synthetic...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9958805/ https://www.ncbi.nlm.nih.gov/pubmed/36850703 http://dx.doi.org/10.3390/s23042109 |
_version_ | 1784895115909660672 |
---|---|
author | Zhao, Mingjun Cheng, Yinglei Qin, Xianxiang Yu, Wangsheng Wang, Peng |
author_facet | Zhao, Mingjun Cheng, Yinglei Qin, Xianxiang Yu, Wangsheng Wang, Peng |
author_sort | Zhao, Mingjun |
collection | PubMed |
description | Recently, convolutional neural networks (CNNs) have shown significant advantages in the tasks of image classification; however, these usually require a large number of labeled samples for training. In practice, it is difficult and costly to obtain sufficient labeled samples of polarimetric synthetic aperture radar (PolSAR) images. To address this problem, we propose a novel semi-supervised classification method for PolSAR images in this paper, using the co-training of CNN and a support vector machine (SVM). In our co-training method, an eight-layer CNN with residual network (ResNet) architecture is designed as the primary classifier, and an SVM is used as the auxiliary classifier. In particular, the SVM is used to enhance the performance of our algorithm in the case of limited labeled samples. In our method, more and more pseudo-labeled samples are iteratively yielded for training through a two-stage co-training of CNN and SVM, which gradually improves the performance of the two classifiers. The trained CNN is employed as the final classifier due to its strong classification capability with enough samples. We carried out experiments on two C-band airborne PolSAR images acquired by the AIRSAR systems and an L-band spaceborne PolSAR image acquired by the GaoFen-3 system. The experimental results demonstrate that the proposed method can effectively integrate the complementary advantages of SVM and CNN, providing overall classification accuracy of more than 97%, 96% and 93% with limited labeled samples (10 samples per class) for the above three images, respectively, which is superior to the state-of-the-art semi-supervised methods for PolSAR image classification. |
format | Online Article Text |
id | pubmed-9958805 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-99588052023-02-26 Semi-Supervised Classification of PolSAR Images Based on Co-Training of CNN and SVM with Limited Labeled Samples Zhao, Mingjun Cheng, Yinglei Qin, Xianxiang Yu, Wangsheng Wang, Peng Sensors (Basel) Article Recently, convolutional neural networks (CNNs) have shown significant advantages in the tasks of image classification; however, these usually require a large number of labeled samples for training. In practice, it is difficult and costly to obtain sufficient labeled samples of polarimetric synthetic aperture radar (PolSAR) images. To address this problem, we propose a novel semi-supervised classification method for PolSAR images in this paper, using the co-training of CNN and a support vector machine (SVM). In our co-training method, an eight-layer CNN with residual network (ResNet) architecture is designed as the primary classifier, and an SVM is used as the auxiliary classifier. In particular, the SVM is used to enhance the performance of our algorithm in the case of limited labeled samples. In our method, more and more pseudo-labeled samples are iteratively yielded for training through a two-stage co-training of CNN and SVM, which gradually improves the performance of the two classifiers. The trained CNN is employed as the final classifier due to its strong classification capability with enough samples. We carried out experiments on two C-band airborne PolSAR images acquired by the AIRSAR systems and an L-band spaceborne PolSAR image acquired by the GaoFen-3 system. The experimental results demonstrate that the proposed method can effectively integrate the complementary advantages of SVM and CNN, providing overall classification accuracy of more than 97%, 96% and 93% with limited labeled samples (10 samples per class) for the above three images, respectively, which is superior to the state-of-the-art semi-supervised methods for PolSAR image classification. MDPI 2023-02-13 /pmc/articles/PMC9958805/ /pubmed/36850703 http://dx.doi.org/10.3390/s23042109 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhao, Mingjun Cheng, Yinglei Qin, Xianxiang Yu, Wangsheng Wang, Peng Semi-Supervised Classification of PolSAR Images Based on Co-Training of CNN and SVM with Limited Labeled Samples |
title | Semi-Supervised Classification of PolSAR Images Based on Co-Training of CNN and SVM with Limited Labeled Samples |
title_full | Semi-Supervised Classification of PolSAR Images Based on Co-Training of CNN and SVM with Limited Labeled Samples |
title_fullStr | Semi-Supervised Classification of PolSAR Images Based on Co-Training of CNN and SVM with Limited Labeled Samples |
title_full_unstemmed | Semi-Supervised Classification of PolSAR Images Based on Co-Training of CNN and SVM with Limited Labeled Samples |
title_short | Semi-Supervised Classification of PolSAR Images Based on Co-Training of CNN and SVM with Limited Labeled Samples |
title_sort | semi-supervised classification of polsar images based on co-training of cnn and svm with limited labeled samples |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9958805/ https://www.ncbi.nlm.nih.gov/pubmed/36850703 http://dx.doi.org/10.3390/s23042109 |
work_keys_str_mv | AT zhaomingjun semisupervisedclassificationofpolsarimagesbasedoncotrainingofcnnandsvmwithlimitedlabeledsamples AT chengyinglei semisupervisedclassificationofpolsarimagesbasedoncotrainingofcnnandsvmwithlimitedlabeledsamples AT qinxianxiang semisupervisedclassificationofpolsarimagesbasedoncotrainingofcnnandsvmwithlimitedlabeledsamples AT yuwangsheng semisupervisedclassificationofpolsarimagesbasedoncotrainingofcnnandsvmwithlimitedlabeledsamples AT wangpeng semisupervisedclassificationofpolsarimagesbasedoncotrainingofcnnandsvmwithlimitedlabeledsamples |