William Bishop, PhD
William Bishop, PhD

William Bishop, PhD

Theory Fellow
Janelia Research Campus
Howard Hughes Medical Institute

Welcome! I am a Theory Fellow at the Janelia Research Campus of the Howard Hughes Medical Institute. Previously, I was a postdoctoral researcher in the Machine Learning Department at Carnegie Mellon University (CMU), where I was advised by Byron Yu. Before that I completed my PhD in Machine Learning at CMU, jointly advised by Byron Yu and Rob Kass. Prior to my graduate studies, I spent three years working as an engineer at the Johns Hopkins Applied Physics Laboratory on the DARPA Revolutionizing Prosthetics program after completing an undergraduate degree in Biomedical Engineering at The Johns Hopkins University.

Research

I develop novel machine learning theory and methods for problems that would otherwise be intractable. My current research focuses on the problems of deep learning, probabilistic modeling and transfer learning. Throughout my career I have applied the theory and methods I've developed to solving problems in basic and clinical neuroscience.

Below are some examples of my current and past research. See publications for for a full list of research projects.

Deep Probabilistic Model Synthesis
(Current research) Deterministic Symmetric Positive      Semidefinite Matrix Completion

William Bishop, Luuk Hesselink, Bernhard Englitz, James Fitzgerald and Misha Ahrens

We are developing methods to learn in-silico models of complex systems, such as the brain, using data observed from many examples of the same system (e.g., brains of different individuals), each with their own variability. Using deep learning and variational inference, our approach discovers general model structure (e.g., a model for a ``generic'' brain) as well as the unique structure of each example system (e.g., models describing the unique aspects of each brain). The resulting models are more accurate and account for a greater range of behaviors than models fit to individuals in isolation.

Single Manifold Identification and Latent Estimation
(Current research) Deterministic Symmetric Positive      Semidefinite Matrix Completion

William Bishop, Adam Zandvakili, Xiao Zhou, Steven Chase, Adam Kohn and Byron Yu

We are developing theory and an algorithm for tracking the state of neural population activity from sets of neurons recorded at different times by identifying the joint manifold underlying their shared activity patterns. Importantly, the developed methods are robust when distributions of neural activity and the manifold change across time. We demonstrate the potential of our methods for studying multiple scientific questions, which might otherwise be difficult to approach with current limitations in recording technologies.

Stabilization of a Brain-Computer Interface Via the Alignment of Low-Dimensional Spaces of Neural Activity Deterministic Symmetric Positive      Semidefinite Matrix Completion

Alan Degenhart , William Bishop , Emily Oby, Elizabeth Tyler-Kabara, Steven Chase*, Aaron Batista*, and Byron Yu*, Nat. BME, 2020

, * denotes equal contribution

We develop an unsupervixed method for extracting stable neural signals for any brain-computer interface (BCI) decoder from unstable recordings by identifying and aligning manifolds of neural activity across time. We demonstrate the effectiveness of our approach through numerous closed-loop BCI experiments.

Deterministic Symmetric Positive Semidefinite Matrix Completion Deterministic Symmetric Positive Semidefinite Matrix Completion

William Bishop and Byron Yu, NeurIPS, 2014

We present necessary and sufficient conditions and an algorithm for completing SPSD matrices, such as covariance matrices, when they are only partially observed. We derive a bound on reconstruction accuracy in the presence of noise. The developed theory forms a basis for understanding when it is possible to combine datasets with only some variables in common.

Self-Recalibrating Classifiers for Intracortical Brain Computer Interfaces Deterministic Symmetric Positive      Semidefinite Matrix Completion

William Bishop, Cindy Chestek, Vikash Gilja, Paul Nuyujukian, Justin Foster, Stephen Ryu, Krishna Shenoy and Byron Yu, J. Neural Eng., 2014

We present the first self-recalibrating classifier for intracortical BCI use. We demonstrate that it can rescue BCI performance in the face of recording instabilities and nearly match "gold standard" performance previously possible only with daily supervised retraining.

An Efficient Approximation for the Real-Time Implementation of the Mixture of Trajectory Models Decoder Mixture of Trajectories Model Decoder

William Bishop, Byron Yu, Gopal Santhanam, Afsheen Afshar, Stephen Ryu and Krishna Shenoy, IEEE BIOCAS, 2008

We derive an efficient approximation of a state-of-the art BCI decoder, rendering it suitable for real-time use.