Dimensionality Reduction for Hyperspectral Data Based on Sample Dependent Repulsion Graph Regularized Auto encoder
To achieve high classification accuracy of hyperspectral data, a dimensionality reduction algorithm called Sample dependent repulsion graph regularized auto encoder (SRGAE) is proposed. Based on the sample dependent graph, by applying the repulsion force to the samples from different classes but nearby, a sampledependent repulsion graph is built to make the samples from the same class will be projected to samples that are close by and the samples from different classes will be projected to samples that are far away. The sampledependent repulsion graph can avoid the neighborhood parameter selection problem existing in the nearest neighborhood graph. By integrating advantages of deep learning and graph regularization technique, the SRGAE can maintain the learned deep features are consistent with the inherent manifold structure of the original hyperspectral data. Experimental results on two real hyperspectral data show that, when compared with some popular dimensionality reduction algorithms, the proposed SRGAE can yield higher classification accuracy.