reach and grasp by people with tetraplegia using a
play

Reach and grasp by people with tetraplegia using a neurally - PowerPoint PPT Presentation

Leigh R. Hochberg et al. Reach and grasp by people with tetraplegia using a neurally controlled robotic arm Nature, 17 May 2012 Paper overview Ilya Kuzovkin 11 April 2014, Tartu etc How it works? etc Reach and grasp by people with


  1. Leigh R. Hochberg et al. Reach and grasp by people with tetraplegia using a neurally controlled robotic arm Nature, 17 May 2012 Paper overview Ilya Kuzovkin 11 April 2014, Tartu

  2. etc…

  3. How it works? etc…

  4. Reach and grasp by people with tetraplegia using a neurally controlled 2012 robotic arm Efficient Decoding With Steady-State Kalman Filter in Neural Interface Systems 2011 Neural control of cursor trajectory and click by a human with tetraplegia 1000 days after implant of an intracortical microelectrode array Point-and-Click Cursor Control With an Intracortical Neural Interface System by Humans With Tetraplegia Neural control of computer cursor velocity by decoding motor cortical 2010 spiking activity in humans with tetraplegia Neuronal ensemble control of prosthetic devices by a human with tetraplegia 2006 Bayesian Population Decoding of Motor Cortical Activity using a Kalman Filter

  5. Reach and grasp by people with tetraplegia using a neurally controlled 2012 robotic arm Efficient Decoding With Steady-State Kalman Filter in Neural Interface Systems 2011 Neural control of cursor trajectory and click by a human with tetraplegia 1000 days after implant of an intracortical microelectrode array Point-and-Click Cursor Control With an Intracortical Neural Interface System by Humans With Tetraplegia Neural control of computer cursor velocity by decoding motor cortical 2010 spiking activity in humans with tetraplegia Neuronal ensemble control of prosthetic devices by a human with tetraplegia 2006 Bayesian Population Decoding of Motor Cortical Activity using a Kalman Filter

  6. “… uses Bayesian inference techniques to estimate hand motion from the firing rates of multiple neurons.” “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …”

  7. “… uses Bayesian inference techniques to estimate hand motion from the firing rates of multiple neurons.”

  8. “… uses Bayesian inference techniques to estimate hand motion from the firing rates of multiple neurons.”

  9. “… uses Bayesian inference techniques to estimate hand motion from the firing rates of multiple neurons.” Posterior probability Likelihood Prior probability Hypothesis Marginal likelihood (can be (hand motion) ignored since it is the same Evidence (sequence of for all hypothesis) observed firing rates)

  10. “… uses Bayesian inference techniques to estimate hand motion from the firing rates of multiple neurons.”

  11. “… uses Bayesian inference techniques to estimate hand motion from the firing rates of multiple neurons.” “ Likelihood term models the probability of firing rates given a particular hand motion”

  12. “… uses Bayesian inference techniques to estimate hand motion from the firing rates of multiple neurons.” “ Likelihood term models the probability of firing rates given a particular hand motion” “ linear Gaussian model could be used to approximate this likelihood and could be readily learned from a small amount of training data ”

  13. “… uses Bayesian inference techniques to estimate hand motion from the firing rates of multiple neurons.” “ Likelihood term models the probability of firing rates given a particular hand motion” “ linear Gaussian model could be used to approximate this likelihood and could be readily “The prior term defines a learned from a small amount probabilistic model of hand of training data ” kinematics and was also taken to be a linear Gaussian model.”

  14. Neural Coding

  15. Neural Coding of Hand Kinematics

  16. Neural Coding of Hand Kinematics

  17. Neural Coding of Hand Kinematics

  18. Neural Coding of Hand Kinematics Experiment 1: 23/25 neurons are correctly described by equations (4) and (5) � Experiment 2: 39/42 neurons correctly described by (4) and (5)

  19. Neural Coding of Hand Kinematics The relationship between the kinematics of the arm and the behavior of the neurons is strong Experiment 1: 23/25 neurons are correctly described by equations (4) and (5) � Experiment 2: 39/42 neurons correctly described by (4) and (5)

  20. Learning the model

  21. Detour: Multivariate normal distribution

  22. Detour: Multivariate normal distribution

  23. Detour: Multivariate normal distribution Why covariance matrix and not just a vector of variances?

  24. Definitions

  25. Definitions

  26. Parameters of the model

  27. Parameters of the model H is the relation between the firing rates of each of the neurons and states of the arm Q is covariance matrix of the noise

  28. Parameters of the model H is the relation between the firing rates of each of the neurons and states of the arm Q is covariance matrix of the noise A is the relation between the state at time k+1 and the state at time k W is covariance matrix of the noise

  29. Parameters of the model H is the relation between the firing rates of each of the neurons and states of the arm Q is covariance matrix of the noise A is the relation between the state at time k+1 and the state at time k W is covariance matrix of the noise Matrices A , H, Q, W is what we want to learn from the training data

  30. The Learning

  31. Decoding

  32. “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …” Note that now x and z and everything else refer to the test data

  33. “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …”

  34. “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …” The probability that the hand can move in the way it did

  35. “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …” The probability The that hand can end up probability that the in the state where it hand can move in was in time k-1 the way it did

  36. “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …” “… the Kalman filter operates recursively on streams of noisy input data to produce a statistically optimal estimate of the underlying system state.” (Wikipedia)

  37. “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …”

  38. “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …”

  39. “Decoding was performed using a Kalman filter which gives an efficient recursive method for Bayesian inference …”

  40. Results

  41. Reach and grasp by people with tetraplegia using a neurally controlled 2012 robotic arm Efficient Decoding With Steady-State Kalman Filter in Neural Interface Systems 2011 Neural control of cursor trajectory and click by a human with tetraplegia 1000 days after implant of an intracortical microelectrode array Point-and-Click Cursor Control With an Intracortical Neural Interface System by Humans With Tetraplegia Neural control of computer cursor velocity by decoding motor cortical 2010 spiking activity in humans with tetraplegia Neuronal ensemble control of prosthetic devices by a human with tetraplegia 2006 Bayesian Population Decoding of Motor Cortical Activity using a Kalman Filter

  42. 2006 2010 2013 2011

  43. The steady-state Kalman filter significantly increases the computational efficiency for even relatively simple neural spiking data sets from a human NIS. <…> The decoding complexity is reduced dramatically by the SSKF, resulting in approximately seven-fold reduction in the execution time for decoding a typical neuronal firing rate signal.

  44. Summary http://braingate2.org/publications.asp

Recommend


More recommend