{'fraction_non_alphanumeric': 0.025023169601482854, 'fraction_numerical': 0.0018535681186283596, 'mean_word_length': 5.8354430379746836, '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}}
GAN-NL: Unsupervised Representation Learning for Remote Sensing Image Classification

Recently, deep learning methods have greatly enhanced the classification performance because of their strong representation ability in the local receptive field. However, the non-local spatial information always exist in the images. Moreover, the limited amount of the labeled data imposes great challenges on the supervised representation learning model, especially the remote sensing images. With the consideration, we propose a generative adversarial network with non-local spatial information (GAN-NL) for remote sensing image classification. Specifically, a non-local layer is incorporated into a generative adversarial network for unsupervised representation learning. Then, a classification network is designed to infer the labels of the images. The classification results on the challenging NWPU-RESISC45 remote sensing image dataset show that our proposed method performs favorably against the state-of-the-art methods in terms of the classification accuracy without any pre-training.