Schätzung des Mittelwerts und des st dev einer abgeschnittenen Gaußschen Kurve ohne Spitze


11

Angenommen, ich habe eine Blackbox, die Daten nach einer Normalverteilung mit dem Mittelwert m und der Standardabweichung s generiert. Nehmen wir jedoch an, dass bei jeder Ausgabe eines Werts <0 nichts aufgezeichnet wird (ich kann nicht einmal sagen, dass ein solcher Wert ausgegeben wurde). Wir haben eine abgeschnittene Gaußsche Verteilung ohne Spitze.

Wie kann ich diese Parameter schätzen?


Ich habe das Tag von "Truncated-Gaussian" in "Truncation" geändert, da die meisten Antworten in Situationen mit anderen Distributionen möglicherweise nützlich sind.
whuber

Antworten:


7

Das Modell für Ihre Daten wäre:

yiN(μ,σ2)I(yi>0)

Somit ist die Dichtefunktion:

f(yi|)=exp((yiμ)22σ2)2πσ (1ϕ(μσ))

wo,

Ist das normale Standard-PDF.ϕ(.)

Sie können dann die Parameter und σ entweder mit maximaler Wahrscheinlichkeit oder mit Bayes'schen Methoden schätzen .μσ


3

Wie Srikant Vadali vorgeschlagen hat, haben Cohen und Hald dieses Problem um 1950 mit ML (mit einem Newton-Raphson-Wurzelfinder) gelöst. Ein weiteres Papier ist Max Halperins "Schätzung in der abgeschnittenen Normalverteilung", das auf JSTOR verfügbar ist (für diejenigen mit Zugriff). Das Googeln der "abgeschnittenen Gaußschen Schätzung" führt zu vielen nützlich aussehenden Treffern.


Details werden in einem Thread bereitgestellt, der diese Frage verallgemeinert (allgemein auf abgeschnittene Verteilungen). Siehe Maximum Likelihood Estimators für eine abgeschnittene Verteilung . Es könnte auch von Interesse sein, die Maximum-Likelihood-Schätzer mit der Maximum-Entropy-Lösung zu vergleichen, die (mit Code) bei Max Entropy Solver in R angegeben wurde .


2

a=0μtσt

  1. μσ

    μ=x¯=1ni=1nxi

    σ=s=1ni=1n(xix¯)2

  2. TB=a=0x¯

    TB=ax¯3s

  3. ω,P3(ω),P4(ω)Q(ω)

    ω=s2(ax¯)2

    P3(ω)=1+5,74050101ω13,53427037ω2+6,88665552ω3

    P4(ω)=0,00374615+0,17462558ω2,87168509ω2+17,48932655ω311,91716546ω4

    Q(ω)=P4(ω)P3(ω)

  4. ω0,57081μt<0

  5. μtσt

    μt=x¯+Q.(ω)(ein- -x¯)

    σt2=s2+Q.(ω)(ein- -x¯)2

Das ist alles...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.