用Python生成连续数据的马尔可夫转移矩阵

2024-09-30 12:32:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在探索隐马尔可夫模型(HMM)来分析新病例的序列和新冠病毒-19的繁殖率。我遇到了一个需要为连续数据生成转换矩阵的场景

X = [1.324,1.473,1.778,1.626,1.320,1.102,0.905,0.826,0.770,0.770,0.722,0.767,0.707,0.628,0.589,0.558,0.504, ...]

马尔可夫国家(低、中、高)

low -> 0<=X<=0.5
medium -> 0.5<X<=1.5
high -> 1.5<X<=2.0

如何使用python或matlab(最好是python)为连续数据生成马尔可夫变换矩阵。我认为矩阵应该是3比3,表示从每个状态转移到其他两个状态的概率

我是python新手,发现很难做到这一点。有没有一个图书馆可以供我使用。 我遇到了Generating Markov transition matrix in Python,这是一个类似的问题,但它是针对离散数据的。我想为连续数据做一些类似的事情


Tags: 数据模型状态场景序列矩阵国家low

热门问题