我有一些需要分析的数据,以及一些我想应用的先验知识。我有离散的时间点和嘈杂的连续输出我在那些时间点观察到,并想推断离散状态最有可能对应于. 如果重要的话,我知道分布,并且只有六种可能的隐藏状态,并且有大量带注释的数据来训练模型。
如果这么简单,我认为隐马尔可夫模型和维特比算法就可以了。但我知道当时的输出不仅受当时隐藏状态的影响,但是通过之前的三个隐藏状态,像这样:
因为连续隐藏状态之间的相关性不是因果关系,所以我没有指明图表,但如果必须的话,我可以使用向右的箭头。
无论如何,有谁知道这样的模型可能被称为什么,和/或尝试学习它的参数是否合理?这似乎很简单,我觉得以前必须有人做过,但我找不到任何东西。我认为它基本上是一个线性链条件随机场,但那些额外的边缘让我感到迷茫和困惑。
编辑:
如果更容易解析/考虑,这里有一个示例,其中当前观察到的状态取决于过去的两个,而不是四个隐藏状态:
这是线性链 CRF 的最小扩展,但我仍然找不到类似的例子。有什么帮助吗?