估计无尖峰的截断高斯曲线的均值和标准差


11

假设我有一个黑盒子,它按照均值m和标准差s的正态分布生成数据。但是,假设每当输出值<0时,它都不会记录任何内容(甚至无法说出它已经输出了这样的值)。我们有一个截断的高斯分布,没有峰值。

如何估算这些参数?


我将标签从“截断的高斯”更改为“截断”,因为大多数答案在涉及其他分布的情况下可能很有用。
ub

Answers:


7

您的数据模型为:

ÿ一世ñμσ2一世ÿ一世>0

因此,密度函数为:

Fÿ一世|-=ËXp-ÿ一世-μ22σ22πσ 1个-ϕ-μσ

哪里,

是标准普通cdf。ϕ

然后,您可以使用最大似然法或贝叶斯方法估计参数σμσ


3

正如Srikant Vadali所建议的那样,Cohen和Hald在1950年左右使用ML(使用Newton-Raphson根查找器)解决了这个问题。另一篇论文是Max Halperin的“截断正态分布中的估计”(适用于可访问者)。谷歌搜索“截断的高斯估计”会产生很多有用的命中。


在将这个问题概括化的线程中提供了详细信息(通常到截断的分布)。请参见截断分布的最大似然估计。比较最大似然估计量与R中的最大熵解算器给出的(具有代码)最大熵解可能也很有趣。


2

a=0μŤσŤ

  1. μσ

    μ=X¯=1个ñ一世=1个ñX一世

    σ=s=1个ñ一世=1个ñX一世-X¯2

  2. Ť=一种=0X¯

    Ť=一种X¯3s

  3. ωP3ωP4ωω

    ω=s2一种-X¯2

    P3ω=1个+574050101ω-1353427037ω2+688665552ω3

    P4ω=-000374615+017462558ω-287168509ω2+1748932655ω3-1191716546ω4

    ω=P4ωP3ω

  4. ω057081μŤ<0

  5. μŤσŤ

    μŤ=X¯+ω一种-X¯

    σŤ2=s2+ω一种-X¯2

就这样...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.