Trainability, Expressivity and Interpretability in Gated Neural ODEs
Not on the map. Why?
Abstract (arXiv)
Understanding how the dynamics in biological and artificial neural networks implement the computations required for a task is a salient open question in machine learning and neuroscience. In particular, computations requiring complex memory storage and retrieval pose a significant challenge for these networks to implement or learn. Recently, a family of models described by neural ordinary differential equations (nODEs) has emerged as powerful dynamical neural network models capable of capturing complex dynamics. Here, we extend nODEs by endowing them with adaptive timescales using gating interactions. We refer to these as gated neural ODEs (gnODEs). Using a task that requires memory of continuous quantities, we demonstrate the inductive bias of the gnODEs to learn (approximate) continuous attractors. We further show how reduced-dimensional gnODEs retain their modeling power while greatly improving interpretability, even allowing explicit visualization of the structure of learned attractors. We introduce a novel measure of expressivity which probes the capacity of a neural network to generate complex trajectories. Using this measure, we explore how the phase-space dimension of the nODEs and the complexity of the function modeling the flow field contribute to expressivity. We see that a more complex function for modeling the flow field allows a lower-dimensional nODE to capture a given target dynamics. Finally, we demonstrate the benefit of gating in nODEs on several real-world tasks.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 39 of its 92 references that are in the map. First posted on arXiv 12 Jul 2023.
Builds on
39 of 92 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,424
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
- 2014Neural Turing Machinescited by 630
- 2017Deep Neural Networks as Gaussian Processescited by 617
- 2020Neural Controlled Differential Equations for Irregular Time Seriescited by 501
- 2019Augmented Neural ODEscited by 396
- 2020Universal Differential Equations for Scientific Machine Learningcited by 345
- 2018The UEA multivariate time series classification archive, 2018cited by 330
- 2020Scalable Gradients for Stochastic Differential Equationscited by 264
27 more
- 2022On Neural Differential Equationscited by 264
- 2019GRU-ODE-Bayes: Continuous modeling of sporadically-observed time seriescited by 230
- 2020How to train your neural ODE: the world of Jacobian and kinetic regularizationcited by 228
- 2016Deep Information Propagationcited by 194
- 2019ANODE: Unconditionally Accurate Memory-Efficient Gradients for Neural ODEscited by 83
- 2020Learning Long-Term Dependencies in Irregularly-Sampled Time Seriescited by 82
- 2020Learning Differential Equations that are Easy to Solvecited by 81
- 2020Coupled Oscillatory Recurrent Neural Network (coRNN): An accurate and (gradient) stable architecture for learning long time dependenciescited by 81
- 2021Attractor and integrator networks in the braincited by 60
- 2020STEER: Simple Temporal Regularization For Neural ODEscited by 58
- 2021UnICORNN: A recurrent model for learning very long time dependenciescited by 56
- 2017Linking connectivity, dynamics and computations in low-rank recurrent neural networkscited by 51
- 2018Light Gated Recurrent Units for Speech Recognitioncited by 48
- 2021Neural Controlled Differential Equations for Online Prediction Taskscited by 46
- 2021Heavy Ball Neural Ordinary Differential Equationscited by 42
- 2021Long Expressive Memory for Sequence Modelingcited by 41
- 2019Reverse engineering recurrent networks for sentiment classification reveals line attractor dynamicscited by 38
- 2020Discretize-Optimize vs. Optimize-Discretize for Time-Series Regression and Continuous Normalizing Flowscited by 36
- 2019Learning interpretable continuous-time models of latent stochastic dynamical systemscited by 29
- 2016Capacity and Trainability in Recurrent Neural Networkscited by 26
- 2021Opening the Blackbox: Accelerating Neural Differential Equations by Regularizing Internal Solver Heuristicscited by 26
- 2020Theory of gating in recurrent neural networkscited by 19
- 2019Gated recurrent units viewed through the lens of continuous time dynamical systemscited by 18
- 2020The geometry of integration in text classification RNNscited by 9
- 2019Rademacher complexity and spin glasses: A link between the replica and statistical theories of learningcited by 7
- 2022Expressive architectures enhance interpretability of dynamics-based neural population modelscited by 6
- 2021Emergence of robust memory manifoldscited by 4
Built on by
Citing papers per year: 2024: 2.
2 papers.