Robust trajectory generation for robotic control on the neuromorphic
research chip Loihi
- URL: http://arxiv.org/abs/2008.11642v2
- Date: Tue, 17 Nov 2020 12:15:44 GMT
- Title: Robust trajectory generation for robotic control on the neuromorphic
research chip Loihi
- Authors: Carlo Michaelis, Andrew B. Lehr and Christian Tetzlaff
- Abstract summary: We exploit a recently developed spiking neural network model, the so-called anisotropic network.
We show that the anisotropic network on Loihi reliably encodes sequential patterns of neural activity.
Taken together, our study presents a new algorithm that allows the generation of complex robotic movements.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Neuromorphic hardware has several promising advantages compared to von
Neumann architectures and is highly interesting for robot control. However,
despite the high speed and energy efficiency of neuromorphic computing,
algorithms utilizing this hardware in control scenarios are still rare. One
problem is the transition from fast spiking activity on the hardware, which
acts on a timescale of a few milliseconds, to a control-relevant timescale on
the order of hundreds of milliseconds. Another problem is the execution of
complex trajectories, which requires spiking activity to contain sufficient
variability, while at the same time, for reliable performance, network dynamics
must be adequately robust against noise. In this study we exploit a recently
developed biologically-inspired spiking neural network model, the so-called
anisotropic network. We identified and transferred the core principles of the
anisotropic network to neuromorphic hardware using Intel's neuromorphic
research chip Loihi and validated the system on trajectories from a
motor-control task performed by a robot arm. We developed a network
architecture including the anisotropic network and a pooling layer which allows
fast spike read-out from the chip and performs an inherent regularization. With
this, we show that the anisotropic network on Loihi reliably encodes sequential
patterns of neural activity, each representing a robotic action, and that the
patterns allow the generation of multidimensional trajectories on
control-relevant timescales. Taken together, our study presents a new algorithm
that allows the generation of complex robotic movements as a building block for
robotic control using state of the art neuromorphic hardware.
Related papers
- PNAS-MOT: Multi-Modal Object Tracking with Pareto Neural Architecture Search [64.28335667655129]
Multiple object tracking is a critical task in autonomous driving.
As tracking accuracy improves, neural networks become increasingly complex, posing challenges for their practical application in real driving scenarios due to the high level of latency.
In this paper, we explore the use of the neural architecture search (NAS) methods to search for efficient architectures for tracking, aiming for low real-time latency while maintaining relatively high accuracy.
arXiv Detail & Related papers (2024-03-23T04:18:49Z) - 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) - Neuromorphic analog circuits for robust on-chip always-on learning in
spiking neural networks [1.9809266426888898]
Mixed-signal neuromorphic systems represent a promising solution for solving extreme-edge computing tasks.
Their spiking neural network circuits are optimized for processing sensory data on-line in continuous-time.
We design on-chip learning circuits with short-term analog dynamics and long-term tristate discretization mechanisms.
arXiv Detail & Related papers (2023-07-12T11:14:25Z) - Active Predicting Coding: Brain-Inspired Reinforcement Learning for
Sparse Reward Robotic Control Problems [79.07468367923619]
We propose a backpropagation-free approach to robotic control through the neuro-cognitive computational framework of neural generative coding (NGC)
We design an agent built completely from powerful predictive coding/processing circuits that facilitate dynamic, online learning from sparse rewards.
We show that our proposed ActPC agent performs well in the face of sparse (extrinsic) reward signals and is competitive with or outperforms several powerful backprop-based RL approaches.
arXiv Detail & Related papers (2022-09-19T16:49:32Z) - 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) - Mapping and Validating a Point Neuron Model on Intel's Neuromorphic
Hardware Loihi [77.34726150561087]
We investigate the potential of Intel's fifth generation neuromorphic chip - Loihi'
Loihi is based on the novel idea of Spiking Neural Networks (SNNs) emulating the neurons in the brain.
We find that Loihi replicates classical simulations very efficiently and scales notably well in terms of both time and energy performance as the networks get larger.
arXiv Detail & Related papers (2021-09-22T16:52:51Z) - Design and implementation of a parsimonious neuromorphic PID for onboard
altitude control for MAVs using neuromorphic processors [3.7384509727711923]
Low-level controllers are often neglected and remain outside of the neuromorphic loop.
We propose a parsimonious and adjustable neuromorphic PID controller, endowed with a minimal number of 93 neurons.
Our results confirm the suitability of such low-level neuromorphic controllers, ultimately with a very high update frequency.
arXiv Detail & Related papers (2021-09-21T14:27:11Z) - Neuromorphic Algorithm-hardware Codesign for Temporal Pattern Learning [11.781094547718595]
We derive an efficient training algorithm for Leaky Integrate and Fire neurons, which is capable of training a SNN to learn complex spatial temporal patterns.
We have developed a CMOS circuit implementation for a memristor-based network of neuron and synapses which retains critical neural dynamics with reduced complexity.
arXiv Detail & Related papers (2021-04-21T18:23:31Z) - Closed-loop spiking control on a neuromorphic processor implemented on
the iCub [4.1388807795505365]
We present a closed-loop motor controller implemented on mixed-signal analog-digital neuromorphic hardware.
The network performs a proportional control action by encoding target, feedback, and error signals.
We optimize the network structure to make it more robust to noisy inputs and device mismatch.
arXiv Detail & Related papers (2020-09-01T14:17:48Z) - Surrogate gradients for analog neuromorphic computing [2.6475944316982942]
We show that learning self-corrects for device mismatch resulting in competitive spiking network performance on vision and speech benchmarks.
Our work sets several new benchmarks for low-energy spiking network processing on analog neuromorphic hardware.
arXiv Detail & Related papers (2020-06-12T14:45:12Z) - Populations of Spiking Neurons for Reservoir Computing: Closed Loop
Control of a Compliant Quadruped [64.64924554743982]
We present a framework for implementing central pattern generators with spiking neural networks to obtain closed loop robot control.
We demonstrate the learning of predefined gait patterns, speed control and gait transition on a simulated model of a compliant quadrupedal robot.
arXiv Detail & Related papers (2020-04-09T14:32:49Z)
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.