Hidden Markov Processes with Discrete or Continuous, Univariate or Multivariate Emissions 

Define the initial probabilities and the conditional transition probabilities for the hidden states' dynamics.

In[1]:=
Click for copyable input
X

Define hidden Markov process with categorical emissions.

In[2]:=
Click for copyable input
X

Define hidden Markov process with general discrete emissions.

In[3]:=
Click for copyable input
X

Define hidden Markov process with continuous emissions.

In[4]:=
Click for copyable input
X

Define hidden Markov processes with multivariate emissions.

In[5]:=
Click for copyable input
X
In[6]:=
Click for copyable input
X

Sample each hidden Markov process.

In[7]:=
Click for copyable input
X
In[8]:=
Click for copyable input
X

Compute loglikelihood of each path for the respective process.

In[9]:=
Click for copyable input
X
Out[9]=

Visualize sample paths of processes with univariate emissions.

show complete Wolfram Language input
Out[10]=

Visualize components of sample paths of processes with multivariate emissions.

show complete Wolfram Language input
Out[12]=