Hidden Markov Model by Matrix and Tensor Decomposition

Solves Hidden Markov Models (HMMs) via matrix and tensor decomposition. Converts observation sequences to co-occurrence matrices/tensors and applies Symmetric Non-negative Matrix Factorization (symNMF), Singular Value Decomposition (SVD), CANDECOMP/PARAFAC (CP) decomposition, or Tensor-Train (TT) decomposition to recover HMM parameters. Also provides standard HMM algorithms (Forward, Backward, Viterbi, Baum-Welch) for comparison. The spectral learning approach for HMMs is based on Hsu, Kakade, and Zhang (2012) . The symNMF method is described in Kuang, Yun, and Park (2015) . The Tensor-Train decomposition is described in Oseledets (2011) .


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("hmmTensor")

0.1.0 by Koki Tsuyuzaki, 5 months ago


Browse source code at https://github.com/cran/hmmTensor


Authors: Koki Tsuyuzaki [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports rTensor, symTensor, methods, stats

Suggests testthat


See at CRAN