The importance of space and time in neuromorphic cognitive agents

02/26/2019
by   Giacomo Indiveri, et al.
0

Artificial neural networks and computational neuroscience models have made tremendous progress, allowing computers to achieve impressive results in artificial intelligence (AI) applications, such as image recognition, natural language processing, or autonomous driving. Despite this remarkable progress, biological neural systems consume orders of magnitude less energy than today's artificial neural networks and are much more agile and adaptive. This efficiency and adaptivity gap is partially explained by the computing substrate of biological neural processing systems that is fundamentally different from the way today's computers are built. Biological systems use in-memory computing elements operating in a massively parallel way rather than time-multiplexed computing units that are reused in a sequential fashion. Moreover, activity of biological neurons follows continuous-time dynamics in real, physical time, instead of operating on discrete temporal cycles abstracted away from real-time. Here, we present neuromorphic processing devices that emulate the biological style of processing by using parallel instances of mixed-signal analog/digital circuits that operate in real time. We argue that this approach brings significant advantages in efficiency of computation. We show examples of embodied neuromorphic agents that use such devices to interact with the environment and exhibit autonomous learning.

READ FULL TEXT
research
10/18/2022

Embedded Silicon-Organic Integrated Neuromorphic System

The development of artificial intelligence (AI) and robotics are both ba...
research
05/28/2019

Harnessing Slow Dynamics in Neuromorphic Computation

Neuromorphic Computing is a nascent research field in which models and d...
research
11/27/2017

Context-modulation of hippocampal dynamics and deep convolutional networks

Complex architectures of biological neural circuits, such as parallel pr...
research
08/07/2022

A neuromorphic approach to image processing and machine vision

Neuromorphic engineering is essentially the development of artificial sy...
research
02/16/2021

Finding the Gap: Neuromorphic Motion Vision in Cluttered Environments

Many animals meander in environments and avoid collisions. How the under...
research
05/06/2020

Do we know the operating principles of our computers better than those of our brain?

The increasing interest in understanding the behavior of the biological ...
research
01/25/2017

Neuromorphic computing with nanoscale spintronic oscillators

Neurons in the brain behave as non-linear oscillators, which develop rhy...

Please sign up or login with your details

Forgot password? Click here to reset