Beyond Geometry: Comparing the Temporal Structure of Computation in Neural Circuits with Dynamical Similarity Analysis
Not on the map. Why?
Abstract (arXiv)
How can we tell whether two neural networks utilize the same internal processes for a particular computation? This question is pertinent for multiple subfields of neuroscience and machine learning, including neuroAI, mechanistic interpretability, and brain-machine interfaces. Standard approaches for comparing neural networks focus on the spatial geometry of latent states. Yet in recurrent networks, computations are implemented at the level of dynamics, and two networks performing the same computation with equivalent dynamics need not exhibit the same geometry. To bridge this gap, we introduce a novel similarity metric that compares two systems at the level of their dynamics, called Dynamical Similarity Analysis (DSA). Our method incorporates two components: Using recent advances in data-driven dynamical systems theory, we learn a high-dimensional linear system that accurately captures core features of the original nonlinear dynamics. Next, we compare different systems passed through this embedding using a novel extension of Procrustes Analysis that accounts for how vector fields change under orthogonal transformation. In four case studies, we demonstrate that our method disentangles conjugate and non-conjugate recurrent neural networks (RNNs), while geometric methods fall short. We additionally show that our method can distinguish learning rules in an unsupervised manner. Our method opens the door to comparative analyses of the essential temporal structure of computation in neural circuits.
Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). Builds on 16 of its 69 references that are in the map. First posted on arXiv 16 Jun 2023.
Builds on
16 of 69 references.
References · 16
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 494
- 2021Modern Koopman Theory for Dynamical Systemscited by 276
- 2022The Forward-Forward Algorithm: Some Preliminary Investigationscited by 266
- 2021Generalized Shape Metrics on Neural Representationscited by 112
- 2019Universality and individuality in neural dynamics across large populations of recurrent networkscited by 61
- 2021Attractor and integrator networks in the braincited by 61
- 2014Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decompositioncited by 49
- 2016Recurrent switching linear dynamical systemscited by 35
- 2021Neural tuning and representational geometrycited by 31
- 2020Two Routes to Scalable Credit Assignment without Weight Symmetrycited by 19
- 2022The Influence of Learning Rule on Representation Dynamics in Wide Neural Networkscited by 19
4 more
- 2022Representational dissimilarity metric spaces for stochastic neural networkscited by 17
- 2021How to Train Your Wide Neural Network Without Backprop: An Input-Weight Alignment Perspectivecited by 13
- 2020Identifying Learning Rules From Neural Network Observablescited by 9
- 2021Koopman Operator Theory for Nonlinear Dynamic Modeling using Dynamic Mode Decompositioncited by 3
Built on by
Citing papers per year: 2023: 3; 2024: 7; 2025: 9; 2026: 4.
23 papers.
Sort:
By area:
- 2025Block-Recurrent Dynamics in Vision Transformerscited by 20
- 2024Self-supervised contrastive learning performs non-linear system identificationcited by 9
- 2024Laplace Transform Based Low-Complexity Learning of Continuous Markov Semigroupscited by 7
- 2025InputDSA: Demixing then Comparing Recurrent and Externally Driven Dynamicscited by 6
- 2024Delay Embedding Theory of Neural Sequence Modelscited by 4
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environmentscited by 4
- 2024DFORM: Diffeomorphic vector field alignment for assessing dynamics across learned modelscited by 3
- 2024Neural timescales from a computational perspectivecited by 3
- 2026Geometry-aware similarity metrics for neural representations on Riemannian and statistical manifoldscited by 3
- 2023Fading memory as inductive bias in residual recurrent networkscited by 2
- 2023Phase codes emerge in recurrent neural networks optimized for modular arithmeticcited by 2
- 2025A Spectral-Grassmann Wasserstein metric for operator representations of dynamical systemscited by 2
11 more
- 2024What Makes Two Language Models Think Alike?cited by 1
- 2025Modeling Neural Activity with Conditionally Linear Dynamical Systemscited by 1
- 2025Finding separatrices of dynamical flows with Deep Koopman Eigenfunctionscited by 1
- 2025Can Biologically Plausible Temporal Credit Assignment Rules Match BPTT for Neural Similarity? E-prop as an Examplecited by 1
- 2023Koopman Learning with Episodic Memorycited by 0
- 2024Measuring and Controlling Solution Degeneracy across Task-Trained Recurrent Neural Networkscited by 0
- 2025Characterizing Nonlinear Dynamics via Smooth Prototype Equivalencescited by 0
- 2025Fast dynamical similarity analysiscited by 0
- 2026Interpreting Reinforcement Learning Model Behavior via Koopman with Controlcited by 0
- 2026Learning Options for Compositional Motor Control with Adapter Bankscited by 0
- 2026Analyzing the Dynamics of WSBM-based Echo State Networks using InputDSAcited by 0
- 2026Analyzing the Dynamics of WSBM-based Echo State Networks using InputDSA11 Oct 2026
- 2026Learning Options for Compositional Motor Control with Adapter Banks15 Sep 2026
- 2026Geometry-aware similarity metrics for neural representations on Riemannian and statistical manifolds30 Mar 2026
- 2026Interpreting Reinforcement Learning Model Behavior via Koopman with Control20 Mar 2026
- 2025Block-Recurrent Dynamics in Vision Transformers23 Dec 2025
- 2025Fast dynamical similarity analysis28 Nov 2025
- 2025InputDSA: Demixing then Comparing Recurrent and Externally Driven Dynamics29 Oct 2025
- 2025A Spectral-Grassmann Wasserstein metric for operator representations of dynamical systems29 Sep 2025
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environments8 Jun 2025
- 2025Can Biologically Plausible Temporal Credit Assignment Rules Match BPTT for Neural Similarity? E-prop as an Example7 Jun 2025
- 2025Finding separatrices of dynamical flows with Deep Koopman Eigenfunctions21 May 2025
- 2025Characterizing Nonlinear Dynamics via Smooth Prototype Equivalences13 Mar 2025
11 more
- 2025Modeling Neural Activity with Conditionally Linear Dynamical Systems25 Feb 2025
- 2024Self-supervised contrastive learning performs non-linear system identification18 Oct 2024
- 2024Laplace Transform Based Low-Complexity Learning of Continuous Markov Semigroups18 Oct 2024
- 2024Measuring and Controlling Solution Degeneracy across Task-Trained Recurrent Neural Networks4 Oct 2024
- 2024Neural timescales from a computational perspective4 Sep 2024
- 2024What Makes Two Language Models Think Alike?18 Jun 2024
- 2024Delay Embedding Theory of Neural Sequence Models17 Jun 2024
- 2024DFORM: Diffeomorphic vector field alignment for assessing dynamics across learned models15 Feb 2024
- 2023Koopman Learning with Episodic Memory21 Nov 2023
- 2023Phase codes emerge in recurrent neural networks optimized for modular arithmetic11 Oct 2023
- 2023Fading memory as inductive bias in residual recurrent networks27 Jul 2023
- 2024What Makes Two Language Models Think Alike?cited by 1
- 2024What Makes Two Language Models Think Alike?18 Jun 2024
- 2025Block-Recurrent Dynamics in Vision Transformerscited by 20
- 2024Self-supervised contrastive learning performs non-linear system identificationcited by 9
- 2024Laplace Transform Based Low-Complexity Learning of Continuous Markov Semigroupscited by 7
- 2025InputDSA: Demixing then Comparing Recurrent and Externally Driven Dynamicscited by 6
- 2024Delay Embedding Theory of Neural Sequence Modelscited by 4
- 2024DFORM: Diffeomorphic vector field alignment for assessing dynamics across learned modelscited by 3
- 2024Neural timescales from a computational perspectivecited by 3
- 2026Geometry-aware similarity metrics for neural representations on Riemannian and statistical manifoldscited by 3
- 2023Fading memory as inductive bias in residual recurrent networkscited by 2
- 2023Phase codes emerge in recurrent neural networks optimized for modular arithmeticcited by 2
- 2025A Spectral-Grassmann Wasserstein metric for operator representations of dynamical systemscited by 2
- 2025Modeling Neural Activity with Conditionally Linear Dynamical Systemscited by 1
12 most cited of 20 All 20 (JSON)
- 2026Analyzing the Dynamics of WSBM-based Echo State Networks using InputDSA11 Oct 2026
- 2026Learning Options for Compositional Motor Control with Adapter Banks15 Sep 2026
- 2026Geometry-aware similarity metrics for neural representations on Riemannian and statistical manifolds30 Mar 2026
- 2025Block-Recurrent Dynamics in Vision Transformers23 Dec 2025
- 2025Fast dynamical similarity analysis28 Nov 2025
- 2025InputDSA: Demixing then Comparing Recurrent and Externally Driven Dynamics29 Oct 2025
- 2025A Spectral-Grassmann Wasserstein metric for operator representations of dynamical systems29 Sep 2025
- 2025Can Biologically Plausible Temporal Credit Assignment Rules Match BPTT for Neural Similarity? E-prop as an Example7 Jun 2025
- 2025Finding separatrices of dynamical flows with Deep Koopman Eigenfunctions21 May 2025
- 2025Characterizing Nonlinear Dynamics via Smooth Prototype Equivalences13 Mar 2025
- 2025Modeling Neural Activity with Conditionally Linear Dynamical Systems25 Feb 2025
- 2024Self-supervised contrastive learning performs non-linear system identification18 Oct 2024
12 newest of 20 All 20 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024Dynamical similarity analysis can identify compositional dynamics developing in RNNs
- 2024Comparing noisy neural population dynamics using optimal transport distances
- 2021A brain basis of dynamical intelligence for AI and computational neuroscience
- 2025Dynamical Alignment: A Principle for Adaptive Neural Computation
- 2024Meta-Dynamical State Space Models for Integrative Neural Data Analysis
- 2026Trajectory Geometry of Transformer Representations Across Layers
- 2026When Models Don't Manipulate Manifolds: The Geometry of a Comparison Task
- 2025Transformer Dynamics: A neuroscientific approach to interpretability of large language models