iHMM采样库提供学习和采样有限HMM和无限HMM的代码。代码依赖于Tom Minka的lightspeed和fastfit软件包,这些库必须位于Matlab路径上才能使采样算法正常工作。
iHMM多项式输出:
- TestiHmmGibbsSampler.m:在具有多项式输出的iHMM上运行Gibbs采样器,演示如何使用iHmmSampleGibbs.m。使用命令“ help iHmmSampleGibbs”获取参数信息。
- TestiHmmBeamSampler.m:在具有多项式输出的iHMM上运行光束采样器,演示如何使用iHmmSampleBeam.m。使用命令“ help iHmmSampleBeam”获取参数信息。
- 联合对数似然函数:p(s,y | beta,alpha,gamma,H)。
iHMM正态输出:
- TestiHmmNormalGibbsSampler.m:在具有正态输出的iHMM上运行Gibbs采样器,演示如何使用iHmmNormalSampleGibbs.m。