A brain-inspired neuromorphic architecture for robust neural computation

Size: px
Start display at page:

Download "A brain-inspired neuromorphic architecture for robust neural computation"

Transcription

1 A brain-inspired neuromorphic architecture for robust neural computation Fabio Stefanini and Giacomo Indiveri Institute of Neuroinformatics University of Zurich and ETH Zurich BIC ISCA40 June 24th, 2013

2 State-of-art Neuromorphic and neurocomputing systems SW simulated neural networks (CPUs, GPUs). Fully digital cognitive computing chips (IBM). Fabio Stefanini (INI) Real-time ARM-based neural network simulator (SpiNNaker). Real-time neuromorphic multi-chip emulator (NeuroGrid). Neuromorphic classifiers Wafer-scale analog neural accelerators (BrainScaleS). FPGA, Analog/digital CMOS, 3D VLSI, ReRAM, memritors, asynchronous,... 1 / 16

3 The neuromorphic approach 100µ [Nuno da Costa, INI, 2008] To exploit the physics of silicon to reproduce the bio-physics of neural systems, using subthreshold analog VLSI circuits. To develop multi-chip spike-based computing systems using asynchronous digital VLSI circuits to encode and transmit signals between computational nodes. To employ these technologies to understand neural computation and to build behaving systems able to carry out behavioral tasks in complex environments, in real time. Fabio Stefanini (INI) Neuromorphic classifiers 2 / 16

4 The neuromorphic approach 100µ [Nuno da Costa, INI, 2008] To exploit the physics of silicon to reproduce the bio-physics of neural systems, using subthreshold analog VLSI circuits. To develop multi-chip spike-based computing systems using asynchronous digital VLSI circuits to encode and transmit signals between computational nodes. To employ these technologies to understand neural computation and to build behaving systems able to carry out behavioral tasks in complex environments, in real time. Fabio Stefanini (INI) Neuromorphic classifiers 2 / 16

5 Neuromorphic circuits Silicon synapses Vdd Vdd Vdd V τ I τ C syn I syn (t) = I 0 e κ U T (V syn (t) V dd ) V w0 M S1 V std M S2 M Vdd D5 V thr M M D4 D1 V w M D2 C std V nmda M N1 M D6 M N2 I thr = I 0 e κ(v thr V dd ) U T C syn d dt V syn = (I in I τ ) I w V in V G V in M S3 M D3 M G1 M G2 I syn V mem τ d dt I syn + I syn = I thr I w I τ The diff-pair integrator (DPI) circuit [Bartolozzi and Indiveri, Neural Computation, 2007] Fabio Stefanini (INI) Neuromorphic classifiers 3 / 16

6 Neuromorphic basic architectures Looking for traces of cognition. It emulates the physics of the neural systems (distributed, inhomogeneous, imprecise, and noisy) Vision sensor Multi-Neuron Chips Memory and computation are co-localized and distributed (highly parallel). Time represents itself (asynchronous). github.com/inincs/pyncs (Python in Neuroscience Frontiers in Neuroinformatics) Fabio Stefanini (INI) Neuromorphic classifiers 4 / 16

7 Neuromorphic basic architectures Looking for traces of cognition. Vision sensor Multi-Neuron Chips How do you do computation using this computing substrate? github.com/inincs/pyncs (Python in Neuroscience Frontiers in Neuroinformatics) Fabio Stefanini (INI) Neuromorphic classifiers 4 / 16

8 From neuromorphic components to neuromorphic systems Looking for traces of cognition. Top-down design model optimize communication calibrate use theoretical framework (e.g., NEF) Bottom-up emulate biology (system-level) enable learning multi-disciplinary approach use neuromorphic engineering Eliasmith and Anderson (2004), Eliasmith et al. (2012), Rigotti et al. (2013), Chicca et al. (submitted) Fabio Stefanini (INI) Neuromorphic classifiers 5 / 16

9 A VLSI binary classifier for complex patterns Combining theory, neuroscience and engineering: a win-win approach Why RCN? simple implementation powerful transformation neuroscientific valence D. J. Amit and S. Fusi, 1994, V. N. Vapnik, 1998, Y. Cho and L.K. Saul, 2010 J. Brader et al., 2007, M. Barak et al., 2013 M. Rigotti et al., 2013 J. Tapson et al., 2013 Fabio Stefanini (INI) Neuromorphic classifiers 6 / 16

10 Spike-driven learning-rule in analog VLSI Pre-synaptic component Post-synaptic component ~pre V whi V UP I&F Circuit V spk Diff-pair Integrator V Ca V UP AER input spike V wth V DN V Wi Diff-pair Intergator I syn V mem V mem Current Comparator V wlow V ilk V mth Comparator V cmp V DN pre V mem Fabio Stefanini (INI) Neuromorphic classifiers 7 / 16

11 Stochastic weight update LTP/LTD probabilities and stop-learning No LTD LTD consolidation V H θ V L w V mem V H θ V L w V mem pre pre Time(s) Time(s) Fabio Stefanini (INI) Neuromorphic classifiers 8 / 16

12 Training procedure Learning to classify random patterns probability Post Frequency Fabio Stefanini (INI) Neuromorphic classifiers 9 / 16

13 Training procedure Learning to classify random patterns probability Post Frequency Fabio Stefanini (INI) Neuromorphic classifiers 9 / 16

14 Training procedure Learning to classify random patterns probability Post Frequency Fabio Stefanini (INI) Neuromorphic classifiers 9 / 16

15 Synaptic plasticity on VLSI Theory Fabio Stefanini (INI) Neuromorphic classifiers 10 / 16

16 Synaptic plasticity on VLSI Theory VLSI hardware Fabio Stefanini (INI) Neuromorphic classifiers 10 / 16

17 Synaptic plasticity on VLSI Theory VLSI hardware Fabio Stefanini (INI) Neuromorphic classifiers 10 / 16

18 Aggregating classifiers Exploiting stochastic learning and variability (R. E. Shapire, Y. Freund, 2012), (Breiman, 1996), (W. Senn and S. Fusi, 2005) Fabio Stefanini (INI) Neuromorphic classifiers 11 / 16

19 Aggregating classifiers Exploiting stochastic learning and variability (R. E. Shapire, Y. Freund, 2012), (Breiman, 1996), (W. Senn and S. Fusi, 2005) Fabio Stefanini (INI) Neuromorphic classifiers 11 / 16

20 Aggregating classifiers Exploiting stochastic learning and variability (R. E. Shapire, Y. Freund, 2012), (Breiman, 1996), (W. Senn and S. Fusi, 2005) Fabio Stefanini (INI) Neuromorphic classifiers 11 / 16

21 Aggregating classifiers Exploiting stochastic learning and variability (R. E. Shapire, Y. Freund, 2012), (Breiman, 1996), (W. Senn and S. Fusi, 2005) Fabio Stefanini (INI) Neuromorphic classifiers 11 / 16

22 Effects of mismatch on classification Using the software simulation to validate the system s robustness Fabio Stefanini (INI) Neuromorphic classifiers 12 / 16

23 Results and comparisons MNIST deep/cnn (Hinton et al. 2012) 98.4% random + bistable synapses 85% random + bistable synapses + (mod. protocol) 96% Fabio Stefanini (INI) Neuromorphic classifiers 13 / 16

24 Results and comparisons MNIST AUDIO deep/cnn (Hinton et al. 2012) 98.4% random + bistable synapses 85% random + bistable synapses + (mod. protocol) 96% deep/cnn (Hinton et al. 2012) (TIMIT) 77% VLSI cochlea + bistable synapses (spoken digits) 60% Fabio Stefanini (INI) Neuromorphic classifiers 13 / 16

25 Neuromorphic Cognitive Systems Putting together all the pieces of the puzzle Additional pieces Event-based sensors (silicon retinas, silicon cochleas, etc.) [Liu and Delbruck, Current Opinion in Neurobiology, 20, 2010] Stochastic, spike-based learning [Mitra et al., IEEE TBCAS, 2009] Probabilistic computing and Bayesian inference [Corneil et al, ISCAS 2012; Pecevski et al., PLOS, 2011] Memristive circuits for biophysically realistic synapses [Nanotechnology 2013, (submitted)] Outlook Developing circuits and devices able to compute using these principles Building (small-scale?) autonomous, real-time behaving systems Fabio Stefanini (INI) Neuromorphic classifiers 14 / 16

26 Conclusions Toward neuromorphic cognitive behaving systems 1 Neuro-computing has a long tradition and history of successes (and failures). 2 We are witnessing a renaissance of neuro-computing approaches, with some very promising ones. 3 Experimental and computational neuroscience are providing useful insights for the bottom-up design and construction of neuromorphic cognitive systems. 4 By combining engineering, neuroscience, theory we obtained powerful classification. Fabio Stefanini (INI) Neuromorphic classifiers 15 / 16

27 Acknowledgments Rodney INI Giacomo INI Sadique INI Emre UCSD Mattia NYU, NYC (NY) Stefano Columbia University, NYC (NY) Funding sources neurop (257219) ERC SCANDLE (ICT ) SoundRec (119973) SNF Fabio Stefanini (INI) Neuromorphic classifiers 16 / 16

28 Distributed stochastic learning Pros We are not fighting against technology: + mismatch and variability are our friends + systems are fault-tolerant by construction Cons - Learning is slow: only a fraction of the synapses memorize the input patterns - Circuits are BIG - Classifiers are weak (noisy, imprecise) Fabio Stefanini (INI) Neuromorphic classifiers 17 / 16

29 Fusi s spike-based learning rule [Brader et al., 2007] Fabio Stefanini (INI) Neuromorphic classifiers 18 / 16

30 Neuromorphic circuits Silicon neurons Vdd Vdd Vdd Vdd M G1 M A5 M A1 M R1 /ACK Vdd I in V ahp M G2 V thrahp M G3 M G4 I a M A6 M R2 /REQ V thr M A2 M R3 M L1 M L2 C mem I g I r M A3 M R4 C R V lk M L3 M G6 C P V lkahp M G5 M R6 M A4 I mem V ref M R5 τ d dt I mem + I mem I gi in I τ + f (I mem ) A low-power adaptive exponential I&F neuron [Indiveri et al., ISCAS 2010] Fabio Stefanini (INI) Neuromorphic classifiers 19 / 16

31 Neuromorphic circuits Biologically plausible response properties Fabio Stefanini (INI) Neuromorphic classifiers 20 / 16

32 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

33 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

34 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

35 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

36 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

37 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

38 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

39 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

40 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

41 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

42 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. 2 Bistability: it is sufficient to have just two synaptic states (n = 2). Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

43 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. 2 Bistability: it is sufficient to have just two synaptic states (n = 2). 3 Redundancy: implement many imprecise synapses (rather than fewer precise ones). Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

44 Stochastic spike-based learning Recipe for efficient STDP in VLSI (more good news) 1 Stochasticity & inhomogeneity: change the state of only a randomly selected subset of synapses. 2 Bistability: it is sufficient to have just two synaptic states (n = 2). 3 Redundancy: implement many imprecise synapses (rather than fewer precise ones). 4 Spike-based: use Poisson distributed spike trains. Represent variables with mean firing rate. Use variability in precise timing of spikes as source of stochasticity. Fabio Stefanini (INI) Neuromorphic classifiers 21 / 16

45 AER for large mixed selectivity C. Bartolozzi and G. Indiveri, 2007 M. Barak et al., 2013 J. Tapson et al., 2013 Fabio Stefanini (INI) Neuromorphic classifiers 22 / 16

46 Aggregating classifiers (R. E. Shapire, Y. Freund, 2012), (Breiman, 1996), (W. Senn and S. Fusi, 2005) Fabio Stefanini (INI) Neuromorphic classifiers 23 / 16 ove

Synaptic plasticity in neuromorphic hardware. Stefano Fusi Columbia University

Synaptic plasticity in neuromorphic hardware. Stefano Fusi Columbia University Synaptic plasticity in neuromorphic hardware Stefano Fusi Columbia University The memory problem Several efficient memory models assume that the synaptic dynamic variables are unbounded, or can be modified

More information

Outline. Neural dynamics with log-domain integrator circuits. Where it began Biophysics of membrane channels

Outline. Neural dynamics with log-domain integrator circuits. Where it began Biophysics of membrane channels Outline Neural dynamics with log-domain integrator circuits Giacomo Indiveri Neuromorphic Cognitive Systems group Institute of Neuroinformatics niversity of Zurich and ETH Zurich Dynamics of Multi-function

More information

Addressing Challenges in Neuromorphic Computing with Memristive Synapses

Addressing Challenges in Neuromorphic Computing with Memristive Synapses Addressing Challenges in Neuromorphic Computing with Memristive Synapses Vishal Saxena 1, Xinyu Wu 1 and Maria Mitkova 2 1 Analog Mixed-Signal and Photonic IC (AMPIC) Lab 2 Nanoionic Materials and Devices

More information

GPGPU ACCELERATED SIMULATION AND PARAMETER TUNING FOR NEUROMORPHIC APPLICATIONS

GPGPU ACCELERATED SIMULATION AND PARAMETER TUNING FOR NEUROMORPHIC APPLICATIONS January 24, 2014 Parameter Tuning for Neuromorphic Applications 1 GPGPU ACCELERATED SIMULATION AND PARAMETER TUNING FOR NEUROMORPHIC APPLICATIONS Kris Carlson, Michael Beyeler, Nikil Dutt, Jeff Krichmar

More information

Characterizing the firing properties of an adaptive

Characterizing the firing properties of an adaptive Characterizing the firing properties of an adaptive analog VLSI neuron Daniel Ben Dayan Rubin 1,2, Elisabetta Chicca 2, and Giacomo Indiveri 2 1 Department of Bioengineering, Politecnico di Milano, P.zza

More information

Contraction Properties of VLSI Cooperative Competitive Neural Networks of Spiking Neurons

Contraction Properties of VLSI Cooperative Competitive Neural Networks of Spiking Neurons Contraction Properties of VLSI Cooperative Competitive Neural Networks of Spiking s Emre Neftci 1, Elisabetta Chicca 1, Giacomo Indiveri 1, Jean-Jacques Slotine 2, Rodney Douglas 1 1 Institute of Neuroinformatics,

More information

Contraction Properties of VLSI Cooperative Competitive Neural Networks of Spiking Neurons

Contraction Properties of VLSI Cooperative Competitive Neural Networks of Spiking Neurons Contraction Properties of VLSI Cooperative Competitive Neural Networks of Spiking s Emre Neftci 1, Elisabetta Chicca 1, Giacomo Indiveri 1, Jean-Jacques Slotine 2, Rodney Douglas 1 1 Institute of Neuroinformatics,

More information

Introduction. Previous work has shown that AER can also be used to construct largescale networks with arbitrary, configurable synaptic connectivity.

Introduction. Previous work has shown that AER can also be used to construct largescale networks with arbitrary, configurable synaptic connectivity. Introduction The goal of neuromorphic engineering is to design and implement microelectronic systems that emulate the structure and function of the brain. Address-event representation (AER) is a communication

More information

Energy-Efficient Neuromorphic Classifiers

Energy-Efficient Neuromorphic Classifiers ARTICLE Communicated by Gert Cauwenberghs Energy-Efficient Neuromorphic Classifiers Daniel Martí daniel.marti@ens.fr Département d Études Cognitives, École Normale Supérieure PSL Research University, 75005

More information

Fast classification using sparsely active spiking networks. Hesham Mostafa Institute of neural computation, UCSD

Fast classification using sparsely active spiking networks. Hesham Mostafa Institute of neural computation, UCSD Fast classification using sparsely active spiking networks Hesham Mostafa Institute of neural computation, UCSD Artificial networks vs. spiking networks backpropagation output layer Multi-layer networks

More information

Implementation of a Restricted Boltzmann Machine in a Spiking Neural Network

Implementation of a Restricted Boltzmann Machine in a Spiking Neural Network Implementation of a Restricted Boltzmann Machine in a Spiking Neural Network Srinjoy Das Department of Electrical and Computer Engineering University of California, San Diego srinjoyd@gmail.com Bruno Umbria

More information

Event-Driven Random Backpropagation: Enabling Neuromorphic Deep Learning Machines

Event-Driven Random Backpropagation: Enabling Neuromorphic Deep Learning Machines Event-Driven Random Backpropagation: Enabling Neuromorphic Deep Learning Machines Emre Neftci Department of Cognitive Sciences, UC Irvine, Department of Computer Science, UC Irvine, March 7, 2017 Scalable

More information

Novel VLSI Implementation for Triplet-based Spike-Timing Dependent Plasticity

Novel VLSI Implementation for Triplet-based Spike-Timing Dependent Plasticity Novel LSI Implementation for Triplet-based Spike-Timing Dependent Plasticity Mostafa Rahimi Azghadi, Omid Kavehei, Said Al-Sarawi, Nicolangelo Iannella, and Derek Abbott Centre for Biomedical Engineering,

More information

arxiv: v1 [cs.et] 20 Nov 2014

arxiv: v1 [cs.et] 20 Nov 2014 Liquid State Machine with Dendritically Enhanced Readout for Low-power, Neuromorphic VLSI Implementations Subhrajit Roy, Student Member, IEEE, Amitava Banerjee and Arindam Basu, Member, IEEE arxiv:4.5458v

More information

Neuromorphic computing with Memristive devices. NCM group

Neuromorphic computing with Memristive devices. NCM group Neuromorphic computing with Memristive devices NCM group Why neuromorphic? New needs for computing Recognition, Mining, Synthesis (Intel) Increase of Fault (nanoscale engineering) SEMICONDUCTOR TECHNOLOGY

More information

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. Title Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations

More information

The N3XT Technology for. Brain-Inspired Computing

The N3XT Technology for. Brain-Inspired Computing The N3XT Technology for Brain-Inspired Computing SystemX Alliance 27..8 Department of Electrical Engineering 25.4.5 2 25.4.5 Source: Google 3 25.4.5 Source: vrworld.com 4 25.4.5 Source: BDC Stanford Magazine

More information

STDP Learning of Image Patches with Convolutional Spiking Neural Networks

STDP Learning of Image Patches with Convolutional Spiking Neural Networks STDP Learning of Image Patches with Convolutional Spiking Neural Networks Daniel J. Saunders, Hava T. Siegelmann, Robert Kozma College of Information and Computer Sciences University of Massachusetts Amherst

More information

How to do backpropagation in a brain

How to do backpropagation in a brain How to do backpropagation in a brain Geoffrey Hinton Canadian Institute for Advanced Research & University of Toronto & Google Inc. Prelude I will start with three slides explaining a popular type of deep

More information

Machine Learning. Neural Networks. (slides from Domingos, Pardo, others)

Machine Learning. Neural Networks. (slides from Domingos, Pardo, others) Machine Learning Neural Networks (slides from Domingos, Pardo, others) For this week, Reading Chapter 4: Neural Networks (Mitchell, 1997) See Canvas For subsequent weeks: Scaling Learning Algorithms toward

More information

Machine Learning. Neural Networks. (slides from Domingos, Pardo, others)

Machine Learning. Neural Networks. (slides from Domingos, Pardo, others) Machine Learning Neural Networks (slides from Domingos, Pardo, others) For this week, Reading Chapter 4: Neural Networks (Mitchell, 1997) See Canvas For subsequent weeks: Scaling Learning Algorithms toward

More information

Logic. Intro to Neuroscence: Neuromorphic Engineering 12/9/2013. (c) S. Liu and T. Delbruck, Inst. of Neuroinformatics, UZH-ETH Zurich 1

Logic. Intro to Neuroscence: Neuromorphic Engineering 12/9/2013. (c) S. Liu and T. Delbruck, Inst. of Neuroinformatics, UZH-ETH Zurich 1 Introductory Course in Neuroscience Neuromorphic Shih-Chii Liu Inst. of Neuroinformatics http://www.ini.uzh.ch/~shih/wiki/doku.php?id=introneuro What is neuromorphic engineering? It consists of embodying

More information

Machine Learning. Neural Networks. (slides from Domingos, Pardo, others)

Machine Learning. Neural Networks. (slides from Domingos, Pardo, others) Machine Learning Neural Networks (slides from Domingos, Pardo, others) Human Brain Neurons Input-Output Transformation Input Spikes Output Spike Spike (= a brief pulse) (Excitatory Post-Synaptic Potential)

More information

arxiv: v1 [q-bio.nc] 27 Aug 2017

arxiv: v1 [q-bio.nc] 27 Aug 2017 Methods for applying the Neural Engineering Framework to neuromorphic hardware arxiv:708.0833v [q-bio.nc] 27 Aug 207 Aaron R. Voelker and Chris Eliasmith Centre for Theoretical Neuroscience, University

More information

UC Irvine UC Irvine Previously Published Works

UC Irvine UC Irvine Previously Published Works UC Irvine UC Irvine Previously Published Works Title Neuromorphic Deep Learning Machines Permalink https://escholarship.org/uc/item/335376xb Authors Neftci, E Augustine, C Paul, S et al. Publication Date

More information

Neuromorphic architectures: challenges and opportunites in the years to come

Neuromorphic architectures: challenges and opportunites in the years to come Neuromorphic architectures: challenges and opportunites in the years to come Andreas G. Andreou andreou@jhu.edu Electrical and Computer Engineering Center for Language and Speech Processing Johns Hopkins

More information

Design and Implementation of BCM Rule Based on Spike-Timing Dependent Plasticity

Design and Implementation of BCM Rule Based on Spike-Timing Dependent Plasticity Design and Implementation of BCM Rule Based on Spike-Timing Dependent Plasticity Mostafa Rahimi Azghadi, Said Al-Sarawi, Nicolangelo Iannella, and Derek Abbott Centre for Biomedical Engineering, School

More information

RE-ENGINEERING COMPUTING WITH NEURO- MIMETIC DEVICES, CIRCUITS, AND ALGORITHMS

RE-ENGINEERING COMPUTING WITH NEURO- MIMETIC DEVICES, CIRCUITS, AND ALGORITHMS RE-ENGINEERING COMPUTING WITH NEURO- MIMETIC DEVICES, CIRCUITS, AND ALGORITHMS Kaushik Roy Abhronil Sengupta, Gopal Srinivasan, Aayush Ankit, Priya Panda, Xuanyao Fong, Deliang Fan, Jason Allred School

More information

Large-scale neural modeling

Large-scale neural modeling Large-scale neural modeling We re acquiring brain data at an unprecedented rate Dendritic recording Serial Scanning EM Ca ++ imaging Kwabena Boahen Stanford Bioengineering boahen@stanford.edu Goal: Link

More information

Dynamic State and Parameter Estimation Applied to Neuromorphic Systems

Dynamic State and Parameter Estimation Applied to Neuromorphic Systems LETTER Communicated by Paolo Del Giudice Dynamic State and Parameter Estimation Applied to Neuromorphic Systems Emre Ozgur Neftci emre@ini.phys.ethz.ch Institute of Informatics, University of Zurich and

More information

Synaptic Devices and Neuron Circuits for Neuron-Inspired NanoElectronics

Synaptic Devices and Neuron Circuits for Neuron-Inspired NanoElectronics Synaptic Devices and Neuron Circuits for Neuron-Inspired NanoElectronics Byung-Gook Park Inter-university Semiconductor Research Center & Department of Electrical and Computer Engineering Seoul National

More information

NEUROMORPHIC COMPUTING WITH MAGNETO-METALLIC NEURONS & SYNAPSES: PROSPECTS AND PERSPECTIVES

NEUROMORPHIC COMPUTING WITH MAGNETO-METALLIC NEURONS & SYNAPSES: PROSPECTS AND PERSPECTIVES NEUROMORPHIC COMPUTING WITH MAGNETO-METALLIC NEURONS & SYNAPSES: PROSPECTS AND PERSPECTIVES KAUSHIK ROY ABHRONIL SENGUPTA, KARTHIK YOGENDRA, DELIANG FAN, SYED SARWAR, PRIYA PANDA, GOPAL SRINIVASAN, JASON

More information

Neural Networks Introduction

Neural Networks Introduction Neural Networks Introduction H.A Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011 H. A. Talebi, Farzaneh Abdollahi Neural Networks 1/22 Biological

More information

Hardware-Amenable Structural Learning for Spikebased Pattern Classification using a Simple Model of Active Dendrites

Hardware-Amenable Structural Learning for Spikebased Pattern Classification using a Simple Model of Active Dendrites 1 arxiv:1411.5881v2 [cs.ne] 25 Nov 2014 Hardware-Amenable Structural Learning for Spikebased Pattern Classification using a Simple Model of Active Dendrites Shaista Hussain School of Electrical and Electronic

More information

Learning Spatio-Temporally Encoded Pattern Transformations in Structured Spiking Neural Networks 12

Learning Spatio-Temporally Encoded Pattern Transformations in Structured Spiking Neural Networks 12 Learning Spatio-Temporally Encoded Pattern Transformations in Structured Spiking Neural Networks 12 André Grüning, Brian Gardner and Ioana Sporea Department of Computer Science University of Surrey Guildford,

More information

Probabilistic Models in Theoretical Neuroscience

Probabilistic Models in Theoretical Neuroscience Probabilistic Models in Theoretical Neuroscience visible unit Boltzmann machine semi-restricted Boltzmann machine restricted Boltzmann machine hidden unit Neural models of probabilistic sampling: introduction

More information

Supporting Online Material for

Supporting Online Material for www.sciencemag.org/cgi/content/full/319/5869/1543/dc1 Supporting Online Material for Synaptic Theory of Working Memory Gianluigi Mongillo, Omri Barak, Misha Tsodyks* *To whom correspondence should be addressed.

More information

Online Learning in Event-based Restricted Boltzmann Machines

Online Learning in Event-based Restricted Boltzmann Machines University of Zürich and ETH Zürich Master Thesis Online Learning in Event-based Restricted Boltzmann Machines Author: Daniel Neil Supervisor: Michael Pfeiffer and Shih-Chii Liu A thesis submitted in fulfilment

More information

Spike-based Long Short-Term Memory networks

Spike-based Long Short-Term Memory networks Spike-based Long Short-Term Memory networks MSc Thesis Roeland Nusselder Mathematical Institute Utrecht University Machine Learning CWI Amsterdam Project supervisor: Prof. dr. R.H. Bisseling Daily supervisors:

More information

Liquid Computing in a Simplified Model of Cortical Layer IV: Learning to Balance a Ball

Liquid Computing in a Simplified Model of Cortical Layer IV: Learning to Balance a Ball Liquid Computing in a Simplified Model of Cortical Layer IV: Learning to Balance a Ball Dimitri Probst 1,3, Wolfgang Maass 2, Henry Markram 1, and Marc-Oliver Gewaltig 1 1 Blue Brain Project, École Polytechnique

More information

Convergence of stochastic learning in perceptrons with binary synapses

Convergence of stochastic learning in perceptrons with binary synapses PhysRevE Convergence of stochastic learning in perceptrons with binary synapses Walter Senn and Stefano Fusi Department of Physiology, University of Bern (Dated: February 18, 2005) The efficacy of a biological

More information

Sampling-based probabilistic inference through neural and synaptic dynamics

Sampling-based probabilistic inference through neural and synaptic dynamics Sampling-based probabilistic inference through neural and synaptic dynamics Wolfgang Maass for Robert Legenstein Institute for Theoretical Computer Science Graz University of Technology, Austria Institute

More information

Introduction to Neural Networks

Introduction to Neural Networks Introduction to Neural Networks What are (Artificial) Neural Networks? Models of the brain and nervous system Highly parallel Process information much more like the brain than a serial computer Learning

More information

Università degli Studi di Padova

Università degli Studi di Padova A.A. 2012/2013 Università degli Studi di Padova - School of Engineering - Electrical Engineering Master's Degree Master Thesis implementing homeostatic plasticity in analog VLSI And how to obtain ultra

More information

On Computational Limitations of Neural Network Architectures

On Computational Limitations of Neural Network Architectures On Computational Limitations of Neural Network Architectures Achim Hoffmann + 1 In short A powerful method for analyzing the computational abilities of neural networks based on algorithmic information

More information

Neurophysiology of a VLSI spiking neural network: LANN21

Neurophysiology of a VLSI spiking neural network: LANN21 Neurophysiology of a VLSI spiking neural network: LANN21 Stefano Fusi INFN, Sezione Roma I Università di Roma La Sapienza Pza Aldo Moro 2, I-185, Roma fusi@jupiter.roma1.infn.it Paolo Del Giudice Physics

More information

Memory and computing beyond CMOS

Memory and computing beyond CMOS Memory and computing beyond CMOS Dipartimento di Elettronica, Informazione e Bioingegneria Politecnico di Milano daniele.ielmini@polimi.it Outline 2 Introduction What is CMOS? What comes after CMOS? Example:

More information

Last update: October 26, Neural networks. CMSC 421: Section Dana Nau

Last update: October 26, Neural networks. CMSC 421: Section Dana Nau Last update: October 26, 207 Neural networks CMSC 42: Section 8.7 Dana Nau Outline Applications of neural networks Brains Neural network units Perceptrons Multilayer perceptrons 2 Example Applications

More information

Learning and Memory in Neural Networks

Learning and Memory in Neural Networks Learning and Memory in Neural Networks Guy Billings, Neuroinformatics Doctoral Training Centre, The School of Informatics, The University of Edinburgh, UK. Neural networks consist of computational units

More information

Linear discriminant functions

Linear discriminant functions Andrea Passerini passerini@disi.unitn.it Machine Learning Discriminative learning Discriminative vs generative Generative learning assumes knowledge of the distribution governing the data Discriminative

More information

In the Name of God. Lecture 9: ANN Architectures

In the Name of God. Lecture 9: ANN Architectures In the Name of God Lecture 9: ANN Architectures Biological Neuron Organization of Levels in Brains Central Nervous sys Interregional circuits Local circuits Neurons Dendrite tree map into cerebral cortex,

More information

arxiv: v1 [cs.ne] 30 Mar 2013

arxiv: v1 [cs.ne] 30 Mar 2013 A Neuromorphic VLSI Design for Spike Timing and Rate Based Synaptic Plasticity Mostafa Rahimi Azghadi a,, Said Al-Sarawi a,, Derek Abbott a, Nicolangelo Iannella a, a School of Electrical and Electronic

More information

A Learning Theory for Reward-Modulated Spike-Timing-Dependent Plasticity with Application to Biofeedback

A Learning Theory for Reward-Modulated Spike-Timing-Dependent Plasticity with Application to Biofeedback A Learning Theory for Reward-Modulated Spike-Timing-Dependent Plasticity with Application to Biofeedback Robert Legenstein, Dejan Pecevski, Wolfgang Maass Institute for Theoretical Computer Science Graz

More information

An Analog-digital CMOS circuit for motion detection based on direction-selective neural networks

An Analog-digital CMOS circuit for motion detection based on direction-selective neural networks An Analog-digital CMOS circuit for motion detection based on direction-selective neural networks Masato Koutani, Tetsuya Asai, and Yoshihito Amemiya Department of Electrical Engineering, Hokkaido University

More information

A Study of Complex Deep Learning Networks on High Performance, Neuromorphic, and Quantum Computers

A Study of Complex Deep Learning Networks on High Performance, Neuromorphic, and Quantum Computers A Study of Complex Deep Learning Networks on High Performance, Neuromorphic, and Quantum Computers Thomas E. Potok, Ph.D. Computational Data Analytics Group Oak Ridge National Laboratory ORNL is managed

More information

Applications of Memristors in ANNs

Applications of Memristors in ANNs Applications of Memristors in ANNs Outline Brief intro to ANNs Firing rate networks Single layer perceptron experiment Other (simulation) examples Spiking networks and STDP ANNs ANN is bio inpsired inpsired

More information

Center for Spintronic Materials, Interfaces, and Novel Architectures. Spintronics Enabled Efficient Neuromorphic Computing: Prospects and Perspectives

Center for Spintronic Materials, Interfaces, and Novel Architectures. Spintronics Enabled Efficient Neuromorphic Computing: Prospects and Perspectives Center for Spintronic Materials, Interfaces, and Novel Architectures Spintronics Enabled Efficient Neuromorphic Computing: Prospects and Perspectives KAUSHIK ROY ABHRONIL SENGUPTA, KARTHIK YOGENDRA, DELIANG

More information

A 68 Parallel Row Access Neuromorphic Core with 22K Multi-Level Synapses Based on Logic- Compatible Embedded Flash Memory Technology

A 68 Parallel Row Access Neuromorphic Core with 22K Multi-Level Synapses Based on Logic- Compatible Embedded Flash Memory Technology A 68 Parallel Row Access Neuromorphic Core with 22K Multi-Level Synapses Based on Logic- Compatible Embedded Flash Memory Technology M. Kim 1, J. Kim 1, G. Park 1, L. Everson 1, H. Kim 1, S. Song 1,2,

More information

A General Framework for Neurobiological Modeling: An Application to the Vestibular System 1

A General Framework for Neurobiological Modeling: An Application to the Vestibular System 1 A General Framework for Neurobiological Modeling: An Application to the Vestibular System 1 Chris Eliasmith, a M. B. Westover, b and C. H. Anderson c a Department of Philosophy, University of Waterloo,

More information

Neural Networks. Nicholas Ruozzi University of Texas at Dallas

Neural Networks. Nicholas Ruozzi University of Texas at Dallas Neural Networks Nicholas Ruozzi University of Texas at Dallas Handwritten Digit Recognition Given a collection of handwritten digits and their corresponding labels, we d like to be able to correctly classify

More information

Nature-inspired Analog Computing on Silicon

Nature-inspired Analog Computing on Silicon Nature-inspired Analog Computing on Silicon Tetsuya ASAI and Yoshihito AMEMIYA Division of Electronics and Information Engineering Hokkaido University Abstract We propose CMOS analog circuits that emulate

More information

Bayesian Computation Emerges in Generic Cortical Microcircuits through Spike-Timing-Dependent Plasticity

Bayesian Computation Emerges in Generic Cortical Microcircuits through Spike-Timing-Dependent Plasticity Bayesian Computation Emerges in Generic Cortical Microcircuits through Spike-Timing-Dependent Plasticity Bernhard Nessler 1 *, Michael Pfeiffer 1,2, Lars Buesing 1, Wolfgang Maass 1 1 Institute for Theoretical

More information

ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD

ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD WHAT IS A NEURAL NETWORK? The simplest definition of a neural network, more properly referred to as an 'artificial' neural network (ANN), is provided

More information

Post Von Neumann Computing

Post Von Neumann Computing Post Von Neumann Computing Matthias Kaiserswerth Hasler Stiftung (formerly IBM Research) 1 2014 IBM Corporation Foundation Purpose Support information and communication technologies (ICT) to advance Switzerland

More information

Introduction Biologically Motivated Crude Model Backpropagation

Introduction Biologically Motivated Crude Model Backpropagation Introduction Biologically Motivated Crude Model Backpropagation 1 McCulloch-Pitts Neurons In 1943 Warren S. McCulloch, a neuroscientist, and Walter Pitts, a logician, published A logical calculus of the

More information

VLSI Design I. Defect Mechanisms and Fault Models

VLSI Design I. Defect Mechanisms and Fault Models VLSI Design I Defect Mechanisms and Fault Models He s dead Jim... Overview Defects Fault models Goal: You know the difference between design and fabrication defects. You know sources of defects and you

More information

Edge of Chaos Computation in Mixed-Mode VLSI - A Hard Liquid

Edge of Chaos Computation in Mixed-Mode VLSI - A Hard Liquid Edge of Chaos Computation in Mixed-Mode VLSI - A Hard Liquid Felix Schürmann, Karlheinz Meier, Johannes Schemmel Kirchhoff Institute for Physics University of Heidelberg Im Neuenheimer Feld 227, 6912 Heidelberg,

More information

Robustness from structure: Inference with hierarchical spiking networks on analog neuromorphic hardware

Robustness from structure: Inference with hierarchical spiking networks on analog neuromorphic hardware Robustness from structure: Inference with hierarchical spiking networks on analog neuromorphic hardware applications for spiking neural networks that can then profit from the typical advantages of a physical

More information

How to do backpropagation in a brain. Geoffrey Hinton Canadian Institute for Advanced Research & University of Toronto

How to do backpropagation in a brain. Geoffrey Hinton Canadian Institute for Advanced Research & University of Toronto 1 How to do backpropagation in a brain Geoffrey Hinton Canadian Institute for Advanced Research & University of Toronto What is wrong with back-propagation? It requires labeled training data. (fixed) Almost

More information

Synchrony in Neural Systems: a very brief, biased, basic view

Synchrony in Neural Systems: a very brief, biased, basic view Synchrony in Neural Systems: a very brief, biased, basic view Tim Lewis UC Davis NIMBIOS Workshop on Synchrony April 11, 2011 components of neuronal networks neurons synapses connectivity cell type - intrinsic

More information

Data Mining Part 5. Prediction

Data Mining Part 5. Prediction Data Mining Part 5. Prediction 5.5. Spring 2010 Instructor: Dr. Masoud Yaghini Outline How the Brain Works Artificial Neural Networks Simple Computing Elements Feed-Forward Networks Perceptrons (Single-layer,

More information

Sean Escola. Center for Theoretical Neuroscience

Sean Escola. Center for Theoretical Neuroscience Employing hidden Markov models of neural spike-trains toward the improved estimation of linear receptive fields and the decoding of multiple firing regimes Sean Escola Center for Theoretical Neuroscience

More information

Computation with Spikes in a Winner-Take-All Network

Computation with Spikes in a Winner-Take-All Network LETTER Communicated by Wolfgang Maass Computation with Spikes in a Winner-Take-All Network Matthias Oster mao@ini.phys.ethz.ch Rodney Douglas rjd@ini.phys.ethz.ch Shih-Chii Liu shih@ini.phys.ethz.ch Institute

More information

Artificial Neural Networks

Artificial Neural Networks Artificial Neural Networks Oliver Schulte - CMPT 310 Neural Networks Neural networks arise from attempts to model human/animal brains Many models, many claims of biological plausibility We will focus on

More information

Activity Driven Adaptive Stochastic. Resonance. Gregor Wenning and Klaus Obermayer. Technical University of Berlin.

Activity Driven Adaptive Stochastic. Resonance. Gregor Wenning and Klaus Obermayer. Technical University of Berlin. Activity Driven Adaptive Stochastic Resonance Gregor Wenning and Klaus Obermayer Department of Electrical Engineering and Computer Science Technical University of Berlin Franklinstr. 8/9, 187 Berlin fgrewe,obyg@cs.tu-berlin.de

More information

An Introductory Course in Computational Neuroscience

An Introductory Course in Computational Neuroscience An Introductory Course in Computational Neuroscience Contents Series Foreword Acknowledgments Preface 1 Preliminary Material 1.1. Introduction 1.1.1 The Cell, the Circuit, and the Brain 1.1.2 Physics of

More information

Emergence of resonances in neural systems: the interplay between adaptive threshold and short-term synaptic plasticity

Emergence of resonances in neural systems: the interplay between adaptive threshold and short-term synaptic plasticity Emergence of resonances in neural systems: the interplay between adaptive threshold and short-term synaptic plasticity Jorge F. Mejias 1,2 and Joaquín J. Torres 2 1 Department of Physics and Center for

More information

Design of Basic Logic Gates using CMOS and Artificial Neural Networks (ANN)

Design of Basic Logic Gates using CMOS and Artificial Neural Networks (ANN) AMSE JOURNALS-2016-Series: Advances D; Vol. 21; N 1; pp 54-65 Submitted July 2016; Revised Oct. 11, 2016, Accepted Nov. 15, 2016 Design of Basic Logic Gates using CMOS and Artificial Neural Networks (ANN)

More information

Magnetic tunnel junction beyond memory from logic to neuromorphic computing WANJUN PARK DEPT. OF ELECTRONIC ENGINEERING, HANYANG UNIVERSITY

Magnetic tunnel junction beyond memory from logic to neuromorphic computing WANJUN PARK DEPT. OF ELECTRONIC ENGINEERING, HANYANG UNIVERSITY Magnetic tunnel junction beyond memory from logic to neuromorphic computing WANJUN PARK DEPT. OF ELECTRONIC ENGINEERING, HANYANG UNIVERSITY Magnetic Tunnel Junctions (MTJs) Structure High density memory

More information

Stand-Alone Hardware-Based Learning System. Trevor CLARKSON and Chi Kwong NG 1. Department of Electronic and Electrical Engineering,

Stand-Alone Hardware-Based Learning System. Trevor CLARKSON and Chi Kwong NG 1. Department of Electronic and Electrical Engineering, Stand-Alone Hardware-Based Learning System Trevor CLARKSON and Chi Kwong NG 1 Department of Electronic and Electrical Engineering, King s College, Strand, London, WC2R 2LS, UK 1 Department of Electronic

More information

The Spike Response Model: A Framework to Predict Neuronal Spike Trains

The Spike Response Model: A Framework to Predict Neuronal Spike Trains The Spike Response Model: A Framework to Predict Neuronal Spike Trains Renaud Jolivet, Timothy J. Lewis 2, and Wulfram Gerstner Laboratory of Computational Neuroscience, Swiss Federal Institute of Technology

More information

A Hybrid CMOS/Memristive Nanoelectronic Circuit for Programming Synaptic Weights

A Hybrid CMOS/Memristive Nanoelectronic Circuit for Programming Synaptic Weights A Hybrid CMOS/Memristive Nanoelectronic Circuit for Programming Synaptic Weights Arne Heittmann and Tobias G. Noll Chair of Electrical Engineering and Computer Systems RWTH Aachen University -52062 Aachen,

More information

arxiv: v2 [cs.ne] 6 Oct 2017

arxiv: v2 [cs.ne] 6 Oct 2017 Neural and Synaptic Array Transceiver: A Brain-Inspired Computing Framework for Embedded Learning Georgios Detorakis 1, *, Sadique Sheik 4, Charles Augustine 2, Somnath Paul 2, Bruno U. Pedroni 3, Nikil

More information

Valiant s Neuroidal Model

Valiant s Neuroidal Model Valiant s Neuroidal Model Leslie Valiant CSE Department, UCSD Presented by: Max Hopkins November 13, 2018 Leslie Valiant (Harvard University) November 13, 2018 1 / 15 Roadmap 1 Modeling Memory and Association

More information

Introduction to Neural Networks U. Minn. Psy 5038 Spring, 1999 Daniel Kersten. Lecture 2a. The Neuron - overview of structure. From Anderson (1995)

Introduction to Neural Networks U. Minn. Psy 5038 Spring, 1999 Daniel Kersten. Lecture 2a. The Neuron - overview of structure. From Anderson (1995) Introduction to Neural Networks U. Minn. Psy 5038 Spring, 1999 Daniel Kersten Lecture 2a The Neuron - overview of structure From Anderson (1995) 2 Lect_2a_Mathematica.nb Basic Structure Information flow:

More information

Neural Coding: Integrate-and-Fire Models of Single and Multi-Neuron Responses

Neural Coding: Integrate-and-Fire Models of Single and Multi-Neuron Responses Neural Coding: Integrate-and-Fire Models of Single and Multi-Neuron Responses Jonathan Pillow HHMI and NYU http://www.cns.nyu.edu/~pillow Oct 5, Course lecture: Computational Modeling of Neuronal Systems

More information

New Delhi & Affiliated to VTU, Belgavi ) Oorgaum, Kolar Dist ,Karnataka

New Delhi & Affiliated to VTU, Belgavi ) Oorgaum, Kolar Dist ,Karnataka Design and Implementation of Logic Gates and Adder Circuits on FPGA Using ANN Neelu Farha 1., Ann Louisa Paul J 2., Naadiya Kousar L S 3., Devika S 4., Prof. Ruckmani Divakaran 5 1,2,3,4,5 Department of

More information

LEADING THE EVOLUTION OF COMPUTE MARK KACHMAREK HPC STRATEGIC PLANNING MANAGER APRIL 17, 2018

LEADING THE EVOLUTION OF COMPUTE MARK KACHMAREK HPC STRATEGIC PLANNING MANAGER APRIL 17, 2018 LEADING THE EVOLUTION OF COMPUTE MARK KACHMAREK HPC STRATEGIC PLANNING MANAGER APRIL 17, 2018 INTEL S RESEARCH EFFORTS COMPONENTS RESEARCH INTEL LABS ENABLING MOORE S LAW DEVELOPING NOVEL INTEGRATION ENABLING

More information

Biological Modeling of Neural Networks:

Biological Modeling of Neural Networks: Week 14 Dynamics and Plasticity 14.1 Reservoir computing - Review:Random Networks - Computing with rich dynamics Biological Modeling of Neural Networks: 14.2 Random Networks - stationary state - chaos

More information

Bayesian Computation Emerges in Generic Cortical Microcircuits through Spike-Timing-Dependent Plasticity

Bayesian Computation Emerges in Generic Cortical Microcircuits through Spike-Timing-Dependent Plasticity Bayesian Computation Emerges in Generic Cortical Microcircuits through Spike-Timing-Dependent Plasticity Bernhard Nessler 1,, Michael Pfeiffer 2,1, Lars Buesing 1, Wolfgang Maass 1 nessler@igi.tugraz.at,

More information

GPU-accelerated Computing at Scale. Dirk Pleiter I GTC Europe 10 October 2018

GPU-accelerated Computing at Scale. Dirk Pleiter I GTC Europe 10 October 2018 GPU-accelerated Computing at Scale irk Pleiter I GTC Europe 10 October 2018 Outline Supercomputers at JSC Future science challenges Outlook and conclusions 2 3 Supercomputers at JSC JUQUEEN (until 2018)

More information

How to outperform a supercomputer with neuromorphic chips

How to outperform a supercomputer with neuromorphic chips How to outperform a supercomputer with neuromorphic chips Kwabena Boahen Stanford Bioengineering boahen@stanford.edu Telluride Acknowledgements Paul Merolla John Arthur Joseph Kai Lin Hynna BrainsInSilicon.stanford.edu

More information

Processing of Time Series by Neural Circuits with Biologically Realistic Synaptic Dynamics

Processing of Time Series by Neural Circuits with Biologically Realistic Synaptic Dynamics Processing of Time Series by Neural Circuits with iologically Realistic Synaptic Dynamics Thomas Natschläger & Wolfgang Maass Institute for Theoretical Computer Science Technische Universität Graz, ustria

More information

Rate- and Phase-coded Autoassociative Memory

Rate- and Phase-coded Autoassociative Memory Rate- and Phase-coded Autoassociative Memory Máté Lengyel Peter Dayan Gatsby Computational Neuroscience Unit, University College London 7 Queen Square, London WCN 3AR, United Kingdom {lmate,dayan}@gatsby.ucl.ac.uk

More information

Artificial Neural Networks. Q550: Models in Cognitive Science Lecture 5

Artificial Neural Networks. Q550: Models in Cognitive Science Lecture 5 Artificial Neural Networks Q550: Models in Cognitive Science Lecture 5 "Intelligence is 10 million rules." --Doug Lenat The human brain has about 100 billion neurons. With an estimated average of one thousand

More information

Analyzing Neuroscience Signals using Information Theory and Complexity

Analyzing Neuroscience Signals using Information Theory and Complexity 12th INCF Workshop on Node Communication and Collaborative Neuroinformatics Warsaw, April 16-17, 2015 Co-Authors: Analyzing Neuroscience Signals using Information Theory and Complexity Shannon Communication

More information

Inference Control and Driving of Natural Systems

Inference Control and Driving of Natural Systems Inference Control and Driving of Natural Systems MSci/MSc/MRes nick.jones@imperial.ac.uk The fields at play We will be drawing on ideas from Bayesian Cognitive Science (psychology and neuroscience), Biological

More information

Spiking Neural P Systems and Modularization of Complex Networks from Cortical Neural Network to Social Networks

Spiking Neural P Systems and Modularization of Complex Networks from Cortical Neural Network to Social Networks Spiking Neural P Systems and Modularization of Complex Networks from Cortical Neural Network to Social Networks Adam Obtu lowicz Institute of Mathematics, Polish Academy of Sciences Śniadeckich 8, P.O.B.

More information

Artificial Neural Network and Fuzzy Logic

Artificial Neural Network and Fuzzy Logic Artificial Neural Network and Fuzzy Logic 1 Syllabus 2 Syllabus 3 Books 1. Artificial Neural Networks by B. Yagnanarayan, PHI - (Cover Topologies part of unit 1 and All part of Unit 2) 2. Neural Networks

More information

Neuromorphic Engineering I. To do today. avlsi.ini.uzh.ch/classwiki. Book. A pidgin vocabulary. Neuromorphic Electronics? What is it all about?

Neuromorphic Engineering I. To do today. avlsi.ini.uzh.ch/classwiki. Book. A pidgin vocabulary. Neuromorphic Electronics? What is it all about? Neuromorphic Engineering I Time and day : Lecture Mondays, 13:15-14:45 Lab exercise location: Institut für Neuroinformatik, Universität Irchel, Y55 G87 Credits: 6 ECTS credit points Exam: Oral 20-30 minutes

More information