15
Neuromorphic Technology Developments in FET Giacomo Indiveri Institute of Neuroinformatics University of Zurich and ETH Zurich Exploitation of Neuromorphic Computing Technologies 3 February 2017, Brussels Giacomo Indiveri Neuromorphic Engioneering 1/9

Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Neuromorphic Technology Developments in FET

Giacomo Indiveri

Institute of Neuroinformatics

University of Zurich and ETH Zurich

Exploitation of Neuromorphic Computing Technologies

3 February 2017, Brussels

Giacomo Indiveri Neuromorphic Engioneering 1 / 9

Page 2: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Neuromorphic Computing vs. Neuromorphic EngineeringThe origins

Neuromorphic computing

Conventional hardware VLSI

technology.

Large-scale high performance

computing platforms.

Simulation of simplified

neuron models.

Neuromorphic engineering

Subthreshold analog and

asynchronous digital.

Basic research deeply rooted

in biology.

Emulation of neural

computing primitives.

Giacomo Indiveri Neuromorphic Engioneering 2 / 9

Page 3: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Channel current-voltage relationships

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 510

-12

10-11

10-10

10-9

10-8

10-7

10-6

10-5

10-4

10-3

10-2

I

ds (

A)

Vgs (V)

above threshold

subthreshold

Vg

Vs

Vd

Ids

Giacomo Indiveri Neuromorphic Engioneering 3 / 9

Page 4: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Channel current-voltage relationships

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 510

-12

10-11

10-10

10-9

10-8

10-7

10-6

10-5

10-4

10-3

10-2

I

ds (

A)

Vgs (V)

above threshold

subthreshold

Giacomo Indiveri Neuromorphic Engioneering 3 / 9

Page 5: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Ultra-low power neuromorphic cognitive systems

6M CMOS 0.18 µm process

43.79 mm2 area

4×256 neurons

4×64 k synapses

276 µ[email protected] V, @all 30 Hz

Radical paradigm shift:

brain-like computing

architectures

Radically different from von

Neumann architectures.

Parallel nodes with memory

and computation co-localized.

Event-based passive circuits,

driven by input data

Fault-tolerant, robust

computation through

adaptation and learning

[Indiveri et al. 2015, “Neuromorphic Architectures for Spiking Deep Neural Networks”]

Giacomo Indiveri Neuromorphic Engioneering 4 / 9

Page 6: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Ultra-low power neuromorphic cognitive systems

1 mg weight

1 mm3 volume

960’000 neurons

10−15 J/spike

Existence proof: bees

target model

Massively parallel distributed

computation

Slow, noisy and variable

processing elements

Real-time interaction with the

environment

Complex spatio-temporal

pattern recognition

Foraging, navigation,

language, and social behavior

We have the technology to implement such components.

We need the understanding (i.e. basic, exploratory research).

Giacomo Indiveri Neuromorphic Engioneering 5 / 9

Page 7: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

FET long-term “pro-active” support

SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001 - FP5

- K. Meier)

SPIKEFORCE Real-time Spiking Networks for Robot Control (2002 - FP5 - B. Barbour)

CAVIAR Convolution AER vision architecture for real-time (2002, FP5 - B.

Linares-Barranco)

NEUROBIT A bioartificial brain with an artificial body: training a cultured neural tissue to

support the purposive behavior of an artificial body (2002 - FP5 - S. Martinoia, S. Renaud)

ALAVLSI Attend-to-learn and learn-to-attend with neuromorphic, analogue VLSI (2002,

FP5 - J. Braun, R. Douglas, G. Indiveri)

DAISY Neocortical Daisy Architectures and Graphical Models for context-dependent

Processing (2005, FP6, - H. Kennedy)

FACETS Fast Analog Computing with Emergent Transient States in Neural Architectures

(2005, FP6, - K. Meier)

eMorph EventDriven Morphological Computation for Embodied Systems (2009, FP7, C.

Bartolozzi)

BrainScales Brain-inspired multiscale computation in neuromorphic hybrid systems

(2011, FP7, K. Meier)

Giacomo Indiveri Neuromorphic Engioneering 6 / 9

Page 8: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

EU sustained support

Flagship

HBP The Human Brain

Project

Neuromorphic

Computing

Platform

Neurorobotics

Platform

ERC (lighthouse projects)

CDAC The role of consciousness in adaptive behavior: A

combined empirical, computational and robot based

approach (2014, ERC-2013-ADG, P. Verschure)

NEURAMORPH Dynamics of Amorphous Semiconductors:

Intrinsic Nature and Application in Neuromorphic Hardware

(2015, ERC-2014-STG, M. Salinga)

PROJESTOR PROJECTED MEMRISTOR: A nanoscale

device for cognitive computing (2016, ERC-2015-CoG, A.

Sebastian)

NANOBRAIN, bioSPINspired On-chip memristive artificial

nano-synapses and neural network Bio-inspired Spin-Torque

Computing Architectures (2016, ERC-2015-CoG, J. Grollier)

NeuroP, NeuroPsense, NeuroAgents Neuromorphic

Electronic Agents: from sensory processing to autonomous

cognitive behavior (2017, ERC-2016-COG, G. Indiveri)

Thanks to this support EU is at the forefront of this research

Giacomo Indiveri Neuromorphic Engioneering 7 / 9

Page 9: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

FET required synergistic “pro-active” efforts

To maintain leadership in this domain there are still many important open

questions that need urgent investigation.

Flagship project and ERC light-house projects alone are not enough.

Giacomo Indiveri Neuromorphic Engioneering 8 / 9

Page 10: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

FET required synergistic “pro-active” efforts

To maintain leadership in this domain there are still many important open

questions that need urgent investigation.

There is a need for many small scale thematic exploratory projects.

Giacomo Indiveri Neuromorphic Engioneering 8 / 9

Page 11: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Thank you for your attention

Horizon2020

Giacomo Indiveri Neuromorphic Engioneering 9 / 9

Page 12: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

The CapoCaccia Cognitive Neuromorphic Engineering

Workshop

Interdisciplinary, international, inter EU-US

project

Morning lectures, afternoon hands-on

work-groups

Active and lively discussions (no powerpoint)

Concrete results, establishment of long-term

collaborations

Neuromorphic computing, robotics, and

fundamental neuroscience

http://capocaccia.iniforum.ch/

Alghero, Sardinia, Italy. April 24 - May 6, 2017

Giacomo Indiveri Neuromorphic Engioneering 10 / 9

Page 13: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Neuromorphic synapse circuitsemulating synaptic dynamics

Vsyn

Vτ Csyn

Isyn

Iw

Vw

Vg

τd

dtIsyn + Isyn =

Ithr Iw

[Bartolozzi and Indiveri, 2007]

Giacomo Indiveri Neuromorphic Engioneering 11 / 9

Page 14: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

Neuromorphic silicon neuronsemulating the biophysics of spiking behavior

Iin

Vdd

Vlk

Vthr

Vlkahp

Vthrahp

Vdd

Cmem

CP

VddVdd

Vahp

Vref

CR

Vdd

/ACK

/REQ

ML1ML2

ML3

MG1

MG2

MG3MG4

MG5

MG6

MA1

MA2

MA3

MA4

MA5

MA6

MR1

MR2

MR3

MR4

MR5

MR6

Ig

Ia

Ir

Imem

0.2 0.4 0.6 0.8 1 1.2 1.4 1.60

0.2

0.4

0.6

0.8

1

Time (ms)

Vm

em (

V)

0.2 0.21 0.22 0.230

0.2

0.4

0.6

τd

dtImem + Imem ≈

IthIin

Iτ− Ig + f (Imem) τahp

d

dtIg + Ig =

Ithr Iahp

Iτahp

[Chicca et al., 2014]

Giacomo Indiveri Neuromorphic Engioneering 12 / 9

Page 15: Neuromorphic Technology Developments in FET · 2017. 2. 21. · FET long-term “pro-active” support SENSEMAKER A Multi-sensory, Task-specific, Adaptable perception System (2001

A highly interdisciplinary approach

100µ

[Nuno da Costa, INI, 2008]

Study fundamental neuroscience, principles of neuro-physiology,

neuro-anatomy, computer science, theory of computation, electrical

engineering, microelectronics, physics, . . .

Exploit the physics of silicon to reproduce the bio-physics of neural

systems, using subthreshold analog VLSI circuits.

Develop distributed multi-core neuromorphic spiking systems using

asynchronous digital VLSI circuits.

Build compact intelligent agents able to interact autonomously with the

environment in real–time.

Giacomo Indiveri Neuromorphic Engioneering 13 / 9