Dynamic Compression Flows for Neuroscience Data
Modern neuroscience data are often thought to be complex and can have up to hundreds of thousands of dimensions. However, recent work has shown that these data are actually governed by much lower-dimensional dynamics. As such, developing techniques capable of capturing these low-dimensional representations of the data has become all but essential to neuroscientists. Existing methods often focus on either 1) finding low-dimensional representations of the data (while disregarding temporal structure), 2) capturing the temporal dynamics of the data (without compression), or 3) both, but often with unrealistic, strong modeling assumptions.
In this project, we used an existing deep generative model technique called “Flow Matching” to learn flow-fields capable of seamlessly transporting the data into a lower-dimensional representation while also preserving its intrinsic temporal structure. We applied this new method to multiple real open-source neuroscience datasets (see example below), and compared it against several competing approaches showing its ability to discover lower-dimensional dynamics directly from data, even in challenging scenarios where conventional models tend to fail. Of note, we also showed that the low-dimension representations learned are unique (up to sign flips) and can be recovered consistently across different experimental runs. We hope that this work can provide a tool for neuroscientists to analyze and better understand their data, ultimately yielding new insights into brain dynamics and function.
Our manuscript on this work was accepted to ICML 2026. Additional details on this project can be found in our project website and code for reproducing experimental results can be found in this repository.
