John P. Cunningham

Assistant Professor of Statistics and Neuroscience

Columbia University

Many fields and industries are witnessing huge increases in the quantity and complexity of recorded data. This changing data paradigm will only lead to a similarly dramatic increase in theoretical understanding and useful technologies if we create the analytical methods to meaningfully interrogate this data. Creating these statistical and machine learning algorithms is the focus of our research.

Our primary area of focus is neural data: we use our brain in everything that we do, but we understand relatively little about how it works at a computational level. How do populations of neurons control complex, sophisticated movement?

The purpose of these algorithms is to advance scientific understanding of the neural basis of movement, and to advance computational learning methods in their own right. Our tools are drawn from statistics, computer science, and engineering, including: dynamical systems, dimensionality reduction, nonparametric statistics, approximate inference, optimization, and numerical linear algebra.

Personal Website