我真的很喜欢玩GHMM库。我想知道是否有任何方法可以使用矩阵参数定义自定义排放分布。具体来说,我希望执行以下操作:
我想使用ghmm.MultivariateGaussianDistribution
设置的修改版本。但是,我希望将分布约束为具有零的多元正态分布,而不是允许具有完整协方差矩阵的多元正态分布,其中每个分布状态具有 n^2 + n 个参数(n 是排放变量的维度)非对角参数(即每个排放变量独立于其他变量,但根据状态 i 将它们绘制在一起)。因此,每个状态的参数减少到 2n。这应该真正改善对角方差项的估计,这是最重要的,在没有太多数据点可以使用的情况下。
任何关于在哪里修改代码的指导将不胜感激。