{'fraction_non_alphanumeric': 0.02407566638005159, 'fraction_numerical': 0.0, 'mean_word_length': 5.126315789473685, '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}}
Deep Learning-Based Hyperspectral Target Detection without Extra Labeled Data

Target detection from hyperspectral images is an important problem. Recently, several deep learning-based target detection algorithms have been proposed. However, most of them require extra well-labeled data to train detectors. In this paper, we propose a deep learning-based target detection algorithm that doesn't require any extra labeled data. The proposed detector is based on the siamese network and the low-rank-sparse autoencoder. The autoencoder separates the test spectrum into a low-rank component and a sparse component, based on the assumption that the normal spectrum space has a low-rank structure while outliers sparsely spread in the image. The low-rank output of the autoencoder and the target spectrum are then separately fed into the Siamese network to get two high level features, and the final cosine similarity score is computed based on two features. To properly train the proposed detector, we develop a data creation method that creates numerous simulative training data. Extensive experiments show that the proposed method achieves state-of-the-art results.