{'fraction_non_alphanumeric': 0.016888888888888887, 'fraction_numerical': 0.0, 'mean_word_length': 5.546511627906977, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Semi-Supervised Classification of Hyperspectral Data Based on Generative Adversarial Networks and Neighborhood Majority Voting

How to classify hyperspectral images using few training samples is an important and challenging problem because the collection of the samples is difficult and expensive. Because semi-supervised approaches can utilize information contained in the unlabeled samples and labeled samples, it is a suitable choice. A novel semi-supervised spectral-spatial classification method for hyperspectral data based on generative adversarial network (GAN) is proposed in this paper. First, we use a custom one-dimensional GAN to train the hyperspectral data to obtain spectral features. After using a new small convolutional neural network (CNN) to classify the spectral features, we use a new classification method based on a majority voting strategy further to improve the classification result. The performance of our method is evaluated on ROSIS image data, and the results show that the proposed method can acquire satisfactory results when compared with traditional methods using a few of labeled samples.