Unifying Dynamical Systems and Graph Theory to Mechanistically Understand Computation in Neural Networks
Jatin Sharma, Dan F.M Goodman, Danyal Akarca

TL;DR
This paper introduces a graph-based approach to analyze neural network computation, revealing the importance of multi-hop pathways and proposing resolvent-RNNs to enhance temporal sparsity and robustness.
Contribution
It demonstrates that multi-hop pathway analysis uncovers neural network function, and introduces R-RNNs that better align sparsity with task structure compared to standard regularization.
Findings
Multi-hop pathways reveal temporal routing in RNNs.
R-RNNs outperform L1 regularization in inducing task-aligned sparsity.
R-RNNs show increased robustness under strong regularization.
Abstract
Understanding how biological and artificial neural networks implement computation from connectivity is a central problem in neuroscience and machine learning. In neural systems, structural and functional connectivity are known to diverge, motivating approaches that move beyond direct connections alone. Here, we show that the spatial and temporal function of recurrent neural networks (RNNs) trained on hierarchically modular tasks can be recovered by modelling the network as a graph and analysing the multi-hop pathways between input and output units. In particular, decomposing these pathways by hop length reveals how the network temporally routes information. This perspective reframes regularisation: if function is implemented through multi-hop communication, then standard penalties such as L1 regularisation, which act only on individual weights, constrain single-hop structure rather than…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
