A Spiking Neural Network for Image Segmentation

06/16/2021
by   Kinjal Patel, et al.
17

We seek to investigate the scalability of neuromorphic computing for computer vision, with the objective of replicating non-neuromorphic performance on computer vision tasks while reducing power consumption. We convert the deep Artificial Neural Network (ANN) architecture U-Net to a Spiking Neural Network (SNN) architecture using the Nengo framework. Both rate-based and spike-based models are trained and optimized for benchmarking performance and power, using a modified version of the ISBI 2D EM Segmentation dataset consisting of microscope images of cells. We propose a partitioning method to optimize inter-chip communication to improve speed and energy efficiency when deploying multi-chip networks on the Loihi neuromorphic chip. We explore the advantages of regularizing firing rates of Loihi neurons for converting ANN to SNN with minimum accuracy loss and optimized energy consumption. We propose a percentile based regularization loss function to limit the spiking rate of the neuron between a desired range. The SNN is converted directly from the corresponding ANN, and demonstrates similar semantic segmentation as the ANN using the same number of neurons and weights. However, the neuromorphic implementation on the Intel Loihi neuromorphic chip is over 2x more energy-efficient than conventional hardware (CPU, GPU) when running online (one image at a time). These power improvements are achieved without sacrificing the task performance accuracy of the network, and when all weights (Loihi, CPU, and GPU networks) are quantized to 8 bits.

READ FULL TEXT

page 6

page 17

page 20

page 21

page 22

research
08/04/2020

Neuromorphic Computing for Content-based Image Retrieval

Neuromorphic computing mimics the neural activity of the brain through e...
research
02/20/2018

Layer-wise synapse optimization for implementing neural networks on general neuromorphic architectures

Deep artificial neural networks (ANNs) can represent a wide range of com...
research
12/04/2018

Benchmarking Keyword Spotting Efficiency on Neuromorphic Hardware

Using Intel's Loihi neuromorphic research chip and ABR's Nengo Deep Lear...
research
11/25/2019

Shenjing: A low power reconfigurable neuromorphic accelerator with partial-sum and spike networks-on-chip

The next wave of on-device AI will likely require energy-efficient deep ...
research
10/02/2022

RISC-V Toolchain and Agile Development based Open-source Neuromorphic Processor

In recent decades, neuromorphic computing aiming to imitate brains' beha...
research
01/16/2016

TrueHappiness: Neuromorphic Emotion Recognition on TrueNorth

We present an approach to constructing a neuromorphic device that respon...
research
09/28/2021

Confusion-based rank similarity filters for computationally-efficient machine learning on high dimensional data

We introduce a novel type of computationally efficient artificial neural...

Please sign up or login with your details

Forgot password? Click here to reset