文件名称:Whittle Surrogate:生成具有指定转换计数的符号序列。-matlab开发
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-19 04:14:20
matlab
将过程描述为具有概率转换的离散状态集通常很有用。 如果向新状态的转换仅以当前状态为条件,则该模型称为马尔可夫链。 n 阶马尔可夫链是在转移概率中包含过去 n 个状态的泛化。 要从数据创建马尔可夫模型,需要对符号的出现及其转换进行计数,并以矩阵形式存储生成的转换概率。 给定模型,人们可能希望计算观察数据的某些统计特性的可能性。 如果无法通过分析推导出似然,则可以从给定过程的许多随机、独立实现的统计量分布中估计。 通常,这些实现必须通过模拟生成。 在这里,我们将此模拟数据称为替代数据。 在这种情况下,替代数据的定义特征是它与观察到的数据具有完全相同的转移概率,但在所有其他方面都是随机的。 此包中的代码以迭代方式生成代理序列。 在每个步骤中,随机选择一个符号,并由给定该选择的剩余序列数加权。 可能的符号序列的数量由惠特尔公式给出。 该方法保证从所有可能的代理集合中以统一的概率选择一个输出序列
【文件预览】:
Whittle_Surrogate.zip