Papers
Topics
Authors
Recent
Search
2000 character limit reached

Flexible Dirichlet Models

Updated 11 March 2026
  • Flexible Dirichlet (FD) is a class of multivariate distributions that generalizes the classical Dirichlet by integrating custom baseline distributions and generator functions.
  • It supports tailor-made marginal behaviors and enables both positive and negative correlations, overcoming limits of standard Dirichlet models.
  • FD models are applied in compositional data analysis and mixture modeling, offering improved fit and interpretability in real-world datasets.

The Flexible Dirichlet (FD) family refers to a class of multivariate probability distributions that generalize the classical Dirichlet, introducing greater flexibility in capturing marginal behaviors, dependence structure, and support. This is achieved through two principal frameworks: (1) Dirichlet-generated models—embedding baseline distributions in the Dirichlet generator; and (2) stochastic diffusion processes whose stationary laws are generalized Dirichlet distributions. Both frameworks expand modeling capacity for compositional data, densities on simplices, and multivariate phenomena constrained by a conservation principle (Bakosi et al., 2013, Arashi et al., 2019).

1. Formal Constructions and Definitions

Two distinct but closely related constructions underlie FD families.

Dirichlet-generated (Beta-generated-multivariate) construction:

Let p≥2p \geq 2. For each i=1,…,pi=1,\ldots,p, let Gi(xi)G_i(x_i) be the CDF of a baseline distribution (commonly Gamma(βi\beta_i, θi\theta_i)), and F(u1,...,up)F(u_1, ..., u_p) the CDF of a (p+1)(p+1)-dimensional Dirichlet(α1,...,αp+1\alpha_1, ..., \alpha_{p+1}) on the simplex {(y1,...,yp): yi>0, ∑i=1pyi<1}\{(y_1,...,y_p):\, y_i > 0,\, \sum_{i=1}^p y_i < 1\}. The FD cumulative distribution function is

H(x1,…,xp)=F(G1(x1),G2(x2),...,Gp(xp))H(x_1,\dots,x_p) = F\left(G_1(x_1), G_2(x_2), ..., G_p(x_p)\right)

The joint PDF is

i=1,…,pi=1,\ldots,p0

where i=1,…,pi=1,\ldots,p1 is the PDF of the baseline and i=1,…,pi=1,\ldots,p2 the multivariate Beta function. The support is i=1,…,pi=1,\ldots,p3 (Arashi et al., 2019).

Stochastic diffusion construction (Generalized Dirichlet diffusion):

Let i=1,…,pi=1,\ldots,p4 be a vector-valued Itô diffusion always on the simplex i=1,…,pi=1,\ldots,p5, i=1,…,pi=1,\ldots,p6. The Fokker–Planck operator is constructed so that its unique stationary distribution is Lochner’s generalized Dirichlet law,

i=1,…,pi=1,\ldots,p7

with parameter coupling as in the text, and i=1,…,pi=1,\ldots,p8 functions of i=1,…,pi=1,\ldots,p9 and Gi(xi)G_i(x_i)0 (Bakosi et al., 2013).

2. Distributional Properties and Parameterizations

Both frameworks provide substantial modeling flexibility by decoupling marginal shape and dependence constraints present in classical Dirichlet models.

  • Parameters:
    • Dirichlet-generated model: Gi(xi)G_i(x_i)1 baseline distribution parameters (Gi(xi)G_i(x_i)2 per component), Gi(xi)G_i(x_i)3 Dirichlet shape parameters Gi(xi)G_i(x_i)4.
    • Generalized Dirichlet: Gi(xi)G_i(x_i)5 parameters Gi(xi)G_i(x_i)6, with Gi(xi)G_i(x_i)7 degrees of freedom due to simplex constraint.
  • Marginals:

Each Gi(xi)G_i(x_i)8 marginal is a univariate beta-generated (e.g., beta-Gamma) distribution:

Gi(xi)G_i(x_i)9

This enables control over skewness, tails, and modality not available in the fixed Beta(βi\beta_i0) marginals of the standard Dirichlet.

  • Dependence:

Both positive and negative covariances are achievable. The sign and strength of βi\beta_i1 depend on βi\beta_i2 (or βi\beta_i3), whereas all classical Dirichlet off-diagonal covariances are strictly negative. In the generalized Dirichlet, sequential partitions admit a lower-triangular dependence structure, supporting arbitrary sign (Bakosi et al., 2013, Arashi et al., 2019).

3. Moment Structure and Correlations

Closed forms are available for expectations, variances, and covariances in both constructions.

  • First moments (Dirichlet-generated):

βi\beta_i4

where βi\beta_i5 is an auxiliary multiple Beta-integral (Arashi et al., 2019).

  • Second moments and covariances:

βi\beta_i6

βi\beta_i7

  • Generalized Dirichlet explicit formulæ: For βi\beta_i8,

βi\beta_i9

θi\theta_i0

where θi\theta_i1 and θi\theta_i2 as defined above (Bakosi et al., 2013).

  • Possible correlation patterns:

θi\theta_i3 is always negatively correlated with the rest; for θi\theta_i4, θi\theta_i5 is sign-switchable via hyperparameter selection.

4. Parameter Estimation and Model Fitting

Maximum likelihood estimation is the standard approach for both FD constructions.

  • Log-likelihood:

θi\theta_i6

  • Optimization:

Score equations involve digamma functions and derivatives of the baseline CDF/PDF; no closed-form solutions are available, but standard optimization routines (Newton–Raphson, quasi-Newton, optim() in R) yield reliable convergence for moderate θi\theta_i7 and sample size (Arashi et al., 2019).

  • Identifiability:

The SDE-to-parameter mapping in the diffusion construction is many-to-one: different SDE coefficients may yield the same θi\theta_i8, but each SDE determines a unique stationary law.

5. Flexibility, Support, and Special Cases

The FD family allows for custom support, tail behavior, and degenerate cases.

  • Support:
    • Classical Dirichlet: Simplex θi\theta_i9.
    • FD: F(u1,...,up)F(u_1, ..., u_p)0, a wedge in F(u1,...,up)F(u_1, ..., u_p)1. Choice of F(u1,...,up)F(u_1, ..., u_p)2 allows custom marginal supports.
  • Tail behavior:
    • With a Gamma baseline, each F(u1,...,up)F(u_1, ..., u_p)3 exhibits exponential tail modulated by a polynomial F(u1,...,up)F(u_1, ..., u_p)4.
    • Using Pareto, Weibull, Fréchet, etc., as baseline in F(u1,...,up)F(u_1, ..., u_p)5 allows modeling of heavy tails.
  • Special cases:
    • Uniform baselines and F(u1,...,up)F(u_1, ..., u_p)6 recover classical Dirichlet.
    • Decoupling: F(u1,...,up)F(u_1, ..., u_p)7 and F(u1,...,up)F(u_1, ..., u_p)8 yields independent marginals.
  • Relations to other families:
    • Unifies classical Dirichlet, Liouville, beta-generated univariate families, and the generalized Dirichlet as special or limiting cases.

6. Applications and Empirical Performance

FD models are notably suitable for compositional data analysis and mixture modeling where flexible marginal and joint behavior is required.

  • Real data examples:
    • Pekin duck serum proteins (p=3): FD model captures extreme outliers, with lower AIC/BIC and KS distance than the Dirichlet (Arashi et al., 2019).
    • White-cell counts (p=3): With negative correlations, FD model provides superior fit (assessed by QQ-plots, contours, and model selection metrics).
  • Model testing:

New empirical-cdf KS test techniques are available for goodness-of-fit assessment (Arashi et al., 2019).

  • Interpretation:

FD models handle both negative and positive dependencies as they arise in real-world compositional, phase-fraction, and biological data—features unattainable by standard Dirichlet models or Dirichlet diffusion processes (Bakosi et al., 2013, Arashi et al., 2019).

7. Conditional Distributions and Extensions

  • Marginals:

Each F(u1,...,up)F(u_1, ..., u_p)9 is a beta-generated baseline variable (Arashi et al., 2019).

  • Conditionals:

Conditionals are again beta-generated, with updated Dirichlet parameters depending on the observed values.

  • Generalization:

The constructions are framework-agnostic: any continuous baseline with tractable (p+1)(p+1)0 can be inserted, and the generator need not be limited to Dirichlet forms if more complex correlation structures are required.

  • Stochastic modeling:

In the diffusion framework, the FD law arises as the unique long-time law for a class of multidimensional Itô processes, providing an avenue for physical or biological systems modeling with conservation constraints and custom dependence patterns (Bakosi et al., 2013).


In summary, the Flexible Dirichlet family—encompassing Dirichlet-generated and generalized Dirichlet diffusion models—extends classical compositional modeling to a general class parameterized by both baseline distribution and generator characteristics. This enables closed-form marginals and higher moments, support for both signs of correlation, user-controlled tail behavior, and tractable parameter estimation for applications in compositional data, mixture models, and systems governed by conservation principles (Bakosi et al., 2013, Arashi et al., 2019).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Flexible Dirichlet (FD).