问题:在隐式马尔可夫模型的合理实现下进行设置吗?
我有一组108,000
观察数据(在100天的时间内进行),并且2000
在整个观察时间范围内大约都有事件发生。数据如下图所示,其中观察到的变量可以采用3个离散值,红色列突出显示事件时间,即:
如图中红色矩形所示,我对每个事件都剖析了{到 },将它们有效地视为“事件前窗口”。
HMM训练:我计划使用Pg上建议的多观察序列方法,基于所有“事前窗口” 训练隐马尔可夫模型(HMM)。Rabiner 论文 273 。希望这将使我能够训练HMM,以捕获导致事件的序列模式。
HMM预测:然后,我计划使用此HMM 预测 新一天的对,其中将是一个滑动窗口矢量,实时更新以包含当前时间至随着时间的推移。
对于与“事前窗口”类似的,我希望看到增加。实际上,这应该使我能够在事件发生之前进行预测。
您可以拆分数据以构建模型(例如0.7),然后在其余数据上测试模型。只是一个想法,我不是这方面的专家。
—
费尔南多
是的,谢谢。HMM更适合我不确定的任务。
—
朱巴卜
@Zhubarb我正在处理类似的问题,并希望遵循您的HMM方法。您在哪里成功做到了?还是您最终重返了逻辑回归/ SVM等?
—
Javierfdr
@Javierfdr,由于实施困难以及女高音在他的回答中强调的担忧,我最终没有实施它。从本质上讲,HMM带有必须构建广泛的生成模型的负担,而我的直觉是针对当前的问题,您可以根据自己的建议更轻松地摆脱歧视性模型(SVM,神经网络等) 。
—
朱巴卜