Dynamics and Computation Theory Lab
Gatsby Unit at the Sainsbury Wellcome Centre
London, UK
We are interested in understanding the general principles of computation, how they are implemented in neuronal networks, and how they emerge through learning in both machines and animal brains. More specifically, we ask how connectivity shapes neural population dynamics and the geometry of neural representations, how learning changes these structures, and how they support decision-making, memory and behaviour. We develop mathematical and computational approaches that let us identify these mechanisms in recurrent and deep neural networks, drawing on theoretical and computational neuroscience, statistical physics, machine learning and dynamical systems theory. We work first in simplified settings, then extend and tailor these approaches to model and analyse large-scale neural recordings and causal perturbation experiments, which we use to constrain theories and distinguish between possible mechanisms. Our aim is to understand which aspects of network architecture, dynamics and learning are essential for a computation, and which principles generalise across different systems.
We are always looking for highly motivated and committed theoreticians and computer scientists — see Join for open positions and how to apply.
News
| Oct 01, 2026 | Pratyusha Chowdhury joins the Lab as a Postdoc |
|---|---|
| Sep 01, 2026 | Mikolaj Sobieralski joins the Lab as an MSci student in Neuroscience |
| Jul 28, 2026 | Agos teaches in The Brain Prize Course – Computational and Theoretical Neuroscience in Lisbon, Portugal |
| Jul 14, 2026 | Agos teaches in the Computational Neuroscience: Vision summer school in Cold Spring Harbor, New York, USA |
| Jul 07, 2026 | Jan presents our accepted paper A unified theory of feature learning in RNNs and DNNs at ICML in Seoul, South Korea |