A metric for comparing complex systems by their dynamics
Mitchell OstrowiD, Adam J. EiseniD, Leo KozachkoviD, William T. RedmaniD, Ila FieteiD
Abstract
Comparisons are fundamental to science: experiment against model, one organism against another, a system against itself across time. Because many systems, from brains to climate, are characterized by how they evolve in time, it is a natural goal to compare their dynamics. Dynamical systems comparison is well defined, but has been intractable for nonlinear, high-dimensional, noisy, and partially observed data. As a result, standard comparison methods have focused on the geometry or topology of data. Here we present Dynamical Similarity Analysis (DSA), a class of metrics to compare systems by their temporal evolution. Its foundation is Koopman Operator theory, which recasts nonlinear systems as linear operators. We estimate these operators from data, then compare the operators across systems. The computation is fast, scalable, and robust to noise and partial observation. It is also differentiable. DSA identifies dynamical structure that geometric and topological methods miss. It matches recordings from the head direction circuit to ring attractor models. It shows that macaque motor cortex dynamics for two reaching tasks drift apart across years despite preserved behavior, and that primary motor cortex breaks from premotor cortex as movement begins. As an optimization objective, it induces neural networks to learn never-before hypothesized solutions that run counter to their inductive biases. Thus, DSA transforms the dynamics of a system into an object that can be measured, compared, and optimized.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Probing learning through the lens of changes in circuit dynamics
Owen Marschall, Cristina Savin·bioRxiv·Sep 13, 2023
- Putting the "dynamic" back into dynamic functional connectivity
Stewart Heitmann, Michael J Breakspear·Network NeurosciencePeer-reviewed·Feb 23, 2018
- Reconstructing Computational Dynamics from Neural Measurements with Recurrent Neural Networks
Daniel Durstewitz, Georgia Koppe, Max Ingo Thurm·bioRxiv·Oct 31, 2022
- Neural population dynamics in dorsal premotor cortex underlying a reach decision
Pierre O. Boucher, Tian Wang, … Chandramouli Chandrasekaran·bioRxiv·Jun 30, 2022
- Dynamical differential covariance recovers directional network structure in multiscale neural systems
Yusi Chen, Burke Q. Rosen, Terrence J. Sejnowski A B·Proceedings of the National Academy of SciencesPeer-reviewed·Jun 9, 2022
- Flexible sensorimotor computations through rapid reconfiguration of cortical dynamics
Evan D. Remington, Devika Narain, … Mehrdad Jazayeri·NeuronPeer-reviewed·Jun 1, 2018