{'fraction_non_alphanumeric': 0.018907563025210083, 'fraction_numerical': 0.0014005602240896359, 'mean_word_length': 5.6157407407407405, '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}}
Hyperspectral Band Selection Using Weighted Kernel Regularization

A band selection method named weighted kernel regularization (WKR) is proposed for hyperspectral imagery (HSI) classification. The WKR aims to select dissimilar and class-separable bands to better model the relationship between labeled samples. First, the WKR considers nonlinear structure of hyperspectral data and models nonlinear relations between HSI samples and their class labels using a weighted kernel ridge regression (WKRR) program with respect to sample coefficients. Second, it combines the L1 penalty term of weights on all bands with the above WKRR program into the unified framework of WKR. The L1 penalty term considers divergent contributions from different bands in describing nonlinear relations and guarantees the sparsity of band weights. Third, the WKR algorithm implements the KerNel Iterative-based Feature Extraction (KNIFE) algorithm to estimate the proper band weights. The KNIFE linearizes the nonlinear kernels to avoid high computational cost, and iteratively minimizes two convex subproblems with respect to the sample coefficients and band weights. Finally, the first k bands with larger weights and larger dissimilarity with other bands are automatically chosen to form the band subset. Experimental results show that the WKR outperforms the state-of-the-art methods in classification accuracies with a lower computational cost.