Probing the Relationship Between Latent Linear Dynamical Systems and Low-Rank Recurrent Neural Network Models
Adrian Valente1, Srdjan Ostojic2, Jonathan W Pillow3
1Laboratoire de Neurosciences Cognitives et Computationnelles, INSERM U960, Ecole Normale Superieure-PSL Research University, 75005 Paris, France adrian.valente@ens.fr.
Neural Computation
|July 27, 2022
Summary
This study clarifies the relationship between linear dynamical systems (LDS) and recurrent neural networks (RNNs). Linear RNNs can be mapped to LDS models, but LDS models only convert to RNNs in limited scenarios.
Area of Science:
- Computational Neuroscience
- Machine Learning
- Dynamical Systems Theory
Background:
- Neural population activity during behavior is often characterized by low-dimensional dynamics.
- Latent linear dynamical system (LDS) models and low-rank recurrent neural networks (RNNs) are two common approaches for modeling these dynamics.
- These modeling approaches share similarities but are applied in different contexts.
Purpose of the Study:
- To precisely examine the relationship between latent LDS models and linear low-rank RNNs.
- To determine the conditions under which one model class can be converted into the other.
Main Methods:
- Mathematical analysis of the conversion between latent LDS models and linear low-rank RNNs.
- Investigation of the non-Markovian properties of latent LDS models in relation to RNNs.
- Mapping linear RNNs onto LDS models and comparing latent dimensionalities.
Main Results:
- Latent LDS models can only be converted to RNNs under specific limiting conditions due to non-Markovian properties.
- Linear RNNs can be mapped to LDS models, with the latent dimensionality being at most twice the RNN's rank.
- Partially observed RNNs are more effectively represented by LDS models than by RNNs using only observed units.
Conclusions:
- The conversion between latent LDS and linear RNN models is asymmetric.
- LDS models offer a potentially more suitable framework for representing partially observed RNN dynamics.
- Understanding these model relationships is crucial for accurate neural data analysis and interpretation.
Related Concept Videos
Linear Approximation in Frequency Domain
129
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
129
Linear Approximation in Time Domain
121
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
121
Linear time-invariant Systems
384
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
384
Classification of Systems-I
289
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
289
State Space Representation
279
The frequency-domain technique, commonly used in analyzing and designing feedback control systems, is effective for linear, time-invariant systems. However, it falls short when dealing with nonlinear, time-varying, and multiple-input multiple-output systems. The time-domain or state-space approach addresses these limitations by utilizing state variables to construct simultaneous, first-order differential equations, known as state equations, for an nth-order system.
Consider an RLC circuit, a...
Consider an RLC circuit, a...
279
Mechanical Systems
271
Mechanical systems are analogous to to electrical networks where springs and masses play similar roles to inductors and capacitors, respectively. A viscous damper in mechanical systems functions similarly to a resistor in electrical networks, dissipating energy. The forces acting on a mass in such systems include an applied force in the direction of motion, counteracted by forces from the spring, a viscous damper, and the mass's acceleration. This interplay of forces is mathematically...
271


