Tsagris 2018 - Dirichlet Regression with Zeros - Dirichlet Regression

Summary

Dirichlet regression in mean-precision form: with and the multinomial-logit link tying to covariates. It needs parameters instead of the classical , and may also depend on covariates through a log link.

Overview

The Dirichlet is a natural distribution on the simplex , . Earlier Dirichlet regressions: Gueorguieva et al. (2008), Hijazi and Jernigan (2009). Aitchison (2003) instead applies log-ratios and multivariate linear regression.

Main Content

Dirichlet in mean-precision form

has density

is the mean and the precision (the usual Dirichlet parameters are ).

Multinomial-logit link (Eq. 1)

With predictors and coefficient vectors , :

Log-likelihood (Eq. 2)

With observations (component , observation ) and common :

Parameter count: .

Covariate-dependent precision (Eqs. 3-4)

, , and the log-likelihood becomes

with additional parameters. Tested against the constant-precision model by a likelihood-ratio test.

Examples

Interpreting a coefficient

In the foraminifera fit (4 components, covariate depth), for Obesa is 0.117: relative to the reference Triloba, Obesa’s share increases with depth by factor per unit of log depth. See Tsagris 2018 - Dirichlet Regression with Zeros - Examples and Simulation Results.

Connections

Aitchison’s alternative: Greenacre 2023 - Logratios ALR CLR ILR and Log-Contrasts; PyMC form: Greenacre 2023 - Compositional Outcome Models in PyMC. The Dirichlet is not in the linear exponential family (Gourieroux et al. 1984), so consistency of estimates requires correct specification.

See Also

Tsagris 2018 - Dirichlet Regression with Zeros - Overview