DePasquale Lab

Artificial and Biological Intelligence Laboratory at Boston University

The DePasquale lab is located in the Department of Biomedical Engineering at Boston University. We develop mathematical models to understand how populations of neurons perform computations to produce behavior. Broadly we take two approaches. One is data-driven: we collaborate with experimental neuroscientists to develop tailored machine learning models of neural activity to identify the algorithms that drive behaviors such as decision-making or movement. Our second approach is theoretical: we construct and analyze artificial neural network models to understand how their structure gives rise to analogous computations and other functional features observed in biological neural circuits.

Research

Filtering and inference for latent stochastic dynamics

Filtering and inference for latent stochastic dynamics

State inference and parameter learning for nonlinear stochastic dynamical systems is a core computation across neuroscience and engineering. We introduced the Zakai Equation Neural Operator (ZENO), which trains a neural operator against a physics-informed loss derived from the Zakai equation to approximate the unnormalized filtering distribution of a latent stochastic system. Used inside an expectation-maximization framework, ZENO performs both state inference and parameter learning, and we show that it recovers posterior distributions and stochastic dynamics in simulated double-well, Van der Pol, and Lorenz systems.

Relevant preprint: ZENO: Nonlinear filtering with Zakai Equation Neural Operators
Prasad, A., Flavell, S.W., DePasquale, B. (2026)
arXiv

Diurnal rhythms of decision-making

Diurnal rhythms of decision-making

Time of day shapes decision-making, but studying it requires continuous behavioral measurement over long timescales and models that can handle non-stationary behavior. Using an autonomous 24-hour training facility, we collected over half a million trials of rats performing a visual evidence accumulation task. We developed a state-dependent drift diffusion model, which combines a drift diffusion model with a hidden Markov model over latent states, to fit these choices and reaction times. The model reveals recurring latent states with distinct drift rate, bias, and decision-commitment time that align with feeding schedules and the light–dark cycle.

Relevant preprint: Diurnal rhythms of choice: a novel state-dependent drift diffusion model uncovers time-dependent changes in rat decision making
Senne, R.A., Xia, H., Duebel, H.F., Do, Q., Kane, G.A., Fourie, J., Ramirez, S., Scott, B.B., DePasquale, B. (2026)
Research Square

Disentangling inter-regional neural dynamics

Disentangling inter-regional neural dynamics

Simultaneous recordings from multiple brain regions mix feedforward and feedback signals within the same neural populations, which makes inter-regional communication hard to interpret. We introduced BiXformer, a bidirectional cross-attention transformer that uses directionally masked attention to separate inter-regional communication into causal and acausal streams. It recovers low-dimensional, directed latent dynamics and communication delays without assuming linearity or stationarity. BiXformer recovers ground-truth structure and delays in synthetic data, and in multi-region recordings during a movement task it reveals components consistent with sensory feedback and motor-related signals.

Relevant preprint: BiXformer: A Bidirectional Cross Attention Transformer for Disentangling Inter-Regional Neural Dynamics
El Sayed, O., Han, Y., Dragoi, T., Economo, M.N., DePasquale, B. (2026)
bioRxiv

A tradeoff between flexibility and spiking variability

A tradeoff between flexibility and spiking variability

Neural responses are notoriously variable across repeated trials, yet we lack a circuit-level understanding of how this spiking noise arises and what constraints it places on computation. We hypothesize that spiking noise emerges when a circuit learns to perform many computations, reflecting a fundamental tradeoff between flexibility and noise. Training recurrent spiking networks on a set of pattern-generation tasks, we show that both error and spiking variability grow exponentially with the number of tasks learned, and that the variability is driven by synaptic input along task-irrelevant dimensions.

Relevant poster: A Fundamental Tradeoff between Computational Flexibility and Spiking Variability in Recurrent Neural Networks
Loschinskey, Z., Economo, M., DePasquale, B. (2026)
Conference on Cognitive Computational Neuroscience (CCN) 2026

Machine learning models of the early olfactory system

Machine learning models of the early olfactory system

Recent advances in machine learning methods for computational chemistry have opened exciting new avenues for understanding olfaction. We are utilizing graph neural networks and self-supervised learning to identify patterns in unlabeled molecular data, generating representations of odors that are useful for predicting olfactory sensory neuron activation. These learned representations more accurately predict how individual odor molecules interact with olfactory receptors compared to existing methods.

We also showed that pre-trained chemical foundation models do not outperform classical hand-designed features on odorant-receptor binding tasks unless they are fine-tuned. Our model, LORAX, uses low-rank adaptation (LoRA) with cross-attention to build olfaction-specific odorant representations that predict odorant-receptor affinity.

Relevant paper: Low rank adaptation of chemical foundation models generates effective odorant representations
McConachie, G.D., Duniec, E., Guerina, F.V., Younger, M.A., DePasquale, B. (2026)
International Conference on Learning Representations (ICLR) 2026; preprint on bioRxiv

StateSpaceDynamics.jl

StateSpaceDynamics.jl

State-space models (SSMs) are powerful tools for modeling time series data that naturally arise in neuroscience, finance, and engineering. These models assume observations arise from a hidden latent sequence, encompassing methods like Hidden Markov Models (HMMs) and Linear Dynamical Systems (LDS). Our group built an open-source software package to implement these models in Julia called StateSpaceDynamics.jl. This modular package is designed to be fast, readable, and self-contained for the express purpose of fitting a plurality of SSMs, easily in Julia.

Relevant paper: StateSpaceDynamics.jl: A Julia package for probabilistic state space models (SSMs)
Senne, R.A., Loschinskey, Z., Fourie, J., Loughridge, C., DePasquale, B. (2025)
Journal of Open Source Software 10(115): 8077

Biophysically detailed artificial neural networks

Biophysically detailed artificial neural networks

Biological neural networks compute differently than most artificial neural networks used in machine learning. For example, although real neurons communicate with spikes, reproducing this feature in artificial models has been a challenge. We develop methods for training biophysically detailed neural networks and use these models to understand how real biological circuits compute. Through mathematical modeling, we focus on building tighter links between biological neural networks and more abstract artificial neural network models used in machine learning.

Relevant paper: The centrality of population-level factors to network computation is demonstrated by a versatile approach for training spiking networks
DePasquale, B, Sussillo, D., Abbott, L.F., Churchland, M.M. (2023)
Neuron

Other Recent Publications & Preprints

For a full list of publications, see Brian’s Google Scholar.

Acknowledgments

We are grateful for the support of our funders. Thank you.