Dimensionality Reduction Techniques for Neural Population Activity
Karthik Lakshmanan
(Work done at the Robotics Institute, advised by Professor Byron Yu)
Recording from the Brain
Photo Credit: Stanford Neural Prosthetics
Translational Laboratory
Video: A Human Patient
Collinger et al, Lancet, 2012
Outline
What do Neural Signals look like?�
Neurons communicate via action potentials
Recordings from multi-electrode array
Touch hold
Delay period
Go cue
Reach
hand speed
Target Onset
Go cue
Trial G20040123.430
Recordings from multi-electrode array
Touch hold
Delay period
Go cue
Reach
hand speed
Target Onset
Go cue
Trial G20040123.430
20ms
Outline
Recordings from multi-electrode array
Touch hold
Delay period
Go cue
Reach
hand speed
Target Onset
Go cue
Trial G20040123.430
Target Onset
Go cue
Trial G20040123.430
Target Onset
Go cue
Trial G20040123.430
Target Onset
Go cue
Trial G20040123.430
Trajectories for two different reach targets
Yu et al., K. Oweiss ed., Academic Press, 2010.
Rationale behind Dimensionality Reduction
Overview of Dimensionality Reduction
Yu et al., J Neurophysiol, 2009.
Outline
Existing Methods for Neural Data
Model typically fit via Expectation Maximization (EM)� �Metric of choice: Likelihood of observations
PCA, PPCA, FA
Latent Variables
Observations
(Spike Counts)
Yu et al., NIPS, 2009.
Yu et al., J Neurophysiol, 2009.
Linear Gaussian relationship from latents to neurons
(much like a Kalman Filter)
Limitations
Gaussian Process Factor Analysis (GPFA)
Latent Variables
Observations
(Spike Counts)
FA
GP
Yu et al., NIPS, 2009.
Yu et al., J Neurophysiol, 2009.
Outline
Multiple Pathways in the brain
M1
V1
Parietal Cortex
PMd
“Image Processing”
“Sensor Fusion”
“Motor Control”
“Planning”
Electrode Array
Related Work: Anechoic Blind Source Separation
p sound sources
q microphones distributed in space
Thinking about time delays
Our method: TD-GPFA
TD-GPFA applied to simulated data
TD-GPFA applied to real data
TD-GPFA in Publication
Appendix
Principal Component Analysis (PCA)
Probabilistic Principal Component Analysis (PPCA)
Example Neural Data
Neuron 1 (spikes/sec)
Neuron 2 (spikes/sec)
Ground truth
PCA/PPCA Fail to Recover True Relationship
Neuron 2 (spikes/sec)
Neuron 1 (spikes/sec)
PCA/PPCA
Ground truth
Factor Analysis (FA)
Factor Analysis (FA)
Neuron 2 (spikes/sec)
Neuron 1 (spikes/sec)
PCA/PPCA
FA
Ground truth
TD-GPFA – Inference and Learning
TD-GPFA – Inference and Learning
TD-GPFA – Inference and Learning
Mixing Matrix
Observation Noise Covariance
Constant offset
Timescales
is the delay between neuron i and latent j
Closed form
Solutions
Solved using
Gradient
methods