Mantis: Enabling Energy-Efficient Autonomous Mobile Agents with Spiking
Neural Networks
- URL: http://arxiv.org/abs/2212.12620v1
- Date: Sat, 24 Dec 2022 00:00:53 GMT
- Title: Mantis: Enabling Energy-Efficient Autonomous Mobile Agents with Spiking
Neural Networks
- Authors: Rachmad Vidya Wicaksana Putra, Muhammad Shafique
- Abstract summary: Spiking Neural Networks (SNNs) offer low power/energy consumption due to sparse computations and efficient online learning.
We propose a Mantis methodology to systematically employ SNNs on autonomous mobile agents.
- Score: 14.916996986290902
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Autonomous mobile agents such as unmanned aerial vehicles (UAVs) and mobile
robots have shown huge potential for improving human productivity. These mobile
agents require low power/energy consumption to have a long lifespan since they
are usually powered by batteries. These agents also need to adapt to
changing/dynamic environments, especially when deployed in far or dangerous
locations, thus requiring efficient online learning capabilities. These
requirements can be fulfilled by employing Spiking Neural Networks (SNNs) since
SNNs offer low power/energy consumption due to sparse computations and
efficient online learning due to bio-inspired learning mechanisms. However, a
methodology is still required to employ appropriate SNN models on autonomous
mobile agents. Towards this, we propose a Mantis methodology to systematically
employ SNNs on autonomous mobile agents to enable energy-efficient processing
and adaptive capabilities in dynamic environments. The key ideas of our Mantis
include the optimization of SNN operations, the employment of a bio-plausible
online learning mechanism, and the SNN model selection. The experimental
results demonstrate that our methodology maintains high accuracy with a
significantly smaller memory footprint and energy consumption (i.e., 3.32x
memory reduction and 2.9x energy saving for an SNN model with 8-bit weights)
compared to the baseline network with 32-bit weights. In this manner, our
Mantis enables the employment of SNNs for resource- and energy-constrained
mobile agents.
Related papers
- Scalable Mechanistic Neural Networks [52.28945097811129]
We propose an enhanced neural network framework designed for scientific machine learning applications involving long temporal sequences.
By reformulating the original Mechanistic Neural Network (MNN) we reduce the computational time and space complexities from cubic and quadratic with respect to the sequence length, respectively, to linear.
Extensive experiments demonstrate that S-MNN matches the original MNN in precision while substantially reducing computational resources.
arXiv Detail & Related papers (2024-10-08T14:27:28Z) - SNN4Agents: A Framework for Developing Energy-Efficient Embodied Spiking Neural Networks for Autonomous Agents [6.110543738208028]
Spiking Neural Networks (SNNs) use spikes from event-based cameras or data conversion pre-processing to perform sparse computations efficiently.
We propose a novel framework called SNN4Agents that consists of a set of optimization techniques for designing energy-efficient embodied SNNs.
Our framework can maintain high accuracy (i.e., 84.12% accuracy) with 68.75% memory saving, 3.58x speed-up, and 4.03x energy efficiency improvement.
arXiv Detail & Related papers (2024-04-14T19:06:00Z) - Single Neuromorphic Memristor closely Emulates Multiple Synaptic
Mechanisms for Energy Efficient Neural Networks [71.79257685917058]
We demonstrate memristive nano-devices based on SrTiO3 that inherently emulate all these synaptic functions.
These memristors operate in a non-filamentary, low conductance regime, which enables stable and energy efficient operation.
arXiv Detail & Related papers (2024-02-26T15:01:54Z) - Towards Physical Plausibility in Neuroevolution Systems [0.276240219662896]
The increasing usage of Artificial Intelligence (AI) models, especially Deep Neural Networks (DNNs), is increasing the power consumption during training and inference.
This work addresses the growing energy consumption problem in Machine Learning (ML)
Even a slight reduction in power usage can lead to significant energy savings, benefiting users, companies, and the environment.
arXiv Detail & Related papers (2024-01-31T10:54:34Z) - Fully Spiking Actor Network with Intra-layer Connections for
Reinforcement Learning [51.386945803485084]
We focus on the task where the agent needs to learn multi-dimensional deterministic policies to control.
Most existing spike-based RL methods take the firing rate as the output of SNNs, and convert it to represent continuous action space (i.e., the deterministic policy) through a fully-connected layer.
To develop a fully spiking actor network without any floating-point matrix operations, we draw inspiration from the non-spiking interneurons found in insects.
arXiv Detail & Related papers (2024-01-09T07:31:34Z) - SpikingJelly: An open-source machine learning infrastructure platform
for spike-based intelligence [51.6943465041708]
Spiking neural networks (SNNs) aim to realize brain-inspired intelligence on neuromorphic chips with high energy efficiency.
We contribute a full-stack toolkit for pre-processing neuromorphic datasets, building deep SNNs, optimizing their parameters, and deploying SNNs on neuromorphic chips.
arXiv Detail & Related papers (2023-10-25T13:15:17Z) - 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) - Energy-Efficient On-Board Radio Resource Management for Satellite
Communications via Neuromorphic Computing [59.40731173370976]
We investigate the application of energy-efficient brain-inspired machine learning models for on-board radio resource management.
For relevant workloads, spiking neural networks (SNNs) implemented on Loihi 2 yield higher accuracy, while reducing power consumption by more than 100$times$ as compared to the CNN-based reference platform.
arXiv Detail & Related papers (2023-08-22T03:13:57Z) - HyperSNN: A new efficient and robust deep learning model for resource
constrained control applications [4.8915861089531205]
HyperSNN is an innovative method for control tasks that uses spiking neural networks (SNNs) in combination with hyperdimensional computing.
Our model was tested on AI Gym benchmarks, including Cartpole, Acrobot, MountainCar, and Lunar Lander.
arXiv Detail & Related papers (2023-08-16T08:48:04Z) - TopSpark: A Timestep Optimization Methodology for Energy-Efficient
Spiking Neural Networks on Autonomous Mobile Agents [14.916996986290902]
Spiking Neural Networks (SNNs) offer low power/energy processing due to sparse computations and efficient online learning.
TopSpark is a novel methodology that leverages adaptive timestep reduction to enable energy-efficient SNN processing in both training and inference.
arXiv Detail & Related papers (2023-03-03T10:20:45Z) - Multi-Agent Meta-Reinforcement Learning for Self-Powered and Sustainable
Edge Computing Systems [87.4519172058185]
An effective energy dispatch mechanism for self-powered wireless networks with edge computing capabilities is studied.
A novel multi-agent meta-reinforcement learning (MAMRL) framework is proposed to solve the formulated problem.
Experimental results show that the proposed MAMRL model can reduce up to 11% non-renewable energy usage and by 22.4% the energy cost.
arXiv Detail & Related papers (2020-02-20T04:58:07Z)
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.