两个正态分布的随机变量之间的欧几里得距离分布是什么?

机器算法验证 正态分布 距离函数
2022-01-18 09:42:53

假设给定两个对象,它们的确切位置未知,但根据具有已知参数的正态分布分布(例如aN(m,s)bN(v,t)). 我们可以假设它们都是二元正态分布,因此位置由分布描述(x,y)坐标(即mv是包含预期的向量(x,y)坐标ab分别)。我们还将假设对象是独立的。

有谁知道这两个对象之间的平方欧几里得距离的分布是否是已知的参数分布?或者如何分析得出这个函数的 PDF / CDF?

3个回答

这个问题的答案可以在Mathai 和 Provost(1992,Marcel Dekker, Inc.)的《随机变量中的二次形式》一书中找到。

正如评论所阐明的,您需要找到Q=z12+z22在哪里 z=ab服从均值的二元正态分布μ和协方差矩阵Σ. 这是二元随机变量中的二次形式z.

简而言之,对于p维情况zNp(μ,Σ)

Q=j=1pzj2
是矩生成函数是
E(etQ)=etj=1pbj2λj12tλjj=1p(12tλj)1/2
在哪里λ1,,λp是的特征值Σb是一个线性函数μ. 参见上面引用的书中的定理 3.2a.2(第 42 页)(我们在这里假设Σ是非单数)。另一个有用的表示是 3.1a.1(第 29 页)
Q=j=1pλj(uj+bj)2
在哪里u1,,up是独立同居N(0,1).

本书的整个第 4 章都致力于密度和分布函数的表示和计算,这绝非易事。我对这本书只是表面上熟悉,但我的印象是所有的一般表示都是根据无限级数展开的。

所以以某种方式,这个问题的答案是,是的,两个二元法线向量之间的平方欧几里得距离的分布属于由四个参数参数化的已知(并且经过充分研究)的分布类别λ1,λ2>0b1,b2R. 然而,我很确定你不会在你的标准教科书中找到这个分布。

此外,请注意,ab不需要独立。联合正态就足够了(如果它们是独立的并且每个正态,这是自动的),那么差异ab服从正态分布。

首先定义差分向量的二元分布, μd=μ1μ2,这将是简单的Σd=Σ1+Σ2; 这源于多元不确定性传播 Σd=JΣ12JT,涉及块对角矩阵Σ12=[Σ1Σ2]和雅可比J=[+I,I].

其次,寻找差向量长度的分布,或与原点的径向距离,即霍伊特分布

具有不等方差的双变量相关正态随机变量中真实均值周围的半径,用极坐标(半径和角度)重写,遵循霍伊特分布。pdf 和 cdf 以封闭形式定义,数字根查找用于查找 cdf^-1。如果相关性为 0 且方差相等,则归结为瑞利分布。

如果您允许来自 Ballistipedia的偏差差异(偏移原点),则会出现更一般的分布: xy 坐标的分布和由此产生的径向误差

为什么不测试一下?

set.seed(347)
x <- rnorm(10000)
y <- rnorm(10000)
x2 <- rnorm(10000)
y2 <- rnorm(10000)

qdf <- data.frame(x,y,x2,y2)
qdf <- data.frame(qdf,(x-x2)^2+(y-y2)^2)
colnames(qdf)[5] <- "euclid" 

plot(c(x,y),c(x2,y2))
plot(qdf$euclid)
hist(qdf$euclid) 
plot(dentist(qdf$euclid))

情节 1 情节 2 情节 3 情节 4