测试一个过程是否是维纳过程

信息处理 matlab 随机过程 假设检验
2022-02-07 04:38:34

理想情况下,我想要代码实现(例如 Matlab )或书籍参考的链接,但我会很感激有关各种方法的建议。

我们从抽样过程开始Xt.

  1. 一种直接的方法是通过重复的正态性测试:

    一种。正态性检验Xt使用KS测试

    湾。增量的独立性:我们测试产品是否XT/2(XTXT/2)/σ2接近标准法线,其中σ2=(T/2)2.

    C。增量的联合法线Yn=(Xt2Xt1,...,XtnXtn1):我们划分可能的值Yn进入m细胞和表示Oj:=# 落入单元格的样本j. 然后统计(OjE[Oj])2E[Oj]应该大约是χ2分配。

  2. 也许测试二次变化=t和鞅属性(Levy 表征)?

  3. WP 的一些光谱特性?

  4. 另一个环节是测试分数 WP,这涉及更多。

  5. 将其变成白噪声测试,因为它是 WP 的“衍生物”。因此,也许对 WP 进行有限差分并对其进行白噪声测试:

    (Xt+ΔtXt)/Δt.

1个回答

这不是一个好问题(你没事,我会在几秒钟内投票赞成你的问题)。BM 引入了函数的度量,称为维纳度量。由于这是对函数的度量,因此它是无限维的。在无限维空间上进行度量的事情是它们往往是互奇异的:在一个度量上发生 wp 1 的事件可能在另一个度量上的概率为零。以BM为例Bt和 BM 添加了一些微小的常数Ct=Bt+ϵ. 然后P(B0=0)=1P(C0=0)=0. 这种情况相当普遍。

这对您意味着,除非您的过程确实完全是 BM(极不可能),否则随着您获取越来越多的数据点,您的度量将收敛到与 BM 互为奇异的东西,并且您的假设检验将给出“否”。即使您的流程与 BM 非常“相似”,这种情况也可能发生。

这就是为什么这不是一个好问题。对功能空间的测量很难使用。