Integration of Neuromorphic AI in Event-Driven Distributed Digitized
Systems: Concepts and Research Directions
- URL: http://arxiv.org/abs/2210.11190v1
- Date: Thu, 20 Oct 2022 12:09:29 GMT
- Title: Integration of Neuromorphic AI in Event-Driven Distributed Digitized
Systems: Concepts and Research Directions
- Authors: Mattias Nilsson, Olov Schel\'en, Anders Lindgren, Ulf Bodin, Cristina
Paniagua, Jerker Delsing, and Fredrik Sandin
- Abstract summary: We describe the current landscape of neuromorphic computing, focusing on characteristics that pose integration challenges.
We propose a microservice-based framework for neuromorphic systems integration, consisting of a neuromorphic-system proxy.
We also present concepts that could serve as a basis for the realization of this framework.
- Score: 0.2746383075956081
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Increasing complexity and data-generation rates in cyber-physical systems and
the industrial Internet of things are calling for a corresponding increase in
AI capabilities at the resource-constrained edges of the Internet. Meanwhile,
the resource requirements of digital computing and deep learning are growing
exponentially, in an unsustainable manner. One possible way to bridge this gap
is the adoption of resource-efficient brain-inspired "neuromorphic" processing
and sensing devices, which use event-driven, asynchronous, dynamic
neurosynaptic elements with colocated memory for distributed processing and
machine learning. However, since neuromorphic systems are fundamentally
different from conventional von Neumann computers and clock-driven sensor
systems, several challenges are posed to large-scale adoption and integration
of neuromorphic devices into the existing distributed digital-computational
infrastructure. Here, we describe the current landscape of neuromorphic
computing, focusing on characteristics that pose integration challenges. Based
on this analysis, we propose a microservice-based framework for neuromorphic
systems integration, consisting of a neuromorphic-system proxy, which provides
virtualization and communication capabilities required in distributed systems
of systems, in combination with a declarative programming approach offering
engineering-process abstraction. We also present concepts that could serve as a
basis for the realization of this framework, and identify directions for
further research required to enable large-scale system integration of
neuromorphic devices.
Related papers
- Mechanistic Neural Networks for Scientific Machine Learning [58.99592521721158]
We present Mechanistic Neural Networks, a neural network design for machine learning applications in the sciences.
It incorporates a new Mechanistic Block in standard architectures to explicitly learn governing differential equations as representations.
Central to our approach is a novel Relaxed Linear Programming solver (NeuRLP) inspired by a technique that reduces solving linear ODEs to solving linear programs.
arXiv Detail & Related papers (2024-02-20T15:23:24Z) - Neuromorphic Intermediate Representation: A Unified Instruction Set for
Interoperable Brain-Inspired Computing [4.150486998330532]
We establish a common reference-frame for computations in neuromorphic systems, dubbed the Neuromorphic Intermediate Representation (NIR)
NIR defines a set of computational primitives as idealized continuous-time hybrid systems that can be composed into graphs and mapped to and from various neuromorphic technology stacks.
We reproduce three NIR graphs across 7 neuromorphic simulators and 4 hardware platforms, demonstrating support for an unprecedented number of neuromorphic systems.
arXiv Detail & Related papers (2023-11-24T18:15:59Z) - DYNAP-SE2: a scalable multi-core dynamic neuromorphic asynchronous
spiking neural network processor [2.9175555050594975]
We present a brain-inspired platform for prototyping real-time event-based Spiking Neural Networks (SNNs)
The system proposed supports the direct emulation of dynamic and realistic neural processing phenomena such as short-term plasticity, NMDA gating, AMPA diffusion, homeostasis, spike frequency adaptation, conductance-based dendritic compartments and spike transmission delays.
The flexibility to emulate different biologically plausible neural networks, and the chip's ability to monitor both population and single neuron signals in real-time, allow to develop and validate complex models of neural processing for both basic research and edge-computing applications.
arXiv Detail & Related papers (2023-10-01T03:48:16Z) - NeuroBench: A Framework for Benchmarking Neuromorphic Computing
Algorithms and Systems [51.8066436083197]
NeuroBench is a benchmark framework for neuromorphic computing algorithms and systems.
NeuroBench is a collaboratively-designed effort from an open community of nearly 100 co-authors across over 50 institutions in industry and academia.
arXiv Detail & Related papers (2023-04-10T15:12:09Z) - POPPINS : A Population-Based Digital Spiking Neuromorphic Processor with
Integer Quadratic Integrate-and-Fire Neurons [50.591267188664666]
We propose a population-based digital spiking neuromorphic processor in 180nm process technology with two hierarchy populations.
The proposed approach enables the developments of biomimetic neuromorphic system and various low-power, and low-latency inference processing applications.
arXiv Detail & Related papers (2022-01-19T09:26:34Z) - Constructing Neural Network-Based Models for Simulating Dynamical
Systems [59.0861954179401]
Data-driven modeling is an alternative paradigm that seeks to learn an approximation of the dynamics of a system using observations of the true system.
This paper provides a survey of the different ways to construct models of dynamical systems using neural networks.
In addition to the basic overview, we review the related literature and outline the most significant challenges from numerical simulations that this modeling paradigm must overcome.
arXiv Detail & Related papers (2021-11-02T10:51:42Z) - Bottom-up and top-down approaches for the design of neuromorphic
processing systems: Tradeoffs and synergies between natural and artificial
intelligence [3.874729481138221]
Moore's law has driven exponential computing power expectations, its nearing end calls for new avenues for improving the overall system performance.
One of these avenues is the exploration of alternative brain-inspired computing architectures that aim at achieving the flexibility and computational efficiency of biological neural processing systems.
We provide a comprehensive overview of the field, highlighting the different levels of granularity at which this paradigm shift is realized.
arXiv Detail & Related papers (2021-06-02T16:51:45Z) - A deep learning theory for neural networks grounded in physics [2.132096006921048]
We argue that building large, fast and efficient neural networks on neuromorphic architectures requires rethinking the algorithms to implement and train them.
Our framework applies to a very broad class of models, namely systems whose state or dynamics are described by variational equations.
arXiv Detail & Related papers (2021-03-18T02:12:48Z) - Photonics for artificial intelligence and neuromorphic computing [52.77024349608834]
Photonic integrated circuits have enabled ultrafast artificial neural networks.
Photonic neuromorphic systems offer sub-nanosecond latencies.
These systems could address the growing demand for machine learning and artificial intelligence.
arXiv Detail & Related papers (2020-10-30T21:41:44Z) - Spiking Neural Networks Hardware Implementations and Challenges: a
Survey [53.429871539789445]
Spiking Neural Networks are cognitive algorithms mimicking neuron and synapse operational principles.
We present the state of the art of hardware implementations of spiking neural networks.
We discuss the strategies employed to leverage the characteristics of these event-driven algorithms at the hardware level.
arXiv Detail & Related papers (2020-05-04T13:24:00Z) - Structural plasticity on an accelerated analog neuromorphic hardware
system [0.46180371154032884]
We present a strategy to achieve structural plasticity by constantly rewiring the pre- and gpostsynaptic partners.
We implemented this algorithm on the analog neuromorphic system BrainScaleS-2.
We evaluated our implementation in a simple supervised learning scenario, showing its ability to optimize the network topology.
arXiv Detail & Related papers (2019-12-27T10:15:58Z)
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.