A Self-Improving Convolution Neural Network for the Classification of Hyperspectral Data | Synapse