Active learning of neural population dynamics using two-photon holographic optogenetics
Andrew Wagenmaker, Lu Mi, Marton Rozsa, Matthew S. Bull, Karel Svoboda, Kayvon Daie, Matthew D. Golub, Kevin Jamieson
TL;DR
This work tackles data-inefficient inference of neural population dynamics under causal perturbations by combining a low-rank autoregressive model with an active-learning strategy for photostimulation design. It develops a nuclear-norm regression framework under non-isotropic inputs and derives bounds that emphasize learning along the tangent space of the low-rank structure, enabling targeted stimuli to accelerate estimation of the causal connectivity matrix $H$ and the population dynamics. The authors demonstrate substantial data-efficiency gains (approximately 1.5–2× fewer samples) in both synthetic simulators and real mouse motor cortex data, showing that active design outperforms random or uniform stimulation baselines. The results offer a principled approach for efficient, causally interpretable interrogation of neural circuits and suggest avenues for online, closed-loop experimental implementations that leverage low-rank structure. Overall, the paper contributes a rigorous, actionable framework for active experimental design in neural population dynamics, with implications for faster discovery of circuit function and connectivity.
Abstract
Recent advances in techniques for monitoring and perturbing neural populations have greatly enhanced our ability to study circuits in the brain. In particular, two-photon holographic optogenetics now enables precise photostimulation of experimenter-specified groups of individual neurons, while simultaneous two-photon calcium imaging enables the measurement of ongoing and induced activity across the neural population. Despite the enormous space of potential photostimulation patterns and the time-consuming nature of photostimulation experiments, very little algorithmic work has been done to determine the most effective photostimulation patterns for identifying the neural population dynamics. Here, we develop methods to efficiently select which neurons to stimulate such that the resulting neural responses will best inform a dynamical model of the neural population activity. Using neural population responses to photostimulation in mouse motor cortex, we demonstrate the efficacy of a low-rank linear dynamical systems model, and develop an active learning procedure which takes advantage of low-rank structure to determine informative photostimulation patterns. We demonstrate our approach on both real and synthetic data, obtaining in some cases as much as a two-fold reduction in the amount of data required to reach a given predictive power. Our active stimulation design method is based on a novel active learning procedure for low-rank regression, which may be of independent interest.
