Skip to main content

Showing 1–50 of 86 results for author: Indiveri, G

.
  1. arXiv:2405.15616  [pdf, other

    cs.AI cs.LG cs.NE

    Neuromorphic dreaming: A pathway to efficient learning in artificial agents

    Authors: Ingo Blakowski, Dmitrii Zendrikov, Cristiano Capone, Giacomo Indiveri

    Abstract: Achieving energy efficiency in learning is a key challenge for artificial intelligence (AI) computing platforms. Biological systems demonstrate remarkable abilities to learn complex skills quickly and efficiently. Inspired by this, we present a hardware implementation of model-based reinforcement learning (MBRL) using spiking neural networks (SNNs) on mixed-signal analog/digital neuromorphic hardw… ▽ More

    Submitted 24 May, 2024; originally announced May 2024.

  2. arXiv:2405.13976  [pdf, ps, other

    cs.NE cs.LG

    EchoSpike Predictive Plasticity: An Online Local Learning Rule for Spiking Neural Networks

    Authors: Lars Graf, Zhe Su, Giacomo Indiveri

    Abstract: The drive to develop artificial neural networks that efficiently utilize resources has generated significant interest in bio-inspired Spiking Neural Networks (SNNs). These networks are particularly attractive due to their potential in applications requiring low power and memory. This potential is further enhanced by the ability to perform online local learning, enabling them to adapt to dynamic en… ▽ More

    Submitted 26 May, 2024; v1 submitted 22 May, 2024; originally announced May 2024.

    Comments: 11 pages, 6 figures, submitted to IEEE

  3. arXiv:2405.12849  [pdf, other

    cs.AR cs.AI

    Adaptive Robotic Arm Control with a Spiking Recurrent Neural Network on a Digital Accelerator

    Authors: Alejandro Linares-Barranco, Luciano Prono, Robert Lengenstein, Giacomo Indiveri, Charlotte Frenkel

    Abstract: With the rise of artificial intelligence, neural network simulations of biological neuron models are being explored to reduce the footprint of learning and inference in resource-constrained task scenarios. A mainstream type of such networks are spiking neural networks (SNNs) based on simplified Integrate and Fire models for which several hardware accelerators have emerged. Among them, the ReckOn c… ▽ More

    Submitted 2 June, 2024; v1 submitted 21 May, 2024; originally announced May 2024.

    Comments: Under review at ICECS'24

  4. arXiv:2405.01305  [pdf, other

    cs.NE cs.AI

    Distributed Representations Enable Robust Multi-Timescale Computation in Neuromorphic Hardware

    Authors: Madison Cotteret, Hugh Greatorex, Alpha Renner, Junren Chen, Emre Neftci, Huaqiang Wu, Giacomo Indiveri, Martin Ziegler, Elisabetta Chicca

    Abstract: Programming recurrent spiking neural networks (RSNNs) to robustly perform multi-timescale computation remains a difficult challenge. To address this, we show how the distributed approach offered by vector symbolic architectures (VSAs), which uses high-dimensional random vectors as the smallest units of representation, can be leveraged to embed robust multi-timescale dynamics into attractor-based R… ▽ More

    Submitted 2 May, 2024; originally announced May 2024.

    Comments: 16 pages, 6 figures. Supplementary material: 7 pages, 6 figures

  5. arXiv:2312.08960  [pdf, other

    cs.ET eess.SP

    DenRAM: Neuromorphic Dendritic Architecture with RRAM for Efficient Temporal Processing with Delays

    Authors: Simone DAgostino, Filippo Moro, Tristan Torchet, Yigit Demirag, Laurent Grenouillet, Giacomo Indiveri, Elisa Vianello, Melika Payvand

    Abstract: An increasing number of neuroscience studies are highlighting the importance of spatial dendritic branching in pyramidal neurons in the brain for supporting non-linear computation through localized synaptic integration. In particular, dendritic branches play a key role in temporal signal processing and feature detection, using coincidence detection (CD) mechanisms, made possible by the presence of… ▽ More

    Submitted 14 December, 2023; originally announced December 2023.

  6. DYNAP-SE2: a scalable multi-core dynamic neuromorphic asynchronous spiking neural network processor

    Authors: Ole Richter, Chenxi Wu, Adrian M. Whatley, German Köstinger, Carsten Nielsen, Ning Qiao, Giacomo Indiveri

    Abstract: With the remarkable progress that technology has made, the need for processing data near the sensors at the edge has increased dramatically. The electronic systems used in these applications must process data continuously, in real-time, and extract relevant information using the smallest possible energy budgets. A promising approach for implementing always-on processing of sensory signals that sup… ▽ More

    Submitted 10 November, 2023; v1 submitted 30 September, 2023; originally announced October 2023.

    Comments: *Ole Richter and Chenxi Wu contributed equally

    Journal ref: Neuromorph. Comput. Eng. 4 (2024)

  7. arXiv:2309.16425  [pdf, other

    eess.SP

    Feed-forward and recurrent inhibition for compressing and classifying high dynamic range biosignals in spiking neural network architectures

    Authors: Rachel Sava, Elisa Donati, Giacomo Indiveri

    Abstract: Neuromorphic processors that implement Spiking Neural Networks (SNNs) using mixed-signal analog/digital circuits represent a promising technology for closed-loop real-time processing of biosignals. As in biology, to minimize power consumption, the silicon neurons' circuits are configured to fire with a limited dynamic range and with maximum firing rates restricted to a few tens or hundreds of Herz… ▽ More

    Submitted 28 September, 2023; originally announced September 2023.

    Comments: 5 pages, 7 figures, to be published in IEEE BioCAS 2023 Proceedings

  8. arXiv:2309.03221  [pdf, other

    cs.AR cs.ET cs.NE

    SPAIC: A sub-$μ$W/Channel, 16-Channel General-Purpose Event-Based Analog Front-End with Dual-Mode Encoders

    Authors: Shyam Narayanan, Matteo Cartiglia, Arianna Rubino, Charles Lego, Charlotte Frenkel, Giacomo Indiveri

    Abstract: Low-power event-based analog front-ends (AFE) are a crucial component required to build efficient end-to-end neuromorphic processing systems for edge computing. Although several neuromorphic chips have been developed for implementing spiking neural networks (SNNs) and solving a wide range of sensory processing tasks, there are only a few general-purpose analog front-end devices that can be used to… ▽ More

    Submitted 31 August, 2023; originally announced September 2023.

    Comments: 5 pages, 10 figures, Accepted for lecture at IEEE BioCAS Conference 2023

  9. arXiv:2308.04189  [pdf, other

    cs.AR

    Yak: An Asynchronous Bundled Data Pipeline Description Language

    Authors: Carsten Nielsen, Zhe Su, Giacomo Indiveri

    Abstract: The design of asynchronous circuits typically requires a judicious definition of signals and modules, combined with a proper specification of their timing constraints, which can be a complex and error-prone process, using standard Hardware Description Languages (HDLs). In this paper we introduce Yak, a new dataflow description language for asynchronous bundled data circuits. Yak allows designers t… ▽ More

    Submitted 8 August, 2023; originally announced August 2023.

  10. arXiv:2308.04171  [pdf, other

    cs.AR cs.NE

    Core interface optimization for multi-core neuromorphic processors

    Authors: Zhe Su, Hyunjung Hwang, Tristan Torchet, Giacomo Indiveri

    Abstract: Hardware implementations of Spiking Neural Networks (SNNs) represent a promising approach to edge-computing for applications that require low-power and low-latency, and which cannot resort to external cloud-based computing services. However, most solutions proposed so far either support only relatively small networks, or take up significant hardware resources, to implement large networks. To reali… ▽ More

    Submitted 8 August, 2023; originally announced August 2023.

  11. Scaling Limits of Memristor-Based Routers for Asynchronous Neuromorphic Systems

    Authors: Junren Chen, Siyao Yang, Huaqiang Wu, Giacomo Indiveri, Melika Payvand

    Abstract: Multi-core neuromorphic systems typically use on-chip routers to transmit spikes among cores. These routers require significant memory resources and consume a large part of the overall system's energy budget. A promising alternative approach to using standard CMOS and SRAM-based routers is to exploit the features of memristive crossbar arrays and use them as programmable switch-matrices that route… ▽ More

    Submitted 20 December, 2023; v1 submitted 16 July, 2023; originally announced July 2023.

    Comments: 5 pages, 11 figures

  12. Neuromorphic analog circuits for robust on-chip always-on learning in spiking neural networks

    Authors: Arianna Rubino, Matteo Cartiglia, Melika Payvand, Giacomo Indiveri

    Abstract: Mixed-signal neuromorphic systems represent a promising solution for solving extreme-edge computing tasks without relying on external computing resources. Their spiking neural network circuits are optimized for processing sensory data on-line in continuous-time. However, their low precision and high variability can severely limit their performance. To address this issue and improve their robustnes… ▽ More

    Submitted 12 July, 2023; originally announced July 2023.

    Journal ref: 2023 IEEE 5th International Conference on Artificial Intelligence Circuits and Systems (AICAS)

  13. arXiv:2305.06941  [pdf, other

    cs.ET eess.SP

    Dendritic Computation through Exploiting Resistive Memory as both Delays and Weights

    Authors: Melika Payvand, Simone D'Agostino, Filippo Moro, Yigit Demirag, Giacomo Indiveri, Elisa Vianello

    Abstract: Biological neurons can detect complex spatio-temporal features in spiking patterns via their synapses spread across across their dendritic branches. This is achieved by modulating the efficacy of the individual synapses, and by exploiting the temporal delays of their response to input spikes, depending on their position on the dendrite. Inspired by this mechanism, we propose a neuromorphic hardwar… ▽ More

    Submitted 14 December, 2023; v1 submitted 11 May, 2023; originally announced May 2023.

    Comments: 4 pages, 5 figures

  14. arXiv:2304.04640  [pdf, other

    cs.AI

    NeuroBench: A Framework for Benchmarking Neuromorphic Computing Algorithms and Systems

    Authors: Jason Yik, Korneel Van den Berghe, Douwe den Blanken, Younes Bouhadjar, Maxime Fabre, Paul Hueber, Denis Kleyko, Noah Pacik-Nelson, Pao-Sheng Vincent Sun, Guangzhi Tang, Shenqi Wang, Biyan Zhou, Soikat Hasan Ahmed, George Vathakkattil Joseph, Benedetto Leto, Aurora Micheli, Anurag Kumar Mishra, Gregor Lenz, Tao Sun, Zergham Ahmed, Mahmoud Akl, Brian Anderson, Andreas G. Andreou, Chiara Bartolozzi, Arindam Basu , et al. (73 additional authors not shown)

    Abstract: Neuromorphic computing shows promise for advancing computing efficiency and capabilities of AI applications using brain-inspired principles. However, the neuromorphic research field currently lacks standardized benchmarks, making it difficult to accurately measure technological advancements, compare performance with conventional methods, and identify promising future research directions. Prior neu… ▽ More

    Submitted 17 January, 2024; v1 submitted 10 April, 2023; originally announced April 2023.

    Comments: Updated from whitepaper to full perspective article preprint

  15. arXiv:2301.09729  [pdf, other

    cs.LG cs.HC eess.SP stat.AP

    Long-term stable Electromyography classification using Canonical Correlation Analysis

    Authors: Elisa Donati, Simone Benatti, Enea Ceolini, Giacomo Indiveri

    Abstract: Discrimination of hand gestures based on the decoding of surface electromyography (sEMG) signals is a well-establish approach for controlling prosthetic devices and for Human-Machine Interfaces (HMI). However, despite the promising results achieved by this approach in well-controlled experimental conditions, its deployment in long-term real-world application scenarios is still hindered by several… ▽ More

    Submitted 23 January, 2023; originally announced January 2023.

  16. arXiv:2211.14060  [pdf, other

    eess.IV

    FPGA Implementation of An Event-driven Saliency-based Selective Attention Model

    Authors: Hajar Asgari, Nicoletta Risi, Giacomo Indiveri

    Abstract: Artificial vision systems of autonomous agents face very difficult challenges, as their vision sensors are required to transmit vast amounts of information to the processing stages, and to process it in real-time. One first approach to reduce data transmission is to use event-based vision sensors, whose pixels produce events only when there are changes in the input. However, even for event-based v… ▽ More

    Submitted 25 November, 2022; originally announced November 2022.

    Comments: 5 pages, 5 figures

  17. arXiv:2211.13102  [pdf, other

    eess.SP

    An Adaptive Event-based Data Converter for Always-on Biomedical Applications at the Edge

    Authors: Mohammadali Sharifshazileh, Giacomo Indiveri

    Abstract: Typical bio-signal processing front-ends are designed to maximize the quality of the recorded data, to allow faithful reproduction of the signal for monitoring and off-line processing. This leads to designs that have relatively large area and power consumption figures. However, wearable devices for always-on biomedical applications do not necessarily require to reproduce highly accurate recordings… ▽ More

    Submitted 23 November, 2022; originally announced November 2022.

    Comments: 5 pages, 5 figures

  18. arXiv:2209.15536  [pdf, other

    cs.NE cs.AR

    Spike-based local synaptic plasticity: A survey of computational models and neuromorphic circuits

    Authors: Lyes Khacef, Philipp Klein, Matteo Cartiglia, Arianna Rubino, Giacomo Indiveri, Elisabetta Chicca

    Abstract: Understanding how biological neural networks carry out learning using spike-based local plasticity mechanisms can lead to the development of powerful, energy-efficient, and adaptive neuromorphic processing systems. A large number of spike-based learning models have recently been proposed following different approaches. However, it is difficult to assess if and how they could be mapped onto neuromo… ▽ More

    Submitted 5 November, 2022; v1 submitted 30 September, 2022; originally announced September 2022.

  19. arXiv:2209.02000  [pdf, other

    cs.RO cs.AI cs.CV cs.NE

    Visual Odometry with Neuromorphic Resonator Networks

    Authors: Alpha Renner, Lazar Supic, Andreea Danielescu, Giacomo Indiveri, E. Paxon Frady, Friedrich T. Sommer, Yulia Sandamirskaya

    Abstract: Visual Odometry (VO) is a method to estimate self-motion of a mobile robot using visual sensors. Unlike odometry based on integrating differential measurements that can accumulate errors, such as inertial sensors or wheel encoders, visual odometry is not compromised by drift. However, image-based VO is computationally demanding, limiting its application in use cases with low-latency, -memory, and… ▽ More

    Submitted 26 June, 2024; v1 submitted 5 September, 2022; originally announced September 2022.

    Comments: 19 pages, 5 figures, minor revisions, added results for shapes_translation dataset

    ACM Class: I.4.9

    Journal ref: Nature Machine Intelligence 6 (2024)

  20. arXiv:2209.01266  [pdf, ps, other

    eess.SP

    Neuromorphic implementation of ECG anomaly detection using delay chains

    Authors: Stefan Gerber, Marc Steiner, Maryada, Giacomo Indiveri, Elisa Donati

    Abstract: Real-time analysis and classification of bio-signals measured using wearable devices is computationally costly and requires dedicated low-power hardware. One promising approach is to use spiking neural networks implemented using in-memory computing architectures and neuromorphic electronic circuits. However, as these circuits process data in streaming mode without the possibility of storing it in… ▽ More

    Submitted 2 September, 2022; originally announced September 2022.

  21. arXiv:2208.13587  [pdf, other

    cs.NE

    Cortical-inspired placement and routing: minimizing the memory resources in multi-core neuromorphic processors

    Authors: Vanessa R. C. Leite, Zhe Su, Adrian M. Whatley, Giacomo Indiveri

    Abstract: Brain-inspired event-based neuromorphic processing systems have emerged as a promising technology in particular for bio-medical circuits and systems. However, both neuromorphic and biological implementations of neural networks have critical energy and memory constraints. To minimize the use of memory resources in multi-core neuromorphic processors, we propose a network design approach inspired by… ▽ More

    Submitted 29 August, 2022; originally announced August 2022.

    Comments: arXiv admin note: substantial text overlap with arXiv:2203.00655

  22. arXiv:2208.12880  [pdf, other

    cs.CV cs.AI cs.NE eess.IV

    Neuromorphic Visual Scene Understanding with Resonator Networks

    Authors: Alpha Renner, Lazar Supic, Andreea Danielescu, Giacomo Indiveri, Bruno A. Olshausen, Yulia Sandamirskaya, Friedrich T. Sommer, E. Paxon Frady

    Abstract: Analyzing a visual scene by inferring the configuration of a generative model is widely considered the most flexible and generalizable approach to scene understanding. Yet, one major problem is the computational challenge of the inference procedure, involving a combinatorial search across object identities and poses. Here we propose a neuromorphic solution exploiting three key concepts: (1) a comp… ▽ More

    Submitted 26 June, 2024; v1 submitted 26 August, 2022; originally announced August 2022.

    Comments: 23 pages, 8 figures, minor revisions and extended supplementary material

    ACM Class: I.4.8

    Journal ref: Nature Machine Intelligence 6 (2024)

  23. ReckOn: A 28nm Sub-mm2 Task-Agnostic Spiking Recurrent Neural Network Processor Enabling On-Chip Learning over Second-Long Timescales

    Authors: Charlotte Frenkel, Giacomo Indiveri

    Abstract: A robust real-world deployment of autonomous edge devices requires on-chip adaptation to user-, environment- and task-induced variability. Due to on-chip memory constraints, prior learning devices were limited to static stimuli with no temporal contents. We propose a 0.45-mm$^2$ spiking RNN processor enabling task-agnostic online learning over seconds, which we demonstrate for navigation, gesture… ▽ More

    Submitted 20 August, 2022; originally announced August 2022.

    Comments: Published in the 2022 IEEE International Solid-State Circuits Conference (ISSCC), 2022

  24. Organic log-domain integrator synapse

    Authors: Mohammad Javad Mirshojaeian Hosseini, Elisa Donati, Giacomo Indiveri, Robert A. Nawrocki

    Abstract: Synapses play a critical role in memory, learning, and cognition. Their main functions include converting pre-synaptic voltage spikes to post-synaptic currents, as well as scaling the input signal. Several brain-inspired architectures have been proposed to emulate the behavior of biological synapses. While these are useful to explore the properties of nervous systems, the challenge of making bioco… ▽ More

    Submitted 23 March, 2022; originally announced March 2022.

    Comments: Accepted by Advanced Electronic Materials (18 pages, 17 figures)

  25. arXiv:2203.00655  [pdf, other

    cs.NE

    A hardware-software co-design approach to minimize the use of memory resources in multi-core neuromorphic processors

    Authors: Vanessa R. C. Leite, Zhe Su, Adrian M. Whatley, Giacomo Indiveri

    Abstract: Both in electronics and biology, physical implementations of neural networks have severe energy and memory constraints. We propose a hardware-software co-design approach for minimizing the use of memory resources in multi-core neuromorphic processors, by taking inspiration from biological neural networks. We use this approach to design new routing schemes optimized for small-world networks and to… ▽ More

    Submitted 1 March, 2022; originally announced March 2022.

  26. arXiv:2202.07064  [pdf, other

    cs.RO

    Towards hardware Implementation of WTA for CPG-based control of a Spiking Robotic Arm

    Authors: A. Linares-Barranco, E. Pinero-Fuentes, S. Canas-Moreno, A. Rios-Navarro, Maryada, Chenxi Wu, **gyue Zhao, D. Zendrikov, G. Indiveri

    Abstract: Biological nervous systems typically perform the control of numerous degrees of freedom for example in animal limbs. Neuromorphic engineers study these systems by emulating them in hardware for a deeper understanding and its possible application to solve complex problems in engineering and robotics. Central-Pattern-Generators (CPGs) are part of neuro-controllers, typically used at their last steps… ▽ More

    Submitted 14 February, 2022; originally announced February 2022.

    Comments: 5 pages, 4 figures, submitted to ISCAS2022

  27. arXiv:2202.05094  [pdf, other

    cs.NE eess.SP

    Hardware calibrated learning to compensate heterogeneity in analog RRAM-based Spiking Neural Networks

    Authors: Filippo Moro, E. Esmanhotto, T. Hirtzlin, N. Castellani, A. Trabelsi, T. Dalgaty, G. Molas, F. Andrieu, S. Brivio, S. Spiga, G. Indiveri, M. Payvand, E. Vianello

    Abstract: Spiking Neural Networks (SNNs) can unleash the full power of analog Resistive Random Access Memories (RRAMs) based circuits for low power signal processing. Their inherent computational sparsity naturally results in energy efficiency benefits. The main challenge implementing robust SNNs is the intrinsic variability (heterogeneity) of both analog CMOS circuits and RRAM technology. In this work, we… ▽ More

    Submitted 10 February, 2022; originally announced February 2022.

    Comments: Preprint for ISCAS2022

  28. A 120dB Programmable-Range On-Chip Pulse Generator for Characterizing Ferroelectric Devices

    Authors: Shyam Narayanan, Erika Covi, Viktor Havel, Charlotte Frenkel, Suzanne Lancaster, Quang Duong, Stefan Slesazeck, Thomas Mikolajick, Melika Payvand, Giacomo Indiveri

    Abstract: Novel non-volatile memory devices based on ferroelectric thin films represent a promising emerging technology that is ideally suited for neuromorphic applications. The physical switching mechanism in such films is the nucleation and growth of ferroelectric domains. Since this has a strong dependence on both pulse width and voltage amplitude, it is important to use precise pulsing schemes for a tho… ▽ More

    Submitted 8 February, 2022; originally announced February 2022.

    Journal ref: 2022 IEEE International Symposium on Circuits and Systems (ISCAS)

  29. arXiv:2201.10409  [pdf, other

    cs.ET

    Stochastic dendrites enable online learning in mixed-signal neuromorphic processing systems

    Authors: Matteo Cartiglia, Arianna Rubino, Shyam Narayanan, Charlotte Frenkel, Germain Haessig, Giacomo Indiveri, Melika Payvand

    Abstract: The stringent memory and power constraints required in edge-computing sensory-processing applications have made event-driven neuromorphic systems a promising technology. On-chip online learning provides such systems the ability to learn the statistics of the incoming data and to adapt to their changes. Implementing online learning on event driven-neuromorphic systems requires (i) a spike-based lea… ▽ More

    Submitted 25 January, 2022; originally announced January 2022.

  30. arXiv:2108.01804  [pdf, other

    cs.NE cs.ET

    Online Training of Spiking Recurrent Neural Networks with Phase-Change Memory Synapses

    Authors: Yigit Demirag, Charlotte Frenkel, Melika Payvand, Giacomo Indiveri

    Abstract: Spiking recurrent neural networks (RNNs) are a promising tool for solving a wide variety of complex cognitive and motor tasks, due to their rich temporal dynamics and sparse processing. However training spiking RNNs on dedicated neuromorphic hardware is still an open challenge. This is due mainly to the lack of local, hardware-friendly learning mechanisms that can solve the temporal credit assignm… ▽ More

    Submitted 25 September, 2021; v1 submitted 3 August, 2021; originally announced August 2021.

  31. arXiv:2106.01329  [pdf, other

    cs.DC cs.AR cs.CE cs.NE q-bio.NC

    Introducing "Neuromorphic Computing and Engineering"

    Authors: Giacomo Indiveri

    Abstract: The standard nature of computing is currently being challenged by a range of problems that start to hinder technological progress. One of the strategies being proposed to address some of these problems is to develop novel brain-inspired processing methods and technologies, and apply them to a wide range of application scenarios. This is an extremely challenging endeavor that requires researchers i… ▽ More

    Submitted 30 May, 2021; originally announced June 2021.

    Comments: NCE Editorial

  32. Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligence

    Authors: Charlotte Frenkel, David Bol, Giacomo Indiveri

    Abstract: While 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. Within this context, neuromorphic engineeri… ▽ More

    Submitted 12 May, 2023; v1 submitted 2 June, 2021; originally announced June 2021.

    Comments: Accepted for publication in Proceedings of the IEEE

  33. arXiv:2106.00687  [pdf, other

    cs.NE cs.AI cs.LG cs.SD eess.AS

    Online Detection of Vibration Anomalies Using Balanced Spiking Neural Networks

    Authors: Nik Dennler, Germain Haessig, Matteo Cartiglia, Giacomo Indiveri

    Abstract: Vibration patterns yield valuable information about the health state of a running machine, which is commonly exploited in predictive maintenance tasks for large industrial systems. However, the overhead, in terms of size, complexity and power budget, required by classical methods to exploit this information is often prohibitive for smaller-scale applications such as autonomous cars, drones or robo… ▽ More

    Submitted 1 June, 2021; originally announced June 2021.

    Comments: This work is presented at the 2021 IEEE AICAS

  34. arXiv:2105.05956  [pdf

    cs.ET cond-mat.dis-nn cond-mat.mtrl-sci

    2022 Roadmap on Neuromorphic Computing and Engineering

    Authors: Dennis V. Christensen, Regina Dittmann, Bernabé Linares-Barranco, Abu Sebastian, Manuel Le Gallo, Andrea Redaelli, Stefan Slesazeck, Thomas Mikolajick, Sabina Spiga, Stephan Menzel, Ilia Valov, Gianluca Milano, Carlo Ricciardi, Shi-Jun Liang, Feng Miao, Mario Lanza, Tyler J. Quill, Scott T. Keene, Alberto Salleo, Julie Grollier, Danijela Marković, Alice Mizrahi, Peng Yao, J. Joshua Yang, Giacomo Indiveri , et al. (34 additional authors not shown)

    Abstract: Modern computation based on the von Neumann architecture is today a mature cutting-edge science. In the Von Neumann architecture, processing and memory units are implemented as separate blocks interchanging data intensively and continuously. This data transfer is responsible for a large part of the power consumption. The next generation computer technology is expected to solve problems at the exas… ▽ More

    Submitted 13 January, 2022; v1 submitted 12 May, 2021; originally announced May 2021.

    Journal ref: Neuromorph. Comput. Eng. 2 022501 (2022)

  35. arXiv:2104.11604  [pdf, other

    cs.NE cs.AI

    Learning in Deep Neural Networks Using a Biologically Inspired Optimizer

    Authors: Giorgia Dellaferrera, Stanislaw Wozniak, Giacomo Indiveri, Angeliki Pantazi, Evangelos Eleftheriou

    Abstract: Plasticity circuits in the brain are known to be influenced by the distribution of the synaptic weights through the mechanisms of synaptic integration and local regulation of synaptic strength. However, the complex interplay of stimulation-dependent plasticity with local learning signals is disregarded by most of the artificial neural network training algorithms devised so far. Here, we propose a… ▽ More

    Submitted 23 April, 2021; originally announced April 2021.

  36. arXiv:2104.05241  [pdf, other

    cs.NE

    An error-propagation spiking neural network compatible with neuromorphic processors

    Authors: Matteo Cartiglia, Germain Haessig, Giacomo Indiveri

    Abstract: Spiking neural networks have shown great promise for the design of low-power sensory-processing and edge-computing hardware platforms. However, implementing on-chip learning algorithms on such architectures is still an open challenge, especially for multi-layer networks that rely on the back-propagation algorithm. In this paper, we present a spike-based learning method that approximates back-propa… ▽ More

    Submitted 12 April, 2021; originally announced April 2021.

    Comments: 2020 2nd IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS)

  37. arXiv:2104.02541  [pdf, other

    cs.CV cs.AI

    Instantaneous Stereo Depth Estimation of Real-World Stimuli with a Neuromorphic Stereo-Vision Setup

    Authors: Nicoletta Risi, Enrico Calabrese, Giacomo Indiveri

    Abstract: The stereo-matching problem, i.e., matching corresponding features in two different views to reconstruct depth, is efficiently solved in biology. Yet, it remains the computational bottleneck for classical machine vision approaches. By exploiting the properties of event cameras, recently proposed Spiking Neural Network (SNN) architectures for stereo vision have the potential of simplifying the ster… ▽ More

    Submitted 6 April, 2021; originally announced April 2021.

  38. Robust neuromorphic coupled oscillators for adaptive pacemakers

    Authors: Renate Krause, Joanne J. A. van Bavel, Chenxi Wu, Marc A. Vos, Alain Nogaret, Giacomo Indiveri

    Abstract: Neural coupled oscillators are a useful building block in numerous models and applications. They were analyzed extensively in theoretical studies and more recently, in biologically realistic simulations of spiking neural networks. The advent of mixed-signal analog/digital neuromorphic electronic circuits provides new means for implementing neural coupled oscillators on compact low-power spiking ne… ▽ More

    Submitted 4 April, 2021; originally announced April 2021.

    Comments: 14 pages, 4 figures

    Journal ref: Sci Rep 11, 18073 (2021)

  39. arXiv:2102.10648  [pdf, ps, other

    cs.ET

    Dimensions of Timescales in Neuromorphic Computing Systems

    Authors: Herbert Jaeger, Dirk Doorakkers, Celestine Lawrence, Giacomo Indiveri

    Abstract: This article is a public deliverable of the EU project "Memory technologies with multi-scale time constants for neuromorphic architectures" (MeMScales, https://memscales.eu, Call ICT-06-2019 Unconventional Nanoelectronics, project number 871371). This arXiv version is a verbatim copy of the deliverable report, with administrative information stripped. It collects a wide and varied assortment of ph… ▽ More

    Submitted 21 February, 2021; originally announced February 2021.

  40. arXiv:2102.09630  [pdf, other

    cs.ET

    Neuromorphic Pattern Generation Circuits for Bioelectronic Medicine

    Authors: Elisa Donati, Renate Krause, Giacomo Indiveri

    Abstract: Chronic diseases can greatly benefit from bioelectronic medicine approaches. Neuromorphic electronic circuits present ideal characteristics for the development of brain-inspired low-power implantable processing systems that can be interfaced with biological systems. These circuits, therefore, represent a promising additional tool in the tool-set of bioelectronic medicine. In this paper, we describ… ▽ More

    Submitted 18 February, 2021; originally announced February 2021.

    Comments: 4 pages; 7 figures; to be published in 10th International IEEE EMBS Conference On Neural Engineering (NER'21), Special Session on Bioelectronics medicine

  41. arXiv:2102.07260  [pdf, ps, other

    cs.ET

    PCM-trace: Scalable Synaptic Eligibility Traces with Resistivity Drift of Phase-Change Materials

    Authors: Yigit Demirag, Filippo Moro, Thomas Dalgaty, Gabriele Navarro, Charlotte Frenkel, Giacomo Indiveri, Elisa Vianello, Melika Payvand

    Abstract: Dedicated hardware implementations of spiking neural networks that combine the advantages of mixed-signal neuromorphic circuits with those of emerging memory technologies have the potential of enabling ultra-low power pervasive sensory processing. To endow these systems with additional flexibility and the ability to learn to solve specific tasks, it is important to develop appropriate on-chip lear… ▽ More

    Submitted 16 February, 2021; v1 submitted 14 February, 2021; originally announced February 2021.

    Comments: Typos are fixed

  42. Supervised training of spiking neural networks for robust deployment on mixed-signal neuromorphic processors

    Authors: Julian Büchel, Dmitrii Zendrikov, Sergio Solinas, Giacomo Indiveri, Dylan R. Muir

    Abstract: Mixed-signal analog/digital circuits emulate spiking neurons and synapses with extremely high energy efficiency, an approach known as "neuromorphic engineering". However, analog circuits are sensitive to process-induced variation among transistors in a chip ("device mismatch"). For neuromorphic implementation of Spiking Neural Networks (SNNs), mismatch causes parameter variation between identicall… ▽ More

    Submitted 28 October, 2021; v1 submitted 12 February, 2021; originally announced February 2021.

    Journal ref: Sci Rep 11, 23376 (2021)

  43. arXiv:2011.08783  [pdf, other

    eess.SP cs.NE q-bio.NC

    A Spiking Neural Network (SNN) for detecting High Frequency Oscillations (HFOs) in the intraoperative ECoG

    Authors: Karla Burelo, Mohammadali Sharifshazileh, Niklaus Krayenbühl, Georgia Ramantani, Giacomo Indiveri, Johannes Sarnthein

    Abstract: To achieve seizure freedom, epilepsy surgery requires the complete resection of the epileptogenic brain tissue. In intraoperative ECoG recordings, high frequency oscillations (HFOs) generated by epileptogenic tissue can be used to tailor the resection margin. However, automatic detection of HFOs in real-time remains an open challenge. Here we present a spiking neural network (SNN) for automatic HF… ▽ More

    Submitted 17 November, 2020; originally announced November 2020.

    Comments: 11 pages, 3 figures, 2 tables. The results of this publication were obtained by simulating our hardware platform, built for online processing of biological signals. This hardware combines neural recording headstages with a multi-core neuromorphic processor arXiv:2009.11245

  44. arXiv:2010.14353  [pdf, other

    cs.ET cs.AI

    Implementing efficient balanced networks with mixed-signal spike-based learning circuits

    Authors: Julian Büchel, Jonathan Kakon, Michel Perez, Giacomo Indiveri

    Abstract: Efficient Balanced Networks (EBNs) are networks of spiking neurons in which excitatory and inhibitory synaptic currents are balanced on a short timescale, leading to desirable coding properties such as high encoding precision, low firing rates, and distributed information representation. It is for these benefits that it would be desirable to implement such networks in low-power neuromorphic proces… ▽ More

    Submitted 12 February, 2021; v1 submitted 27 October, 2020; originally announced October 2020.

    Comments: 5 pages, 6 figures. Accepted at IEEE International Symposium on Circuits and Systems 2021

  45. arXiv:2009.14462  [pdf, other

    physics.app-ph cond-mat.mes-hall cond-mat.mtrl-sci physics.comp-ph

    A Nanoscale Room-Temperature Multilayer Skyrmionic Synapse for Deep Spiking Neural Networks

    Authors: Runze Chen, Chen Li, Yu Li, James J. Miles, Giacomo Indiveri, Steve Furber, Vasilis F. Pavlidis, Christoforos Moutafis

    Abstract: Magnetic skyrmions have attracted considerable interest, especially after their recent experimental demonstration at room temperature in multilayers. The robustness, nanoscale size and non-volatility of skyrmions have triggered a substantial amount of research on skyrmion-based low-power, ultra-dense nanocomputing and neuromorphic systems such as artificial synapses. Room-temperature operation is… ▽ More

    Submitted 30 September, 2020; originally announced September 2020.

    Comments: 14 pages, 10 figures

    Journal ref: Phys. Rev. Appl. 14, 014096 (2020)

  46. arXiv:2009.11245  [pdf, other

    eess.SP cs.AI cs.NE q-bio.NC

    An electronic neuromorphic system for real-time detection of High Frequency Oscillations (HFOs) in intracranial EEG

    Authors: Mohammadali Sharifshazileh, Karla Burelo, Johannes Sarnthein, Giacomo Indiveri

    Abstract: In this work, we present a neuromorphic system that combines for the first time a neural recording headstage with a signal-to-spike conversion circuit and a multi-core spiking neural network (SNN) architecture on the same die for recording, processing, and detecting High Frequency Oscillations (HFO), which are biomarkers for the epileptogenic zone. The device was fabricated using a standard 0.18… ▽ More

    Submitted 22 October, 2020; v1 submitted 23 September, 2020; originally announced September 2020.

    Comments: 16 pages. A short video describing the rationale underlying the study can be viewed on https://youtu.be/NuAA91fdmaM

  47. arXiv:2009.09081  [pdf, other

    cs.ET cs.NE cs.RO q-bio.NC

    Closed-loop spiking control on a neuromorphic processor implemented on the iCub

    Authors: **gyue Zhao, Nicoletta Risi, Marco Monforte, Chiara Bartolozzi, Giacomo Indiveri, Elisa Donati

    Abstract: Despite neuromorphic engineering promises the deployment of low latency, adaptive and low power systems that can lead to the design of truly autonomous artificial agents, the development of a fully neuromorphic artificial agent is still missing. While neuromorphic sensing and perception, as well as decision-making systems, are now mature, the control and actuation part is lagging behind. In this p… ▽ More

    Submitted 1 September, 2020; originally announced September 2020.

  48. Visual Pattern Recognition with on On-chip Learning: towards a Fully Neuromorphic Approach

    Authors: Sandro Baumgartner, Alpha Renner, Raphaela Kreiser, Dongchen Liang, Giacomo Indiveri, Yulia Sandamirskaya

    Abstract: We present a spiking neural network (SNN) for visual pattern recognition with on-chip learning on neuromorphichardware. We show how this network can learn simple visual patterns composed of horizontal and vertical bars sensed by a Dynamic Vision Sensor, using a local spike-based plasticity rule. During recognition, the network classifies the pattern's identity while at the same time estimating its… ▽ More

    Submitted 8 August, 2020; originally announced August 2020.

    Comments: 5 pages. Accepted to ISCAS 2020 conference

  49. arXiv:2007.05657  [pdf, other

    cs.AR cs.LG eess.SP

    Hardware Implementation of Deep Network Accelerators Towards Healthcare and Biomedical Applications

    Authors: Mostafa Rahimi Azghadi, Corey Lammie, Jason K. Eshraghian, Melika Payvand, Elisa Donati, Bernabe Linares-Barranco, Giacomo Indiveri

    Abstract: The advent of dedicated Deep Learning (DL) accelerators and neuromorphic processors has brought on new opportunities for applying both Deep and Spiking Neural Network (SNN) algorithms to healthcare and biomedical applications at the edge. This can facilitate the advancement of medical Internet of Things (IoT) systems and Point of Care (PoC) devices. In this paper, we provide a tutorial describing… ▽ More

    Submitted 28 April, 2021; v1 submitted 10 July, 2020; originally announced July 2020.

    Comments: Accepted by IEEE Transactions on Biomedical Circuits and Systems (21 pages, 10 figures, 5 tables)

    Journal ref: IEEE Transactions on Biomedical Circuits and Systems, 2020

  50. arXiv:2006.14270  [pdf, other

    cs.ET cs.NE nlin.AO

    Ultra-Low-Power FDSOI Neural Circuits for Extreme-Edge Neuromorphic Intelligence

    Authors: Arianna Rubino, Can Livanelioglu, Ning Qiao, Melika Payvand, Giacomo Indiveri

    Abstract: Recent years have seen an increasing interest in the development of artificial intelligence circuits and systems for edge computing applications. In-memory computing mixed-signal neuromorphic architectures provide promising ultra-low-power solutions for edge-computing sensory-processing applications, thanks to their ability to emulate spiking neural networks in real-time. The fine-grain parallelis… ▽ More

    Submitted 14 July, 2020; v1 submitted 25 June, 2020; originally announced June 2020.

    Comments: 11 pages, 9 figures, TCAS submission

    ACM Class: B.7; C.3