{'fraction_non_alphanumeric': 0.01845018450184502, 'fraction_numerical': 0.0, 'mean_word_length': 5.883248730964467, '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}}
Adaptive Spatial-Spectral Feature Learning for Hyperspectral Image Classification

The combination of spectral and spatial information provides an effective way to improve the hyperspectral image (HSI) classification. However, the local spatial contexture changes with different neighborhood regions over the HSI image plane, and methods with fixed weights to integrate spatial information for all neighborhood regions could result in inaccurate spatial features, leading to adverse effects on classification performance. To address this issue, a novel adaptive spatial–spectral feature learning network (ASSFL) has been proposed to reflect spatial contexture changes and learn robust adaptive features in this paper. In the implementation of the proposed method, a convolution neural network (CNN) is first applied to learn weight features for each pixel within a hyperspectral patch and adaptive weights can be obtained based on a softmax normalization. Then, the shallow joint adaptive features can be acquired according to these weights. After that, a stacked auto-encoder (SAE) is proposed to further extract deeper hierarchical features for the final classification. The experimental results on four benchmark HSI data sets demonstrate that the proposed method can achieve competitive classification results compared with other existing classifiers.