Hyper spectral images (HSI) provide rich spectral and spatial information across a series of contiguous spectral bands. However, the accurate processing of the spectral and spatial correlation between the bands requires the use of energy-expensive 3-D Convolutional Neural Networks (CNNs). To address this challenge, we propose the use of Spiking Neural Networks (SNNs) that are generated from iso-architecture CNNs and trained with quantization-aware gradient descent to optimize their weights, membrane leak, and firing thresholds. During both training and inference, the analog pixel values of a HSI are directly applied to the input layer of the SNN without the need to convert to a spike-train. The reduced latency of our training technique combined with high activation sparsity yields significant improvements in computational efficiency. We evaluate our proposal using three HSI datasets on a 3-D and a 3-D/2-D hybrid convolutional architecture. We achieve overall accuracy, average accuracy, and kappa coefficient of 98.68%, 98.34%, and 98.20% respectively with 5 time steps (inference latency) and 6-bit weight quantization on the Indian Pines dataset. In particular, our models achieved accuracies similar to state-of-the-art (SOTA) with 560.6 and 44.8 times less compute energy on average over three HSI datasets than an iso-architecture full-precision and 6-bit quantized CNN, respectively.
翻译:超高光谱图像(HSI)通过一系列毗连频谱带提供丰富的光谱和空间信息。然而,要准确处理波段之间的光谱和空间相关关系,就必须使用耗能的3-动态神经网络(CNNs)来应对这一挑战。为了应对这一挑战,我们提议使用由等离子结构生成的Spiking神经网络(SNN),并经过四分层梯度梯度下降培训,以优化其重量、膜膜泄漏和发射阈值。在培训和推断期间,HSI的类似像素值直接应用于SNN的输入层,而无需转换成峰值3-结构。我们建议使用3-D和3-D/2双梯度梯度梯度下降的Spiking神经网络(Smission ) 。我们实现了总体精度、平均精度、平均精度、平均精度为98.68%、平均重量为98.34%和平均平流度为5摄氏度的数据。