THE MAN WHO MISTOOK HIS COMPUTER FOR A HAND

Size: px
Start display at page:

Download "THE MAN WHO MISTOOK HIS COMPUTER FOR A HAND"

Transcription

1 THE MAN WHO MISTOOK HIS COMPUTER FOR A HAND Neural Control of Robotic Devices ELIE BIENENSTOCK, MICHAEL J. BLACK, JOHN DONOGHUE, YUN GAO, MIJAIL SERRUYA BROWN UNIVERSITY Applied Mathematics Computer Science Neuroscience

2 XEROX ALTO 1973 Dell workstation, 2001

3 BRAIN-COMPUTER INTERFACES Mad scientist Nancy Reagan Brain If I could find a code which translates the relation between the reading of the encephalograph and the mental image the brain could communicate with me. Curt Siodmak, 1942

4 NEURAL PROSTHETICS Sensation Action

5 NEURAL PROSTHETICS Sensation Action

6 NEURAL PROSTHETICS Signals? Representation, inference, and algorithms? Robot control? < 200 ms

7 VISUALIZING THE PLAYERS Single cells of the nervous system NEURON

8 BRAIN VERSUS COMPUTER 100,000,000,000 Neurons Computational Elements 50,000,000 Transistors (P IV) Speed (operations/second/element) * 10 9

9 MASSIVE CONNECTIVITY SYNAPSES

10 LONG DISTANCE CALLS Conturo et al., 1999

11

12

13

14 THE EEG

15 SINGLE UNIT ACTIVITY Spikes 2/1000 s second 1/10 mm

16 CELL ENSEBLES B Central Sulcus MI SMA PMA PMA Arcuate 5 mm 80µV 1 ms 100 electrodes, 400µm separation 4x4 mm Implanted in the MI arm area of motor cortex - lacks strict somatopy

17 Neural Implant Acyrlic Silicone Bone Connector Arachnoid space Dura I 500 µm 400 µm Cortex III V VI White Matter Chronically implanted. Stable recording for 2-3 years (but not necessarily the same cells every day)

18 PATTERNS IN NEURAL ACTIVITY

19 LANGUAGE OF THE BRAIN Language of the brain. Language of the computer. Interpretation Translation

20 AMBIGUOUS SIGNALS

21 INFERENCE Ambiguous measurements Prior knowledge about how brains work. Prior knowledge about the environment History of measurements and interpretations Inference?

22 GOALS * Model neural activity in motor cortex. * Explore how the brain codes information. * Model the statistical relationship between neural activity and action. * Develop new statistical methods for analyzing neural codes. * Build prosthetic devices to assist the severely disabled. * Explore new output devices that can be controlled by brains.

23 MODELING NEURAL FUNCTION Simultaneously record hand position, velocity, and neural activity in motor cortex.

24 ARM MOTION Distribution of training motions: Position Velocity

25 MODELING NEURAL FUNCTION Spike trains time direction speed Cell 3 speed, r, (cm/s) direction θ (radians)

26 MODELING NEURAL FUNCTION Spike trains time direction speed Cell 3 speed, r, (cm/s) direction θ (radians)

27 NEURAL ACTIVITY speed, r, (cm/s) Cell 3 Cell 16 Cell π π direction θ (radians) Is there some true underlying response function?

28 NON-PARAMETRIC MODEL f v g v : Observed mean firing rate for velocity v : True mean firing rate for velocity v v = [ r, θ ] T f v is a noisy realization of the model g v g v f v Infer from using Bayesian inference. η p( g f) = v ( κ p( fv gv) i= 1 p( gv gv i )) likelihood spatial prior

29 LIKELIHOOD Observed firing rate modeled a sample from Poisson: p P ( f g) 1 = f! g f e g

30 SPATIAL PRIOR Markov Random Field assumption p( g v g) = η i= 1 p( g v g v i ) T-distribution. p( g) = π ( σ 3 2σ + g 2 2 ) 2

31 OPTIMIZATION Many ways to maximize over g v p ( g f) = κ p( f g ) p( g g) v Simulated annealing, etc. We exploit an approximate deterministic regularization method. Take the negative log of p( g f ) Minimize using gradient descent Not ideal (loopy propagation, see Yedidia, Freeman, & Weiss, NIPS 00). v v v

32 Poisson+Robust 12 Cell 3 Cell 16 Cell 19 0 π angle (radians) π

33 INFERENCE FROM ACTIVITY t direction? Inference speed Neural Data Prediction

34 INFERENCE FROM ACTIVITY t direction? speed prior knowledge Neural Data Prediction

35 GOALS sound probabilistic inference causal estimate over short time intervals to reduce lag cope with non-linear dynamics of hand motion cope with ambiguities (multi-modal distributions) more realistic firing models (Poisson or Poisson+refractory period [Kass&Venture, Neural Comp. 01]) support higher level analysis of activities

36 BAYESIAN INFERENCE p( st Ct ) = κ 2 p( ct st ) p( st Ct 1) 1 = ci, p( c t st ) gst c! i= cells i, t likelihood t e g st Want to infer state of hand s t = [ r, θ ] given the activity, C t, of (~25 cells) up to time t.

37 prior = ) ( ) ( ) ( t t t t t t t d p p p s C s s s C s Temporal dynamics (constant velocity) ) ( ) ( ) ( 1 2 = t t t t t t p p p C s s c C s κ BAYESIAN INFERENCE

38 PARTICLE FILTER Represent posterior with a discrete set of N states and their normalized likelihood. Posterior p( s t 1 C t 1) sample Temporal dynamics p( st st 1) sample p( s t C t) Posterior normalize p( c s ) t t Likelihood

39 PARTICLE FILTER Isard & Blake 96

40 1000 SYNTHETIC YNTHETIC CELLSC Particle filtering in 50 ms: v x : r 2 = v y : r 2 =

41 A NEURAL PROSTHETIC mathematical algorithm Voluntar y control signal EEG single and multineuron activity Computer cursor and keyboard entry Robotic arm Stimulation of Muscles, Spinal Cord, and Brain

42 NEURAL-PROSTHETIC LIMBS

43 HYBRID SYSTEMS Sensory input Motor control Connecting Brains to Robots, Reger et al, Artificial Life, 2000.

44 BRAIN/MACHINE HYBRIDS Explore biological sensory/control systems with artificial systems. Develop computational models of biological control. Re-map input modalities. Opportunity for robotic prostheses. Augment limited neural control with autonomy (eg. obstacle avoidance).

45 OUR BODIES OURSELVES? Service robots under neural control. Sensation and action at a distance. Stimulating the brain. Ethics, liminality, fear, and the uncanny. Probotics/Jim Judkis Honda robot

46 THANKS D. Sheinberg, Neuroscience N. Hatsopoulos, Neuroscience W. Patterson, Engineering A. Nurmikko, Engineering G. Friehs, Brown Medical School S. Geman, Division of Applied Mathematics M. Fellows, Neuroscience L. Paninski, NYU, Center for Neural Science N.K. Logothetis, Max Planck Institute, Tuebingen

Probabilistic Inference of Hand Motion from Neural Activity in Motor Cortex

Probabilistic Inference of Hand Motion from Neural Activity in Motor Cortex Probabilistic Inference of Hand Motion from Neural Activity in Motor Cortex Y Gao M J Black E Bienenstock S Shoham J P Donoghue Division of Applied Mathematics, Brown University, Providence, RI 292 Dept

More information

Motor Cortical Decoding Using an Autoregressive Moving Average Model

Motor Cortical Decoding Using an Autoregressive Moving Average Model Motor Cortical Decoding Using an Autoregressive Moving Average Model Jessica Fisher Michael Black, advisor March 3, 2006 Abstract We develop an Autoregressive Moving Average (ARMA) model for decoding hand

More information

Collective Dynamics in Human and Monkey Sensorimotor Cortex: Predicting Single Neuron Spikes

Collective Dynamics in Human and Monkey Sensorimotor Cortex: Predicting Single Neuron Spikes Collective Dynamics in Human and Monkey Sensorimotor Cortex: Predicting Single Neuron Spikes Supplementary Information Wilson Truccolo 1,2,5, Leigh R. Hochberg 2-6 and John P. Donoghue 4,1,2 1 Department

More information

Gentle Introduction to Infinite Gaussian Mixture Modeling

Gentle Introduction to Infinite Gaussian Mixture Modeling Gentle Introduction to Infinite Gaussian Mixture Modeling with an application in neuroscience By Frank Wood Rasmussen, NIPS 1999 Neuroscience Application: Spike Sorting Important in neuroscience and for

More information

RECENT results have demonstrated the feasibility of continuous

RECENT results have demonstrated the feasibility of continuous IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. 51, NO. 6, JUNE 2004 933 Modeling and Decoding Motor Cortical Activity Using a Switching Kalman Filter Wei Wu*, Michael J. Black, Member, IEEE, David Mumford,

More information

Statistical models for neural encoding

Statistical models for neural encoding Statistical models for neural encoding Part 1: discrete-time models Liam Paninski Gatsby Computational Neuroscience Unit University College London http://www.gatsby.ucl.ac.uk/ liam liam@gatsby.ucl.ac.uk

More information

CHARACTERIZATION OF NONLINEAR NEURON RESPONSES

CHARACTERIZATION OF NONLINEAR NEURON RESPONSES CHARACTERIZATION OF NONLINEAR NEURON RESPONSES Matt Whiteway whit8022@umd.edu Dr. Daniel A. Butts dab@umd.edu Neuroscience and Cognitive Science (NACS) Applied Mathematics and Scientific Computation (AMSC)

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

Modeling and Decoding Motor Cortical Activity using a Switching Kalman Filter

Modeling and Decoding Motor Cortical Activity using a Switching Kalman Filter Modeling and Decoding Motor Cortical Activity using a Switching Kalman Filter Wei Wu Λ Michael J. Black y David Mumford Λ Yun Gao Λ Elie Bienenstock Λx John P. Donoghue x Λ Division of Applied Mathematics,

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

Markov chain Monte Carlo methods for visual tracking

Markov chain Monte Carlo methods for visual tracking Markov chain Monte Carlo methods for visual tracking Ray Luo rluo@cory.eecs.berkeley.edu Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720

More information

Introduction to neural spike train data for phase-amplitude analysis

Introduction to neural spike train data for phase-amplitude analysis Electronic Journal of Statistics Vol. 8 (24) 759 768 ISSN: 935-7524 DOI:.24/4-EJS865 Introduction to neural spike train data for phase-amplitude analysis Wei Wu Department of Statistics, Florida State

More information

A Monte Carlo Sequential Estimation for Point Process Optimum Filtering

A Monte Carlo Sequential Estimation for Point Process Optimum Filtering 2006 International Joint Conference on Neural Networks Sheraton Vancouver Wall Centre Hotel, Vancouver, BC, Canada July 16-21, 2006 A Monte Carlo Sequential Estimation for Point Process Optimum Filtering

More information

Observed Brain Dynamics

Observed Brain Dynamics Observed Brain Dynamics Partha P. Mitra Hemant Bokil OXTORD UNIVERSITY PRESS 2008 \ PART I Conceptual Background 1 1 Why Study Brain Dynamics? 3 1.1 Why Dynamics? An Active Perspective 3 Vi Qimnü^iQ^Dv.aamics'v

More information

Bayesian Networks: Construction, Inference, Learning and Causal Interpretation. Volker Tresp Summer 2014

Bayesian Networks: Construction, Inference, Learning and Causal Interpretation. Volker Tresp Summer 2014 Bayesian Networks: Construction, Inference, Learning and Causal Interpretation Volker Tresp Summer 2014 1 Introduction So far we were mostly concerned with supervised learning: we predicted one or several

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

HMM and IOHMM Modeling of EEG Rhythms for Asynchronous BCI Systems

HMM and IOHMM Modeling of EEG Rhythms for Asynchronous BCI Systems HMM and IOHMM Modeling of EEG Rhythms for Asynchronous BCI Systems Silvia Chiappa and Samy Bengio {chiappa,bengio}@idiap.ch IDIAP, P.O. Box 592, CH-1920 Martigny, Switzerland Abstract. We compare the use

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

Hierarchy. Will Penny. 24th March Hierarchy. Will Penny. Linear Models. Convergence. Nonlinear Models. References

Hierarchy. Will Penny. 24th March Hierarchy. Will Penny. Linear Models. Convergence. Nonlinear Models. References 24th March 2011 Update Hierarchical Model Rao and Ballard (1999) presented a hierarchical model of visual cortex to show how classical and extra-classical Receptive Field (RF) effects could be explained

More information

Bayesian Networks: Construction, Inference, Learning and Causal Interpretation. Volker Tresp Summer 2016

Bayesian Networks: Construction, Inference, Learning and Causal Interpretation. Volker Tresp Summer 2016 Bayesian Networks: Construction, Inference, Learning and Causal Interpretation Volker Tresp Summer 2016 1 Introduction So far we were mostly concerned with supervised learning: we predicted one or several

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

Comparing integrate-and-fire models estimated using intracellular and extracellular data 1

Comparing integrate-and-fire models estimated using intracellular and extracellular data 1 Comparing integrate-and-fire models estimated using intracellular and extracellular data 1 Liam Paninski a,b,2 Jonathan Pillow b Eero Simoncelli b a Gatsby Computational Neuroscience Unit, University College

More information

Internet Game Control System Based on Neuronal Signals

Internet Game Control System Based on Neuronal Signals Internet Game Control System Based on Neuronal Signals Unjoo Lee, Hyun-joo Lee, Jungwha Song, Daehwan Kim, Seung Hoon Han, Han Sup Kim, Young Bum Kim, Hyun Ki Jung, Yiran Lang, Meiying Jin, Seungho Song,

More information

Consider the following spike trains from two different neurons N1 and N2:

Consider the following spike trains from two different neurons N1 and N2: About synchrony and oscillations So far, our discussions have assumed that we are either observing a single neuron at a, or that neurons fire independent of each other. This assumption may be correct in

More information

THE retina in general consists of three layers: photoreceptors

THE retina in general consists of three layers: photoreceptors CS229 MACHINE LEARNING, STANFORD UNIVERSITY, DECEMBER 2016 1 Models of Neuron Coding in Retinal Ganglion Cells and Clustering by Receptive Field Kevin Fegelis, SUID: 005996192, Claire Hebert, SUID: 006122438,

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

Population Decoding of Motor Cortical Activity using a Generalized Linear Model with Hidden States

Population Decoding of Motor Cortical Activity using a Generalized Linear Model with Hidden States Population Decoding of Motor Cortical Activity using a Generalized Linear Model with Hidden States Vernon Lawhern a, Wei Wu a, Nicholas Hatsopoulos b, Liam Paninski c a Department of Statistics, Florida

More information

Dynamic Causal Modelling for EEG and MEG. Stefan Kiebel

Dynamic Causal Modelling for EEG and MEG. Stefan Kiebel Dynamic Causal Modelling for EEG and MEG Stefan Kiebel Overview 1 M/EEG analysis 2 Dynamic Causal Modelling Motivation 3 Dynamic Causal Modelling Generative model 4 Bayesian inference 5 Applications Overview

More information

Nonparametric Representation of Neural Activity in Motor Cortex. Yun Gao Department of Computer Science Brown University

Nonparametric Representation of Neural Activity in Motor Cortex. Yun Gao Department of Computer Science Brown University Nonparametric Representation of Neural Activity in Motor Cortex Yun Gao Department of Computer Science Brown University Submitted in partial fulfillment of the requirements for the Degree of Master of

More information

A Hybrid Systems Model for Supervisory Cognitive State Identification and Estimation in Neural Prosthetics

A Hybrid Systems Model for Supervisory Cognitive State Identification and Estimation in Neural Prosthetics Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 A Hybrid Systems Model for Supervisory Cognitive State Identification and Estimation in Neural Prosthetics

More information

Characterization of Nonlinear Neuron Responses

Characterization of Nonlinear Neuron Responses Characterization of Nonlinear Neuron Responses Final Report Matt Whiteway Department of Applied Mathematics and Scientific Computing whit822@umd.edu Advisor Dr. Daniel A. Butts Neuroscience and Cognitive

More information

Information Dynamics Foundations and Applications

Information Dynamics Foundations and Applications Gustavo Deco Bernd Schürmann Information Dynamics Foundations and Applications With 89 Illustrations Springer PREFACE vii CHAPTER 1 Introduction 1 CHAPTER 2 Dynamical Systems: An Overview 7 2.1 Deterministic

More information

Implementing a Bayes Filter in a Neural Circuit: The Case of Unknown Stimulus Dynamics

Implementing a Bayes Filter in a Neural Circuit: The Case of Unknown Stimulus Dynamics Implementing a Bayes Filter in a Neural Circuit: The Case of Unknown Stimulus Dynamics arxiv:1512.07839v4 [cs.lg] 7 Jun 2017 Sacha Sokoloski Max Planck Institute for Mathematics in the Sciences Abstract

More information

The Bayesian Brain. Robert Jacobs Department of Brain & Cognitive Sciences University of Rochester. May 11, 2017

The Bayesian Brain. Robert Jacobs Department of Brain & Cognitive Sciences University of Rochester. May 11, 2017 The Bayesian Brain Robert Jacobs Department of Brain & Cognitive Sciences University of Rochester May 11, 2017 Bayesian Brain How do neurons represent the states of the world? How do neurons represent

More information

Statistical models for neural encoding, decoding, information estimation, and optimal on-line stimulus design

Statistical models for neural encoding, decoding, information estimation, and optimal on-line stimulus design Statistical models for neural encoding, decoding, information estimation, and optimal on-line stimulus design Liam Paninski Department of Statistics and Center for Theoretical Neuroscience Columbia University

More information

How to make computers work like the brain

How to make computers work like the brain How to make computers work like the brain (without really solving the brain) Dileep George a single special machine can be made to do the work of all. It could in fact be made to work as a model of any

More information

Learning Gaussian Process Models from Uncertain Data

Learning Gaussian Process Models from Uncertain Data Learning Gaussian Process Models from Uncertain Data Patrick Dallaire, Camille Besse, and Brahim Chaib-draa DAMAS Laboratory, Computer Science & Software Engineering Department, Laval University, Canada

More information

Lateral organization & computation

Lateral organization & computation Lateral organization & computation review Population encoding & decoding lateral organization Efficient representations that reduce or exploit redundancy Fixation task 1rst order Retinotopic maps Log-polar

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

The BrainGate Neural Interface System is an investigational medical device that is being developed to improve the quality of life for physically

The BrainGate Neural Interface System is an investigational medical device that is being developed to improve the quality of life for physically The BrainGate Neural Interface System is an investigational medical device that is being developed to improve the quality of life for physically disabled people by allowing them to quickly and reliably

More information

Fundamentals of Computational Neuroscience 2e

Fundamentals of Computational Neuroscience 2e Fundamentals of Computational Neuroscience 2e January 1, 2010 Chapter 10: The cognitive brain Hierarchical maps and attentive vision A. Ventral visual pathway B. Layered cortical maps Receptive field size

More information

Modelling stochastic neural learning

Modelling stochastic neural learning Modelling stochastic neural learning Computational Neuroscience András Telcs telcs.andras@wigner.mta.hu www.cs.bme.hu/~telcs http://pattern.wigner.mta.hu/participants/andras-telcs Compiled from lectures

More information

Density Propagation for Continuous Temporal Chains Generative and Discriminative Models

Density Propagation for Continuous Temporal Chains Generative and Discriminative Models $ Technical Report, University of Toronto, CSRG-501, October 2004 Density Propagation for Continuous Temporal Chains Generative and Discriminative Models Cristian Sminchisescu and Allan Jepson Department

More information

CHARACTERIZATION OF NONLINEAR NEURON RESPONSES

CHARACTERIZATION OF NONLINEAR NEURON RESPONSES CHARACTERIZATION OF NONLINEAR NEURON RESPONSES Matt Whiteway whit8022@umd.edu Dr. Daniel A. Butts dab@umd.edu Neuroscience and Cognitive Science (NACS) Applied Mathematics and Scientific Computation (AMSC)

More information

Neural Spike Train Analysis 1: Introduction to Point Processes

Neural Spike Train Analysis 1: Introduction to Point Processes SAMSI Summer 2015: CCNS Computational Neuroscience Summer School Neural Spike Train Analysis 1: Introduction to Point Processes Uri Eden BU Department of Mathematics and Statistics July 27, 2015 Spikes

More information

Dynamic Causal Modelling for EEG and MEG

Dynamic Causal Modelling for EEG and MEG Dynamic Causal Modelling for EEG and MEG Stefan Kiebel Ma Planck Institute for Human Cognitive and Brain Sciences Leipzig, Germany Overview 1 M/EEG analysis 2 Dynamic Causal Modelling Motivation 3 Dynamic

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

Brains and Computation

Brains and Computation 15-883: Computational Models of Neural Systems Lecture 1.1: Brains and Computation David S. Touretzky Computer Science Department Carnegie Mellon University 1 Models of the Nervous System Hydraulic network

More information

Efficient coding of natural images with a population of noisy Linear-Nonlinear neurons

Efficient coding of natural images with a population of noisy Linear-Nonlinear neurons Efficient coding of natural images with a population of noisy Linear-Nonlinear neurons Yan Karklin and Eero P. Simoncelli NYU Overview Efficient coding is a well-known objective for the evaluation and

More information

Flexible Gating of Contextual Influences in Natural Vision. Odelia Schwartz University of Miami Oct 2015

Flexible Gating of Contextual Influences in Natural Vision. Odelia Schwartz University of Miami Oct 2015 Flexible Gating of Contextual Influences in Natural Vision Odelia Schwartz University of Miami Oct 05 Contextual influences Perceptual illusions: no man is an island.. Review paper on context: Schwartz,

More information

Artificial Intelligence (AI) Common AI Methods. Training. Signals to Perceptrons. Artificial Neural Networks (ANN) Artificial Intelligence

Artificial Intelligence (AI) Common AI Methods. Training. Signals to Perceptrons. Artificial Neural Networks (ANN) Artificial Intelligence Artificial Intelligence (AI) Artificial Intelligence AI is an attempt to reproduce intelligent reasoning using machines * * H. M. Cartwright, Applications of Artificial Intelligence in Chemistry, 1993,

More information

/$ IEEE

/$ IEEE 370 IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, VOL. 17, NO. 4, AUGUST 2009 Neural Decoding of Hand Motion Using a Linear State-Space Model With Hidden States Wei Wu, Jayant E.

More information

Approximate Inference Part 1 of 2

Approximate Inference Part 1 of 2 Approximate Inference Part 1 of 2 Tom Minka Microsoft Research, Cambridge, UK Machine Learning Summer School 2009 http://mlg.eng.cam.ac.uk/mlss09/ Bayesian paradigm Consistent use of probability theory

More information

Artificial Neural Networks

Artificial Neural Networks Artificial Neural Networks Stephan Dreiseitl University of Applied Sciences Upper Austria at Hagenberg Harvard-MIT Division of Health Sciences and Technology HST.951J: Medical Decision Support Knowledge

More information

Approximate Inference Part 1 of 2

Approximate Inference Part 1 of 2 Approximate Inference Part 1 of 2 Tom Minka Microsoft Research, Cambridge, UK Machine Learning Summer School 2009 http://mlg.eng.cam.ac.uk/mlss09/ 1 Bayesian paradigm Consistent use of probability theory

More information

Modeling of Retinal Ganglion Cell Responses to Electrical Stimulation with Multiple Electrodes L.A. Hruby Salk Institute for Biological Studies

Modeling of Retinal Ganglion Cell Responses to Electrical Stimulation with Multiple Electrodes L.A. Hruby Salk Institute for Biological Studies Modeling of Retinal Ganglion Cell Responses to Electrical Stimulation with Multiple Electrodes L.A. Hruby Salk Institute for Biological Studies Introduction Since work on epiretinal electrical stimulation

More information

Bioelectric Signals & Devices Part 1: EEG & Brain-Machine Interface

Bioelectric Signals & Devices Part 1: EEG & Brain-Machine Interface Bioelectric Signals & Devices Part 1: EEG & Brain-Machine Interface Hsiao-Lung Chan Dept Electrical Engineering Chang Gung University chanhl@mail.cgu.edu.tw Biopotential signals From BH.Brown, Medical

More information

Characterization of Nonlinear Neuron Responses

Characterization of Nonlinear Neuron Responses Characterization of Nonlinear Neuron Responses Mid Year Report Matt Whiteway Department of Applied Mathematics and Scientific Computing whit822@umd.edu Advisor Dr. Daniel A. Butts Neuroscience and Cognitive

More information

Model neurons!!poisson neurons!

Model neurons!!poisson neurons! Model neurons!!poisson neurons! Suggested reading:! Chapter 1.4 in Dayan, P. & Abbott, L., heoretical Neuroscience, MI Press, 2001.! Model neurons: Poisson neurons! Contents: Probability of a spike sequence

More information

Statistical Tools and Techniques for Solar Astronomers

Statistical Tools and Techniques for Solar Astronomers Statistical Tools and Techniques for Solar Astronomers Alexander W Blocker Nathan Stein SolarStat 2012 Outline Outline 1 Introduction & Objectives 2 Statistical issues with astronomical data 3 Example:

More information

Statistical challenges and opportunities in neural data analysis

Statistical challenges and opportunities in neural data analysis Statistical challenges and opportunities in neural data analysis Liam Paninski Department of Statistics Center for Theoretical Neuroscience Grossman Center for the Statistics of Mind Columbia University

More information

Computational Explorations in Cognitive Neuroscience Chapter 2

Computational Explorations in Cognitive Neuroscience Chapter 2 Computational Explorations in Cognitive Neuroscience Chapter 2 2.4 The Electrophysiology of the Neuron Some basic principles of electricity are useful for understanding the function of neurons. This is

More information

Human Pose Tracking I: Basics. David Fleet University of Toronto

Human Pose Tracking I: Basics. David Fleet University of Toronto Human Pose Tracking I: Basics David Fleet University of Toronto CIFAR Summer School, 2009 Looking at People Challenges: Complex pose / motion People have many degrees of freedom, comprising an articulated

More information

Dynamic Causal Modelling for EEG/MEG: principles J. Daunizeau

Dynamic Causal Modelling for EEG/MEG: principles J. Daunizeau Dynamic Causal Modelling for EEG/MEG: principles J. Daunizeau Motivation, Brain and Behaviour group, ICM, Paris, France Overview 1 DCM: introduction 2 Dynamical systems theory 3 Neural states dynamics

More information

Dynamic Modeling of Brain Activity

Dynamic Modeling of Brain Activity 0a Dynamic Modeling of Brain Activity EIN IIN PC Thomas R. Knösche, Leipzig Generative Models for M/EEG 4a Generative Models for M/EEG states x (e.g. dipole strengths) parameters parameters (source positions,

More information

Bayesian probability theory and generative models

Bayesian probability theory and generative models Bayesian probability theory and generative models Bruno A. Olshausen November 8, 2006 Abstract Bayesian probability theory provides a mathematical framework for peforming inference, or reasoning, using

More information

CSE/NB 528 Final Lecture: All Good Things Must. CSE/NB 528: Final Lecture

CSE/NB 528 Final Lecture: All Good Things Must. CSE/NB 528: Final Lecture CSE/NB 528 Final Lecture: All Good Things Must 1 Course Summary Where have we been? Course Highlights Where do we go from here? Challenges and Open Problems Further Reading 2 What is the neural code? What

More information

Cover: Probabilistic decoding of an arm trajectory from spike trains recorded in motor and premotor cortices using a mixture of trajectory models.

Cover: Probabilistic decoding of an arm trajectory from spike trains recorded in motor and premotor cortices using a mixture of trajectory models. Cover: Probabilistic decoding of an arm trajectory from spike trains recorded in motor and premotor cortices using a mixture of trajectory models. Each panel corresponds to a snapshot in time during the

More information

Computational Cognitive Science

Computational Cognitive Science Computational Cognitive Science Lecture 9: A Bayesian model of concept learning Chris Lucas School of Informatics University of Edinburgh October 16, 218 Reading Rules and Similarity in Concept Learning

More information

EEG- Signal Processing

EEG- Signal Processing Fatemeh Hadaeghi EEG- Signal Processing Lecture Notes for BSP, Chapter 5 Master Program Data Engineering 1 5 Introduction The complex patterns of neural activity, both in presence and absence of external

More information

MIXED EFFECTS MODELS FOR TIME SERIES

MIXED EFFECTS MODELS FOR TIME SERIES Outline MIXED EFFECTS MODELS FOR TIME SERIES Cristina Gorrostieta Hakmook Kang Hernando Ombao Brown University Biostatistics Section February 16, 2011 Outline OUTLINE OF TALK 1 SCIENTIFIC MOTIVATION 2

More information

Time-rescaling methods for the estimation and assessment of non-poisson neural encoding models

Time-rescaling methods for the estimation and assessment of non-poisson neural encoding models Time-rescaling methods for the estimation and assessment of non-poisson neural encoding models Jonathan W. Pillow Departments of Psychology and Neurobiology University of Texas at Austin pillow@mail.utexas.edu

More information

Combining biophysical and statistical methods for understanding neural codes

Combining biophysical and statistical methods for understanding neural codes Combining biophysical and statistical methods for understanding neural codes Liam Paninski Department of Statistics and Center for Theoretical Neuroscience Columbia University http://www.stat.columbia.edu/

More information

Maximum Likelihood Estimation of a Stochastic Integrate-and-Fire Neural Model

Maximum Likelihood Estimation of a Stochastic Integrate-and-Fire Neural Model Maximum Likelihood Estimation of a Stochastic Integrate-and-Fire Neural Model Jonathan W. Pillow, Liam Paninski, and Eero P. Simoncelli Howard Hughes Medical Institute Center for Neural Science New York

More information

PV021: Neural networks. Tomáš Brázdil

PV021: Neural networks. Tomáš Brázdil 1 PV021: Neural networks Tomáš Brázdil 2 Course organization Course materials: Main: The lecture Neural Networks and Deep Learning by Michael Nielsen http://neuralnetworksanddeeplearning.com/ (Extremely

More information

Analyzing large-scale spike trains data with spatio-temporal constraints

Analyzing large-scale spike trains data with spatio-temporal constraints Author manuscript, published in "NeuroComp/KEOpS'12 workshop beyond the retina: from computational models to outcomes in bioengineering. Focus on architecture and dynamics sustaining information flows

More information

Biosciences in the 21st century

Biosciences in the 21st century Biosciences in the 21st century Lecture 1: Neurons, Synapses, and Signaling Dr. Michael Burger Outline: 1. Why neuroscience? 2. The neuron 3. Action potentials 4. Synapses 5. Organization of the nervous

More information

Microsystems for Neuroscience and Medicine. Lecture 9

Microsystems for Neuroscience and Medicine. Lecture 9 1 Microsystems for Neuroscience and Medicine Lecture 9 2 Neural Microsystems Neurons - Structure and behaviour Measuring neural activity Interfacing with neurons Medical applications - DBS, Retinal Implants

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

Linking non-binned spike train kernels to several existing spike train metrics

Linking non-binned spike train kernels to several existing spike train metrics Linking non-binned spike train kernels to several existing spike train metrics Benjamin Schrauwen Jan Van Campenhout ELIS, Ghent University, Belgium Benjamin.Schrauwen@UGent.be Abstract. This work presents

More information

Condensed Table of Contents for Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control by J. C.

Condensed Table of Contents for Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control by J. C. Condensed Table of Contents for Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control by J. C. Spall John Wiley and Sons, Inc., 2003 Preface... xiii 1. Stochastic Search

More information

(Feed-Forward) Neural Networks Dr. Hajira Jabeen, Prof. Jens Lehmann

(Feed-Forward) Neural Networks Dr. Hajira Jabeen, Prof. Jens Lehmann (Feed-Forward) Neural Networks 2016-12-06 Dr. Hajira Jabeen, Prof. Jens Lehmann Outline In the previous lectures we have learned about tensors and factorization methods. RESCAL is a bilinear model for

More information

Classification of Mental Tasks from EEG Signals Using Spectral Analysis, PCA and SVM

Classification of Mental Tasks from EEG Signals Using Spectral Analysis, PCA and SVM BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 18, No 1 Sofia 2018 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.2478/cait-2018-0007 Classification of Mental Tasks

More information

Neuronal Dynamics: Computational Neuroscience of Single Neurons

Neuronal Dynamics: Computational Neuroscience of Single Neurons Week 5 part 3a :Three definitions of rate code Neuronal Dynamics: Computational Neuroscience of Single Neurons Week 5 Variability and Noise: The question of the neural code Wulfram Gerstner EPFL, Lausanne,

More information

Anatomy & Physiology Standards and Benchmarks

Anatomy & Physiology Standards and Benchmarks Anatomy & Standards and Standard 1: Understands and applies principles of scientific inquiry Power : Identifies questions and concepts that guide science investigations Uses technology and mathematics

More information

Dynamic Data Modeling, Recognition, and Synthesis. Rui Zhao Thesis Defense Advisor: Professor Qiang Ji

Dynamic Data Modeling, Recognition, and Synthesis. Rui Zhao Thesis Defense Advisor: Professor Qiang Ji Dynamic Data Modeling, Recognition, and Synthesis Rui Zhao Thesis Defense Advisor: Professor Qiang Ji Contents Introduction Related Work Dynamic Data Modeling & Analysis Temporal localization Insufficient

More information

Cognitive Robotics. Outline

Cognitive Robotics. Outline Cognitive Robotics Jeff Krichmar Lecture 7 Outline Pfiefer & Bongard Chapter 12 How the Body Shapes the Way We Think. NXC Programming Multiple tasks & Mutex. Integer math Arrays Vehicles 1 Steps Toward

More information

Population Coding. Maneesh Sahani Gatsby Computational Neuroscience Unit University College London

Population Coding. Maneesh Sahani Gatsby Computational Neuroscience Unit University College London Population Coding Maneesh Sahani maneesh@gatsby.ucl.ac.uk Gatsby Computational Neuroscience Unit University College London Term 1, Autumn 2010 Coding so far... Time-series for both spikes and stimuli Empirical

More information

Bayesian Learning in Undirected Graphical Models

Bayesian Learning in Undirected Graphical Models Bayesian Learning in Undirected Graphical Models Zoubin Ghahramani Gatsby Computational Neuroscience Unit University College London, UK http://www.gatsby.ucl.ac.uk/ and Center for Automated Learning and

More information

Manipulators. Robotics. Outline. Non-holonomic robots. Sensors. Mobile Robots

Manipulators. Robotics. Outline. Non-holonomic robots. Sensors. Mobile Robots Manipulators P obotics Configuration of robot specified by 6 numbers 6 degrees of freedom (DOF) 6 is the minimum number required to position end-effector arbitrarily. For dynamical systems, add velocity

More information

Transformation of stimulus correlations by the retina

Transformation of stimulus correlations by the retina Transformation of stimulus correlations by the retina Kristina Simmons (University of Pennsylvania) and Jason Prentice, (now Princeton University) with Gasper Tkacik (IST Austria) Jan Homann (now Princeton

More information

CMSC 421: Neural Computation. Applications of Neural Networks

CMSC 421: Neural Computation. Applications of Neural Networks CMSC 42: Neural Computation definition synonyms neural networks artificial neural networks neural modeling connectionist models parallel distributed processing AI perspective Applications of Neural Networks

More information

A spike sorting framework using nonparametric detection and incremental clustering

A spike sorting framework using nonparametric detection and incremental clustering Neurocomputing 69 (26) 138 1384 www.elsevier.com/locate/neucom A spike sorting framework using nonparametric detection and incremental clustering Mingzhou (Joe) Song a,, Hongbin Wang b a Department of

More information

Designing Closed-Loop Brain-Machine Interfaces Using Model Predictive Control

Designing Closed-Loop Brain-Machine Interfaces Using Model Predictive Control technologies Article Designing Closed-Loop Brain-Machine Interfaces Using Model Predictive Control Gautam Kumar 1, Mayuresh V. Kothare 2,, Nitish V. Thakor 3, Marc H. Schieber 4, Hongguang Pan 5, Baocang

More information

Math in systems neuroscience. Quan Wen

Math in systems neuroscience. Quan Wen Math in systems neuroscience Quan Wen Human brain is perhaps the most complex subject in the universe 1 kg brain 10 11 neurons 180,000 km nerve fiber 10 15 synapses 10 18 synaptic proteins Multiscale

More information

Temporal probability models. Chapter 15

Temporal probability models. Chapter 15 Temporal probability models Chapter 15 Outline Time and uncertainty Inference: filtering, prediction, smoothing Hidden Markov models Kalman filters (a brief mention) Dynamic Bayesian networks Particle

More information

A new look at state-space models for neural data

A new look at state-space models for neural data A new look at state-space models for neural data Liam Paninski Department of Statistics and Center for Theoretical Neuroscience Columbia University http://www.stat.columbia.edu/ liam liam@stat.columbia.edu

More information

Adaptive Velocity Tuning for Visual Motion Estimation

Adaptive Velocity Tuning for Visual Motion Estimation Adaptive Velocity Tuning for Visual Motion Estimation Volker Willert 1 and Julian Eggert 2 1- Darmstadt University of Technology Institute of Automatic Control, Control Theory and Robotics Lab Landgraf-Georg-Str.

More information

Spike sorting based on PCA and improved fuzzy c-means

Spike sorting based on PCA and improved fuzzy c-means 3rd International Conference on Mechatronics, Robotics and Automation (ICMRA 2015) Spike sorting based on PCA and improved fuzzy c-means Yuyi 1, a, Zhaoyun 2,b, Liuhan 3,c,Dong Bingchao 4,d, Li Zhenxin

More information

The Planning-by-Inference view on decision making and goal-directed behaviour

The Planning-by-Inference view on decision making and goal-directed behaviour The Planning-by-Inference view on decision making and goal-directed behaviour Marc Toussaint Machine Learning & Robotics Lab FU Berlin marc.toussaint@fu-berlin.de Nov. 14, 2011 1/20 pigeons 2/20 pigeons

More information