主要内容

懒惰的

马尔可夫链状态调整惯性

描述

例子

信用证=懒惰(mc)将离散时间马尔可夫链mc懒惰的链信用证与一个惯性调整状态。

例子

信用证=懒惰(mc,w)适用于惯性权重w的转换。

例子

全部折叠

认为这三态过渡矩阵。

P = ( 0 1 0 0 0 1 1 0 0 ]

创建不可约特征和周期性的马尔可夫链的转移矩阵P

P = [0 1 0;0 0 1;1 0 0];mc = dtmc (P);

在时间t= 1,…,T,mc被迫搬到另一个状态的确定性。

确定平稳分布的马尔可夫链和是否遍历。

xFix =渐近(mc)
xFix =1×30.3333 0.3333 0.3333
isergodic (mc)
ans =逻辑0

mc是不可约的,而不是遍历。作为一个结果,mc有一个平稳分布,但不是所有的初始分布的极限分布。

说明了为什么xFix不是所有初始分布的极限分布。

x0 = (1 0 0);x1 = x0 * P
x1 =1×30 1 0
x2 = x1 * P
x2 =1×30 0 1
x3 = x2 * P
x3 =1×31 0 0
总和(x0 x3 = = = = mc.NumStates)
ans =逻辑1

达到初始分布后再几个步骤,这意味着随后的状态分布无限期循环通过相同的分布。因此,mc没有极限分布。

创建一个懒惰的版本的马尔可夫链mc

lc =懒惰(mc)
lc = dtmc属性:P: [3 x3双]StateNames: [“1”“2”“3”) NumStates: 3
lc.P
ans =3×30 0 0 0.5000 0.5000 0.5000 0.5000 0.5000 - 0.5000

信用证是一个dtmc对象。在时间t= 1,…,T,信用证“抛硬币”。它仍然在其当前状态如果“硬币显示头”和转换到另一个状态,如果“硬币显示尾巴”。

确定延迟链的平稳分布和是否遍历。

lcxFix =渐近(lc)
lcxFix =1×30.3333 0.3333 0.3333
isergodic (lc)
ans =逻辑1

信用证mc有相同的平稳分布,但只有吗信用证遍历。因此,的极限分布信用证存在,等于其平稳分布。

考虑这种理论,right-stochastic过渡矩阵的一个随机过程。

P = ( 0 0 1 / 2 1 / 4 1 / 4 0 0 0 0 1 / 3 0 2 / 3 0 0 0 0 0 0 0 1 / 3 2 / 3 0 0 0 0 0 1 / 2 1 / 2 0 0 0 0 0 3 / 4 1 / 4 1 / 2 1 / 2 0 0 0 0 0 1 / 4 3 / 4 0 0 0 0 0 ]

创建的马尔可夫链的特点是过渡矩阵P

P = [0 0 1/2 1/4 1/4 0 0;0 0 0 1/3 2/3 0 0;0 0 0 0 0 1/3 2/3;0 0 0 0 0 1/2 1/2;0 0 0 0 0 3/4 1/4;1/2 1/2 0 0 0 0 0;1/4 3/4 0 0 0 0 0];mc = dtmc (P);

情节的过渡矩阵的特征值在复平面上。

图;eigplot (mc);标题(原始的马尔可夫链的)

图包含一个坐标轴对象。坐标轴对象与原有标题马尔可夫链包含5线类型的对象,补丁。这些对象代表特征值,光谱的差距。

三个特征值系数,表明的mc是三。

创建懒惰的版本的马尔可夫链mc使用不同的惯性权重。情节懒惰链的特征值在不同的复杂的飞机。

w2 = 0.1;%更积极的马尔可夫链w3 = 0.9;%懒马尔可夫链w4 = (0.9 0.1 0.25 0.5 - 0.25 0.001 - 0.999);%的懒惰状态之间的不同lc1 =懒惰(mc);lc2 =懒惰(mc w2);lc3 =懒惰(mc, w3);lc4 =懒惰(mc, w4);图;eigplot (lc1);标题(默认的懒惰的);

图包含一个坐标轴对象。坐标轴对象标题默认懒惰包含5线类型的对象,补丁。这些对象代表特征值,光谱的差距。

图;eigplot (lc2);标题(“更活跃链”);

图包含一个坐标轴对象。坐标轴对象与标题更加活跃链包含5线类型的对象,补丁。这些对象代表特征值,光谱的差距。

图;eigplot (lc3);标题(“懒链”);

图包含一个坐标轴对象。坐标轴对象与标题懒链包含5线类型的对象,补丁。这些对象代表特征值,光谱的差距。

图;eigplot (lc4);标题(“不同的懒惰程度”);

图包含一个坐标轴对象。坐标轴对象标题不同的懒惰水平包含5线类型的对象,补丁。这些对象代表特征值,光谱的差距。

所有延迟链只有一个特征值与模量。因此,非周期。光谱(内外圈之间的距离)的差距决定了混合时间。观察所有懒惰链混合比原来的马尔可夫链的时间较长。链与不同的惯性权重比默认混合比默认懒惰链的时间较长。

输入参数

全部折叠

离散时间马尔可夫链与NumStates状态和转移矩阵P指定为一个dtmc对象。P必须完全指定的(没有条目)。

惯性权值,指定为一个数值标量或矢量的长度NumStates。之间的值必须是01

  • 如果w是一个标量,懒惰的它适用于所有国家。也就是说,懒惰的链转移矩阵(lc.P)是线性变换的结果

    P 懒惰的 = ( 1 w ) P + w

    Pmc.PNumStates——- - - - - -NumStates单位矩阵。

  • 如果w是一个矢量,懒惰的适用于权重各州的一行一行地()。

数据类型:

输出参数

全部折叠

离散时间马尔可夫链,作为一个返回dtmc对象。信用证懒惰的版本吗mc

更多关于

全部折叠

懒惰的链

一个懒惰的版本的马尔可夫链,对于每一个国家,一个住在同一个州的概率等于至少0.5。

在马尔可夫链的有向图,默认懒惰转换确保self-loops在所有国家,消除周期性。如果马尔可夫链是不可约的,那么它的懒惰的版本是遍历。看到graphplot

引用

[1]Gallager, R.G.随机过程:理论的应用。英国剑桥:剑桥大学出版社,2013年。

版本历史

介绍了R2017b