Quelle est la valeur attendue du logarithme de la distribution gamma?

14

Si la valeur attendue de est , quelle est la valeur attendue de ? Peut-il être calculé analytiquement?Gamma(α,β)αβlog(Gamma(α,β))

Le paramétrage que j'utilise est le taux de forme.

Stefano Vespucci
la source
4
Si , alors selon mathStatica / Mathematica, + PolyGamma [a], où PolyGamma désigne la fonction digammaXGamma(a,b)E[log(X)]=log(b)
wolfies
1
Je dois ajouter que vous ne fournissez pas la forme pdf de votre variable Gamma, et puisque vous signalez que la moyenne est (alors que pour moi ce serait , il semble que vous utilisez une notation différente de la mienne, où votreα/βabβ=1/b
wolfies
C'est vrai, désolé. Le paramétrage que j'utilise est le taux de forme. Je vais essayer de le trouver pour ce paramétrage . Pourriez-vous s'il vous plaît suggérer la requête pour Mathematica / WolframAlpha? βαΓ(α)xα1eβx
Stefano Vespucci
1
Voir aussi Johnson, Lotz et Balakrishna (1994) distributions univariées continues Vol 1 2nd Ed. pp. 337-349.
Björn
3
Voir aussi Wikipédia: Distribution Gamma # Attente et variance logarithmique
Glen_b -Reinstate Monica

Réponses:

16

Celui-ci (peut-être surprenant) peut être fait avec des opérations élémentaires faciles (en utilisant l'astuce préférée de Richard Feynman pour différencier sous le signe intégral par rapport à un paramètre).


Nous supposons que a une distribution et nous souhaitons trouver l'espérance de Tout d'abord, parce que est un paramètre d'échelle, son effet sera de déplacer le logarithme de (Si vous utilisez comme paramètre de débit , comme dans la question, cela changera le logarithme de ) Cela nous permet de travailler avec le casXΓ(α,β)Y=log(X).βlog β . β - log β . β = 1.logβ.βlogβ.β=1.

Après cette simplification, l'élément de probabilité de estX

fX(x)=1Γ(α)xαexdxx

où est la constante de normalisationΓ(α)

Γ(α)=0xαexdxx.

La substitution de qui implique donne l'élément de probabilité de ,x=ey,dx/x=dy,Y

fY(y)=1Γ(α)eαyeydy.

Les valeurs possibles de s'étendent maintenant sur tous les nombres réelsYR.

Parce que doit s'intégrer à l'unité, nous obtenons (trivialement)fY

(1)Γ(α)=Reαyeydy.

Remarquez que est une fonction différenciable deUn calcul simple donnefY(y)α.

ddαeαyeydy=yeαyeydy=Γ(α)yfY(y).

L'étape suivante exploite la relation obtenue en divisant les deux côtés de cette identité par exposant ainsi l'objet même que nous devons intégrer pour trouver l'attente; à savoir,Γ(α),yfY(y):

E(Y)=RyfY(y)=1Γ(α)Rddαeαyeydy=1Γ(α)ddαReαyeydy=1Γ(α)ddαΓ(α)=ddαlogΓ(α)=ψ(α),

la dérivée logarithmique de la fonction gamma (alias " polygamma "). L'intégrale a été calculée à l'aide de l'identité(1).

La réintroduction du facteur montre que le résultat général estβ

E(log(X))=logβ+ψ(α)

pour un paramétrage d'échelle (où la fonction de densité dépend de ) oux/β

E(log(X))=logβ+ψ(α)

pour un paramétrage de taux (où la fonction de densité dépend de ).xβ

whuber
la source
Avec la fonction polygamma, voulez-vous dire de quel ordre (par exemple 0,1) est une digamma (comme l'a souligné @wolfies), trigamma?
Stefano Vespucci
1
@Stefano Je veux dire le dérivé logarithmique du gamma, comme indiqué. Cela signifieψ(z)=Γ(z)/Γ(z).
whuber
14

La réponse de @whuber est plutôt sympa; Je vais essentiellement reformuler sa réponse sous une forme plus générale qui se rattache (à mon avis) mieux à la théorie statistique, et qui met en évidence la puissance de la technique globale.

Considérons une famille de distributions qui constituent une famille exponentielle , ce qui signifie qu'elles admettent une densité par rapport à une mesure dominante commune (généralement, Lebesgue ou mesure de comptage). En différenciant les deux côtés de par rapport à nous arrivons à l' équation de score où est la fonction de score{Fθ:θΘ}

fθ(x)=exp{s(x)θA(θ)+h(x)}

fθ(x) dx=1
θ
()fθ(x)=fθ(x)fθ(x)fθ(x)=uθ(x)fθ(x) dx=0
uθ(x)=ddθlogfθ(x)et nous avons défini . Dans le cas d'une famille exponentielle, nous avons où ; on l'appelle parfois la fonction cumulante , car elle est évidemment très étroitement liée à la fonction génératrice de cumulants. Il résulte maintenant de que .fθ(x)=ddθfθ(x)
uθ(x)=s(x)A(θ)
A(θ)=ddθA(θ)()Eθ[s(X)]=A(θ)

Nous montrons maintenant que cela nous aide à calculer l'attente requise. Nous pouvons écrire la densité gamma avec fixe comme une famille exponentielle Il s'agit d'une famille exponentielle dans seul avec et . Il suit maintenant immédiatement en calculant que β

fθ(x)=βαΓ(α)xα1eβx=exp{log(x)α+αlogβlogΓ(α)βx}.
αs(x)=logxA(α)=logΓ(α)αlogβddαA(α)
E[logX]=ψ(α)logβ.

gars
la source
2
+1 Merci d'avoir signalé cette belle généralisation.
whuber