Neural Dynamics and Computation

How do neuronal populations represent the world, process information, and drive purposeful behavior?

Our brains make decisions, shift attention, and learn through the coordinated activity of thousands to millions of neurons. Although individual neurons may appear noisy or disorganized, together their activity forms structured patterns that reveal how the brain computes.

Our lab studies these collective dynamics using large-scale neural recordings in rats performing complex tasks, combined with machine learning models. We aim to understand how neural circuits filter incoming signals, store information, and guide actions, as well as how these computations vary across brain regions, adapt with learning, and depend on specific cell types. Ultimately, our goal is to uncover the emergent functions of biological neural networks that give rise to intelligent behavior.