Как построить HMM, используя matplotlib в Python? - PullRequest
0 голосов
/ 30 апреля 2020

Я представил набор данных, используя HMM с помощью пакета hmmlearn в Python. В HMM есть 3 скрытых состояния, и он выдает следующие параметры:

Матрица перехода:

array([[0.65397761, 0.1265792 , 0.21944319],
       [0.12363399, 0.62628534, 0.25008067],
       [0.17112053, 0.19969402, 0.62918545]])

Среднее значение и дисперсия четырех состояний:

0th hidden state
mean =  [-0.25029747 -0.57759546 -1.03174135  0.02220818]
var =  [0.58039996 0.73540466 1.014341   0.99351364]

1th hidden state
mean =  [0.90622961 0.74182551 0.4539465  0.25033462]
var =  [0.81296587 0.8593558  0.37741296 0.93489975]

2th hidden state
mean =  [-0.52827366 -0.14182506  0.44204519 -0.21710901]
var =  [0.49401854 0.59921605 0.29638289 0.96003954]

Если я хочу представить этот HMM с помощью диаграммы рассеяния, какую технику мне следует использовать? Я искал некоторые ресурсы, но, хотя я уверен, что это можно сделать, я не знаю, как это реализовать. Если кто-то может связать меня с некоторыми ресурсами или подсказками относительно того, как мне следует действовать, это будет полезно.

...