LaneSNNs: Spiking Neural Networks for Lane Detection on the Loihi
Neuromorphic Processor
- URL: http://arxiv.org/abs/2208.02253v1
- Date: Wed, 3 Aug 2022 14:51:15 GMT
- Title: LaneSNNs: Spiking Neural Networks for Lane Detection on the Loihi
Neuromorphic Processor
- Authors: Alberto Viale and Alberto Marchisio and Maurizio Martina and Guido
Masera and Muhammad Shafique
- Abstract summary: We present a new SNN-based approach, called LaneSNN, for detecting the lanes marked on the streets using the event-based camera input.
We implement and map the learned SNNs models onto the Intel Loihi Neuromorphic Research Chip.
For the loss function, we develop a novel method based on the linear composition of Weighted binary Cross Entropy (WCE) and Mean Squared Error (MSE) measures.
- Score: 12.47874622269824
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Autonomous Driving (AD) related features represent important elements for the
next generation of mobile robots and autonomous vehicles focused on
increasingly intelligent, autonomous, and interconnected systems. The
applications involving the use of these features must provide, by definition,
real-time decisions, and this property is key to avoid catastrophic accidents.
Moreover, all the decision processes must require low power consumption, to
increase the lifetime and autonomy of battery-driven systems. These challenges
can be addressed through efficient implementations of Spiking Neural Networks
(SNNs) on Neuromorphic Chips and the use of event-based cameras instead of
traditional frame-based cameras.
In this paper, we present a new SNN-based approach, called LaneSNN, for
detecting the lanes marked on the streets using the event-based camera input.
We develop four novel SNN models characterized by low complexity and fast
response, and train them using an offline supervised learning rule. Afterward,
we implement and map the learned SNNs models onto the Intel Loihi Neuromorphic
Research Chip. For the loss function, we develop a novel method based on the
linear composition of Weighted binary Cross Entropy (WCE) and Mean Squared
Error (MSE) measures. Our experimental results show a maximum Intersection over
Union (IoU) measure of about 0.62 and very low power consumption of about 1 W.
The best IoU is achieved with an SNN implementation that occupies only 36
neurocores on the Loihi processor while providing a low latency of less than 8
ms to recognize an image, thereby enabling real-time performance. The IoU
measures provided by our networks are comparable with the state-of-the-art, but
at a much low power consumption of 1 W.
Related papers
- EvSegSNN: Neuromorphic Semantic Segmentation for Event Data [0.6138671548064356]
EvSegSNN is a biologically plausible encoder-decoder U-shaped architecture relying on Parametric Leaky Integrate and Fire neurons.
We introduce an end-to-end biologically inspired semantic segmentation approach by combining Spiking Neural Networks with event cameras.
Experiments conducted on DDD17 demonstrate that EvSegSNN outperforms the closest state-of-the-art model in terms of MIoU.
arXiv Detail & Related papers (2024-06-20T10:36:24Z) - Autonomous Driving using Spiking Neural Networks on Dynamic Vision
Sensor Data: A Case Study of Traffic Light Change Detection [0.0]
Spiking neural networks (SNNs) provide an alternative model to process information and make decisions.
Recent work using SNNs for autonomous driving mostly focused on simple tasks like lane keeping in simplified simulation environments.
This project studies SNNs on photo-realistic driving scenes in the CARLA simulator, which is an important step toward using SNNs on real vehicles.
arXiv Detail & Related papers (2023-09-27T23:31:30Z) - Intelligence Processing Units Accelerate Neuromorphic Learning [52.952192990802345]
Spiking neural networks (SNNs) have achieved orders of magnitude improvement in terms of energy consumption and latency.
We present an IPU-optimized release of our custom SNN Python package, snnTorch.
arXiv Detail & Related papers (2022-11-19T15:44:08Z) - Fluid Batching: Exit-Aware Preemptive Serving of Early-Exit Neural
Networks on Edge NPUs [74.83613252825754]
"smart ecosystems" are being formed where sensing happens concurrently rather than standalone.
This is shifting the on-device inference paradigm towards deploying neural processing units (NPUs) at the edge.
We propose a novel early-exit scheduling that allows preemption at run time to account for the dynamicity introduced by the arrival and exiting processes.
arXiv Detail & Related papers (2022-09-27T15:04:01Z) - Object Detection with Spiking Neural Networks on Automotive Event Data [0.0]
We propose to train spiking neural networks (SNNs) directly on data coming from event cameras to design fast and efficient automotive embedded applications.
In this paper, we conducted experiments on two automotive event datasets, establishing new state-of-the-art classification results for spiking neural networks.
arXiv Detail & Related papers (2022-05-09T14:39:47Z) - Training High-Performance Low-Latency Spiking Neural Networks by
Differentiation on Spike Representation [70.75043144299168]
Spiking Neural Network (SNN) is a promising energy-efficient AI model when implemented on neuromorphic hardware.
It is a challenge to efficiently train SNNs due to their non-differentiability.
We propose the Differentiation on Spike Representation (DSR) method, which could achieve high performance.
arXiv Detail & Related papers (2022-05-01T12:44:49Z) - FPGA-optimized Hardware acceleration for Spiking Neural Networks [69.49429223251178]
This work presents the development of a hardware accelerator for an SNN, with off-line training, applied to an image recognition task.
The design targets a Xilinx Artix-7 FPGA, using in total around the 40% of the available hardware resources.
It reduces the classification time by three orders of magnitude, with a small 4.5% impact on the accuracy, if compared to its software, full precision counterpart.
arXiv Detail & Related papers (2022-01-18T13:59:22Z) - CarSNN: An Efficient Spiking Neural Network for Event-Based Autonomous
Cars on the Loihi Neuromorphic Research Processor [15.093607722961407]
Spiking Neural Networks (SNNs) can achieve high performance with low latency and low power consumption.
In this paper, we use an SNN connected to an event-based camera for facing one of the key problems for Autonomous Driving (AD)
Experiments are made following an offline supervised learning rule, followed by mapping the learnt SNN model on the Intel Loihi Neuromorphic Research Chip.
arXiv Detail & Related papers (2021-07-01T12:20:48Z) - A Spiking Neural Network for Image Segmentation [3.4998703934432682]
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.
The neuromorphic implementation on the Intel Loihi neuromorphic chip is over 2x more energy-efficient than conventional hardware.
arXiv Detail & Related papers (2021-06-16T16:23:18Z) - Progressive Tandem Learning for Pattern Recognition with Deep Spiking
Neural Networks [80.15411508088522]
Spiking neural networks (SNNs) have shown advantages over traditional artificial neural networks (ANNs) for low latency and high computational efficiency.
We propose a novel ANN-to-SNN conversion and layer-wise learning framework for rapid and efficient pattern recognition.
arXiv Detail & Related papers (2020-07-02T15:38:44Z) - Temporal Pulses Driven Spiking Neural Network for Fast Object
Recognition in Autonomous Driving [65.36115045035903]
We propose an approach to address the object recognition problem directly with raw temporal pulses utilizing the spiking neural network (SNN)
Being evaluated on various datasets, our proposed method has shown comparable performance as the state-of-the-art methods, while achieving remarkable time efficiency.
arXiv Detail & Related papers (2020-01-24T22:58:55Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.