Nonparametric bayesian models for neural data

Many neural data analyses can be cast as latent variable modeling problems. Specific examples include spike sorting and neurological data analysis. Challenges in spike sorting include figuring out how many neurons generated a set of recorded action potentials and, further, which neuron generated each action potential. A challenge in analyzing neurological data is to infer both the number and the characteristics of lesions that may be causal with respect to clinical signs presented by stroke patients. A shared characteristic of both of these problems is that the true underlying generative process is unobservable and potentially quite complex, so care must be taken in not only choosing a family of models but also in selecting a model of appropriate complexity. In such cases it may be preferable to employ a model that allows model complexity to be inferred from the data. Non-parametric Bayesian (NPB) modeling is a type of latent variable modeling in which model complexity can be estimated from data without making restrictive a priori assumptions. Our thesis is that using NPB modeling results in theoretical and practical improvements to neural data analysis. In defense of this thesis we develop a NPB spike sorting approach and show how it allows experimentalists to utilize more data, to make assumptions explicit, and to express spike sorting uncertainty at the level of inference from a novel spike train model. We discuss the theoretical advantages of this approach and demonstrate novel and improved neural data analyses including neural decoding. We also develop a new NPB binary matrix factorization model and accompanying posterior estimation algorithms. We illustrate this NPB binary matrix factorization model by inferring a causal model for signs exhibited by stroke patients. Finally, a sequential posterior estimation algorithm for this model is developed and demonstrated.

[1]  Yee Whye Teh,et al.  A Hierarchical Nonparametric Bayesian Approach to Statistical Language Model Domain Adaptation , 2009, AISTATS.

[2]  Michael J. Black,et al.  Automatic spike sorting for neural decoding , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[3]  Frank Wood A Hierarchical , Hierarchical Pitman Yor Process Language Model , 2008 .

[4]  Matthew Fellows,et al.  On the variability of manual spike sorting , 2004, IEEE Transactions on Biomedical Engineering.

[5]  Michael J. Black,et al.  Modeling Neural Population Spiking Activity with Gibbs Distributions , 2005, NIPS.

[6]  Michael J. Black,et al.  A Non-Parametric Bayesian Approach to Spike Sorting , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[7]  Daniel H. Grollman,et al.  Discovering natural kinds of robot sensory experiences in unstructured environments , 2006, J. Field Robotics.

[8]  Thomas L. Griffiths,et al.  A Non-Parametric Bayesian Method for Inferring Hidden Causes , 2006, UAI.

[9]  Prabhat,et al.  Inferring Attentional State and Kinematics from Motor Cortical Firing Rates , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[10]  Jonathan W. Pillow,et al.  Characterizing neural dependencies with Poisson copula models , 2004 .

[11]  Yee Whye Teh,et al.  Dependent Dirichlet Process Spike Sorting , 2008, NIPS.

[12]  Yee Whye Teh,et al.  A stochastic memoizer for sequence data , 2009, ICML '09.

[13]  Michael J. Black,et al.  Statistical Analysis of the Non-stationarity of Neural Population Codes , 2006, The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006. BioRob 2006..

[14]  Thomas L. Griffiths,et al.  Particle Filtering for Nonparametric Bayesian Matrix Factorization , 2006, NIPS.