atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

Probabilistic Decomposed Linear Dynamical Systems for Robust Discovery of Latent Neural Dynamics

NeurIPS 2024 · Probabilistic and scientific modeling › Dynamical systems · approach: State-space inference for stochastic systems · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes probabilistic decomposed linear dynamical systems (p-dLDS), a variational-EM method with time-informed sparse priors and a time-varying offset term that makes decomposed latent dynamics inference more robust to noise and nonlinearity.

Problem

Latent variable estimation in decomposed linear dynamical systems (dLDS) is sensitive to dynamical noise and cannot represent systems with multiple fixed points, leading to inconsistent and unstable latent inferences on neural signals.

Approach

Replaces dLDS's noise-sensitive point-estimate BPDN-DF inference with a variational EM procedure that marginalizes over latent uncertainty using time-informed hierarchical sparsity priors (coefficients smoothed via previous estimates), and adds a time-varying offset decomposition x_t = l_t + b_t (b_t estimated by moving average) to handle multiple fixed points while avoiding trivial degenerate sol

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use probabilistic inference instead of dLDS point-estimate inferencedLDS on NASCAR · NASCARDynamics MSE: 123.19 -> 0.033Helped
Use probabilistic inference instead of dLDS point-estimate inferencedLDS on NASCAR · NASCAR100-step R²:  -> 0.450Helped
Use p-dLDS, including the time-varying offset, instead of dLDSdLDS on Lorenz · LorenzDynamics MSE: 1.123 -> 0.141Helped
Use p-dLDS, including the time-varying offset, instead of dLDSdLDS on Lorenz · LorenzSwitch MSE: 0.1529 -> 0.0137Helped
Use p-dLDS, including the time-varying offset, instead of dLDSdLDS on Lorenz · Lorenz100-step R²:  -> 0.418Helped
Use p-dLDS instead of SLDSSLDS on Reaching · ReachingTop-1 accuracy: 38.46 -> 42.31Helped
Use p-dLDS instead of SLDSSLDS on Reaching · ReachingTop-3 accuracy: 57.69 -> 70.51Helped
Use p-dLDS instead of SLDSSLDS on Reaching · ReachingState MSE: 0.5289 -> 0.4061Helped
Use p-dLDS instead of SLDSSLDS on Reaching · ReachingDynamics MSE: 0.3942 -> 0.0567Helped

Surprising findings

Limitations

Experimental setup

Datasets: NASCAR (synthetic, random speeds) Lorenz (synthetic, random ramping) simulated motor cortex reaching LFP (WSLFP-based) clinical SCC LFP recordings from a TRD patient

Benchmarks: NASCAR Lorenz simulated monkey reaching task clinical SCC LFP

Metrics: dynamics MSE switch MSE 100-step R^2 state MSE top-1 accuracy top-3 accuracy

Baselines: SLDS rSLDS dLDS

Builds on: decomposed linear dynamical systems SBL-DF BPDN-DF switching linear dynamical systems

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy