什么是 copula 变换

机器算法验证 系词
2022-04-01 17:26:40

我已经看到 copula 变换将我的样本空间更改为其中 d 是维数。谁能解释一下copula转换?[01]d

2个回答

我相信您只是指通过概率积分变换,当单独应用于每个变量时,将 d 维分布转换为其 copula。U[0,1]

例如,如果您有一个二元法线,并变换,那么是一个高斯 copula。(X,Y)U=FX(X)V=FY(Y)(U,V)

例如看这里

这里有一些推荐的入门读物

Sklar 定理说(双变量情况),对于任何给定的联合分布函数,两个随机变量的均匀单变量边距那么存在copula 函数,这样:HXYFx(x)Gy(y)XYC

H(x,y)=C(Fx(x),Gy(y))

如果所有边距都是连续的,则 copula 是唯一的。

copula 变换的思想是:Copula 模型允许将边距与依赖结构分开建模。因此,我们将所有变量转换为统一的,以便在不影响边距的情况下捕获变量之间的纯依赖结构。 因此,所以我们可以很容易地回到原始数据。u=F(x)F1(u)=x