Homepage Solution manuals Kevin P. Murphy Machine Learning: a Probabilistic Perspective Exercise 21.5 - Derivation of $\mathbb{E}[\log \pi_{k}]$ under a Dirichlet distribution

Exercise 21.5 - Derivation of $\mathbb{E}[\log \pi_{k}]$ under a Dirichlet distribution

Answers

Dirichlet distribution is an exponential family distribution with:

ϕ ( π ) = ( log π 1 , log π 2 , . . . log π K ) T ,

𝜃 = α .

Its cumulant function is:

A ( α ) = log B ( α ) = i = 1 K log Γ ( α i ) log Γ ( i = 1 K α i ) .

Therefore we have:

𝔼 [ log π k ] = ∂𝐴 ( α ) α k = Γ ( α k ) Γ ( α k ) Γ ( i = 1 K α k ) Γ ( i = 1 K α k ) = ψ ( α k ) ψ ( i = 1 K α i ) .

Take exponential on both sides yields the desired form:

exp ( 𝔼 [ log π k ] ) = exp ( ψ ( α k ) ψ ( i = 1 K α k ) ) = exp ( ψ ( α k ) ) exp ( ψ ( i = 1 K α i ) ) .

User profile picture
2021-03-24 13:42
Comments