arXiv:2510.06091cs.LGcs.SY2025-10

用张量-EM方法更可靠地学习神经数据中的混合动态系统。

Learning Mixtures of Linear Dynamical Systems via Hybrid Tensor-EM Method

  • 先用张量法获得全局可识别的初始参数,再用卡尔曼期望最大化迭代优化。
  • 在合成数据上比纯张量法或随机初始化的EM法更鲁棒、恢复更准确。
  • 适合处理复杂神经信号,能自动识别不同运动状态对应的子系统。

混合线性动态系统(MoLDS)为建模具有多样时序特征的时间序列数据提供了路径,但其在复杂噪声环境下应用受限。基于张量的矩方法虽能保证全局可识别性,但在噪声和复杂度下性能下降;而常用的期望最大化(EM)方法灵活但对初始化敏感,易陷入局部最优。本文提出一种基于张量的张量-EM方法:利用输入输出数据构建矩张量,恢复出全局一致的混合权重与系统参数估计,再通过闭式更新的卡尔曼EM算法进行精炼。在合成数据上,该方法相比纯张量法或随机初始化的EM法表现更稳定、恢复更准确。进一步应用于猕猴体感皮层神经记录,在不同方向抓取任务中成功将不同条件识别为独立子系统,结果与监督单线性动态系统拟合一致。最后在猴子执行序列抓取任务的数据上验证,表明MoLDS是建模复杂神经数据的有效框架,而张量-EM是可靠的训练方法。

原文摘要 · Abstract (English)

Mixtures of linear dynamical systems (MoLDS) provide a path to model time-series data that exhibit diverse temporal dynamics across trajectories. However, its application remains challenging in complex and noisy settings, limiting its effectiveness for neural data analysis. Tensor-based moment methods can provide global identifiability guarantees for MoLDS, but their performance degrades under noise and complexity. Commonly used expectation-maximization (EM) methods offer flexibility in fitting latent models but are highly sensitive to initialization and prone to poor local minima. Here, we propose a tensor-based method that provides identifiability guarantees for learning MoLDS, which is followed by EM updates to combine the strengths of both approaches. The novelty in our approach lies in the construction of moment tensors using the input-output data to recover globally consistent estimates of mixture weights and system parameters. These estimates can then be refined through a Kalman EM algorithm, with closed-form updates for all LDS parameters. We validate our framework on synthetic benchmarks and real-world datasets. On synthetic data, the proposed Tensor-EM method achieves more reliable recovery and improved robustness compared to either pure tensor or randomly initialized EM methods. We then analyze neural recordings from the primate somatosensory cortex while a non-human primate performs reaches in different directions. Our method successfully models and clusters different conditions as separate subsystems, consistent with supervised single-LDS fits for each condition. Finally, we apply this approach to another neural dataset where monkeys perform a sequential reaching task. These results demonstrate that MoLDS provides an effective framework for modeling complex neural data, and that Tensor-EM is a reliable approach to MoLDS learning for these applications.

动态系统神经数据张量方法机器学习

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。