Abstract
ABSTRACT In hyperspectral remote sensing, the classification of hyperspectral imagery is an important issue of concern. However, obtaining sufficient labelled samples for the classification is hard work and consumes enormous labour and material resources. To solve this problem, many scholars make their efforts to the semi-supervised learning method. The self-training model is a popular semi-supervised learning method, which trains a classifier using a few labelled samples and many unlabelled samples in an iterative manner. Nevertheless, the self-training model may provide misclassification as adding incorrect unlabelled samples. This paper proposes a novel semi-supervised learning method, which attempts to introduce the affinity propagation and spatial constraint to self-training model. In the proposed algorithm, a self-training model is employed to expand the labelled sample set. The affinity propagation is applied to select a group of reliable unlabelled samples. To further protect the reliability of unlabelled samples, the selection process of self-training model is constrained in the spatial local area of the labelled samples. In the iteration, the reliable unlabelled samples are selected and added to the labelled sample set. After that, the classifier is trained by the updated labelled samples. The algorithm finishes as the iterations exceed the predetermined value or the labelled sample set is unchanged. Different from the traditional self-training-based semi-supervised learning method, there are mainly three improvements. First, the selection of reliable unlabelled samples is conducted by the affinity propagation, which can effectively improve the reliability of the unlabelled samples. Second, the spatial constraint is introduced to restrict the selection process of self-training model, which can protect the reliability of unlabelled samples and alleviate the computational complexity. Finally, the spectral correlation angle is applied to construct the similarity matrix of affinity propagation, so that the algorithm is more suitable for hyperspectral imagery. A comparative analysis was conducted with classical self-training semi-supervised algorithms to test the effectiveness of the method. It was found that the proposed method provided higher overall accuracy, average accuracy and kappa coefficient (κ) than the competitors.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.