Sigma-Delta Neural Network Conversion on Loihi 2
Matthew Brehove, Sadia Anjum Tumpa, Espoir Kyubwa, Naresh Menon, Vijaykrishnan Narayanan
TL;DR
This work tackles the challenge of training efficient spiking networks by converting trained ANNs into Sigma-Delta Neuron Networks (SDNNs) that run on Intel Loihi 2, leveraging graded spikes to exploit temporal and spatial sparsity. The authors develop a quantization-compatible conversion pipeline, adjusting Loihi 2 microcode with fixed-point scaling to support 8-bit weights and activations, and they introduce a delta-based neuron paradigm deployed via Lava. They train a YOLO-KP detector on a drone-detection dataset through teacher-student distillation from MobileNetV2, quantify the accuracy-sparsity tradeoff by thresholding SDNN activity, and benchmark performance against an NVIDIA Jetson Xavier. Results show substantial sparsity gains and favorable energy metrics on Loihi, but latency and energy efficiency are highly sensitive to IO and inter-chip communication, highlighting the potential for better gains with event-based sensing or larger single-chip Loihi deployments. Overall, the paper proves the feasibility of ANN-to-SDNN conversion for Loihi 2 and provides a practical framework and benchmarks for neuromorphic deployment of vision tasks, with implications for energy-efficient edge AI.
Abstract
Neuromorphic computing aims to improve the efficiency of artificial neural networks by taking inspiration from biological neurons and leveraging temporal sparsity, spatial sparsity, and compute near/in memory. Although these approaches have shown efficiency gains, training these spiking neural networks (SNN) remains difficult. The original attempts at converting trained conventional analog neural networks (ANN) to SNNs used the rate of binary spikes to represent neuron activations. This required many simulation time steps per inference, which degraded efficiency. Intel's Loihi 2 is a neuromorphic platform that supports graded spikes which can be used to represent changes in neuron activation. In this work, we use Loihi 2's graded spikes to develop a method for converting ANN networks to spiking networks, which take advantage of temporal and spatial sparsity. We evaluated the performance of this network on Loihi 2 and compared it to NVIDIA's Jetson Xavier edge AI platform.
