CVOct 14, 2021

Beyond Classification: Directly Training Spiking Neural Networks for Semantic Segmentation

arXiv:2110.07742v1106 citations
Originality Incremental advance
AI Analysis

This work addresses the problem of enabling energy-efficient SNNs for real-world applications like autonomous vehicles by extending them to semantic segmentation, though it is incremental as it adapts existing ANN architectures.

The paper tackles the challenge of applying Spiking Neural Networks (SNNs) to semantic segmentation, moving beyond classification tasks, and demonstrates that directly training SNNs with surrogate gradient learning achieves lower latency and higher performance than ANN-SNN conversion, with results validated on benchmarks like PASCAL VOC2012 and DDD17.

Spiking Neural Networks (SNNs) have recently emerged as the low-power alternative to Artificial Neural Networks (ANNs) because of their sparse, asynchronous, and binary event-driven processing. Due to their energy efficiency, SNNs have a high possibility of being deployed for real-world, resource-constrained systems such as autonomous vehicles and drones. However, owing to their non-differentiable and complex neuronal dynamics, most previous SNN optimization methods have been limited to image recognition. In this paper, we explore the SNN applications beyond classification and present semantic segmentation networks configured with spiking neurons. Specifically, we first investigate two representative SNN optimization techniques for recognition tasks (i.e., ANN-SNN conversion and surrogate gradient learning) on semantic segmentation datasets. We observe that, when converted from ANNs, SNNs suffer from high latency and low performance due to the spatial variance of features. Therefore, we directly train networks with surrogate gradient learning, resulting in lower latency and higher performance than ANN-SNN conversion. Moreover, we redesign two fundamental ANN segmentation architectures (i.e., Fully Convolutional Networks and DeepLab) for the SNN domain. We conduct experiments on two public semantic segmentation benchmarks including the PASCAL VOC2012 dataset and the DDD17 event-based dataset. In addition to showing the feasibility of SNNs for semantic segmentation, we show that SNNs can be more robust and energy-efficient compared to their ANN counterparts in this domain.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes