Learning Mixtures of Linear Dynamical Systems via Hybrid Tensor-EM Method.
Arxiv
|March 11, 2026
Summary
We introduce Tensor-EM, a novel method for modeling complex time-series data using Mixtures of Linear Dynamical Systems (MoLDS). This approach enhances neural data analysis by combining tensor methods for reliable parameter estimation with Expectation-Maximization for refinement.
Area of Science:
- Computational Neuroscience
- Machine Learning
- Time-Series Analysis
Background:
- Mixtures of Linear Dynamical Systems (MoLDS) model diverse temporal dynamics but struggle with noisy, complex neural data.
- Existing tensor methods offer identifiability but degrade under noise, while Expectation-Maximization (EM) methods are sensitive to initialization.
Purpose of the Study:
- To develop a robust and identifiable method for learning MoLDS from complex, noisy time-series data, specifically for neural data analysis.
- To combine the global identifiability of tensor methods with the flexibility of EM algorithms for improved MoLDS learning.
Main Methods:
- Proposed a novel tensor-based method (Tensor-EM) for MoLDS learning, constructing moment tensors from input-output data for consistent parameter estimation.
- Integrated tensor-based identifiability with a Kalman EM algorithm featuring closed-form updates for refined parameter estimation.
- Validated the framework on synthetic datasets and real-world neural recordings from primate somatosensory cortex during reaching tasks.
Main Results:
- Tensor-EM demonstrated superior reliability and robustness in parameter recovery on synthetic data compared to pure tensor or randomly initialized EM methods.
- The method successfully modeled and clustered distinct experimental conditions in neural data as separate subsystems.
- Applied to sequential reaching tasks, MoLDS effectively modeled complex neural dynamics, showcasing Tensor-EM's reliability for neural data analysis.
Conclusions:
- MoLDS offers an effective framework for modeling complex neural data with diverse dynamics.
- Tensor-EM provides a reliable and robust approach to MoLDS learning, overcoming limitations of existing methods for neural data applications.
Related Concept Videos
Classification of Systems-I
648
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:
648
Linear time-invariant Systems
1.0K
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...
1.0K
Linear Approximation in Frequency Domain
413
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....
413
Linear Approximation in Time Domain
388
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,...
388
Multi-input and Multi-variable systems
454
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
454
Linear Differential Equations
131
The integrating factor method provides a systematic way to solve first-order linear differential equations, especially those that cannot be handled by separation of variables. This method is particularly useful in modeling time-dependent physical systems influenced by both constant inputs and resistive forces. A common example is the motion of a car subjected to a constant engine force while experiencing air resistance proportional to its velocity.In such scenarios, Newton’s second law...
131


