Learning Hidden Markov Models from Non-Sequence Data via Tensor Decomposition

Abstract

Learning dynamic models from observed data has been a central issue in many scientific studies or engineering tasks. The usual setting is that data are collected sequentially from trajectories of some dynamical system operation. In quite a few modern scientific modeling tasks, however, it turns out that reliable sequential data are rather difficult to gather, whereas out-of-order snapshots are much easier to obtain. Examples include the modeling of galaxies, chronic diseases such Alzheimer's, or certain biological processes. Existing methods for learning dynamic model from non-sequence data are mostly based on Expectation-Maximization, which involves non-convex optimization and is thus hard to analyze. Inspired by recent advances in spectral learning methods, we propose to study this problem from a different perspective: moment matching and spectral decomposition. Under that framework, we identify reasonable assumptions on the generative process of non-sequence data, and propose learning algorithms based on the tensor decomposition method \cite{anandkumar2012tensor} to \textit{provably} recover first-order Markov models and hidden Markov models. To the best of our knowledge, this is the first formal guarantee on learning from non-sequence data. Preliminary simulation results confirm our theoretical findings.

Cite

Text

Huang and Schneider. "Learning Hidden Markov Models from Non-Sequence Data via Tensor Decomposition." Neural Information Processing Systems, 2013.

Markdown

[Huang and Schneider. "Learning Hidden Markov Models from Non-Sequence Data via Tensor Decomposition." Neural Information Processing Systems, 2013.](https://mlanthology.org/neurips/2013/huang2013neurips-learning/)

BibTeX

@inproceedings{huang2013neurips-learning,
  title     = {{Learning Hidden Markov Models from Non-Sequence Data via Tensor Decomposition}},
  author    = {Huang, Tzu-Kuo and Schneider, Jeff},
  booktitle = {Neural Information Processing Systems},
  year      = {2013},
  pages     = {333-341},
  url       = {https://mlanthology.org/neurips/2013/huang2013neurips-learning/}
}