Two Components, Two Coefficient Scales
A hurdle model separates two questions: whether an outcome is positive, and how large it is when positive. A covariate can relate differently to these processes. For example, it could be associated with a greater chance of any event but a smaller count among those with at least one event. Consequently, a coefficient from one component is not automatically an effect on the overall expected count.
Consider clustered observations indexed by \(i\), with covariate vector \(x_{ij}\) for observation \(j\) in cluster \(i\). Write \(Y_{ij}\) for its nonnegative count. A common hurdle GLMM uses a logistic model for crossing the hurdle and a zero-truncated count model for positive outcomes. The coefficient interpretations below are conditional on the included covariates and, in a GLMM, on the specified random effects.
Here \(u_i\) and \(v_i\) are cluster-level random effects; they may be correlated, and their assumed distribution must be specified for a GLMM. A standard setup assumes independent clusters, a mean-zero multivariate normal distribution for the random effects, and conditional independence of observations given covariates and random effects. The component distributions and link functions must also be appropriate for the data. The examples use a Poisson parent distribution for the positive-count component and condition on specified random-effect values. For that component, \(m^+=\lambda/(1-e^{-\lambda})\).
Interpreting the Logistic Hurdle Coefficients
For a one-unit increase in covariate \(x_k\), holding other covariates and the random effect fixed, \(\gamma_k\) is the change in the log odds of a positive count. Exponentiating gives the corresponding odds ratio, \(\exp(\gamma_k)\). This is a multiplicative change in odds, not a fixed change in probability. The probability change depends on the starting probability.
Worked Example: Odds Ratio and Probability Change
Suppose the fitted hurdle component is \(\operatorname{logit}(q)=-1+0.7x\), and compare \(x=0\) with \(x=1\). Hold the cluster random effect at zero for this calculation.
The coefficient is \(\gamma=0.7\), so the odds ratio for a positive count is $$ \exp(0.7)\approx 2.014. $$
At \(x=0\), the linear predictor is \(-1\), giving \(q_0=1/(1+e^1)\approx0.2689\). At \(x=1\), it is \(-0.3\), giving \(q_1=1/(1+e^{0.3})\approx0.4256\). Using the model probabilities before rounding, the increase is approximately \(0.1566\), or 15.66 percentage points.
Thus, at these covariate and random-effect values, a one-unit increase in \(x\) multiplies the odds of a positive count by about 2.014; it does not multiply the probability by 2.014. The probability rises by about 15.66 percentage points in this particular comparison.
If the model includes an interaction, the relevant log-odds change for \(x_k\) also depends on the interacting covariate. Likewise, in a GLMM, the interpretation above is conditional on the random effect. It describes a comparison between observations with the same specified cluster effect, not necessarily a population-averaged comparison after averaging over the random-effect distribution.
Interpreting the Positive-Count Coefficients
In a log-link count component, \(\beta_k\) describes the change in the log of the parent distribution parameter \(\lambda\), holding other terms fixed. A one-unit increase in \(x_k\) multiplies \(\lambda\) by \(\exp(\beta_k)\). For a Poisson parent distribution, \(\lambda\) is the untruncated Poisson mean. But the fitted hurdle count component is truncated at zero: its expected count among positive observations is \(m^+=\lambda/(1-e^{-\lambda})\), not \(\lambda\). Therefore, \(\exp(\beta_k)\) is not generally the ratio of conditional positive means.
Worked Example: Combining Both Components
Suppose that for \(x=0\), the positive-count probability is \(q_0=0.3000\) and the Poisson parent parameter is \(\lambda_0=1\). For \(x=1\), suppose the hurdle model gives \(q_1\approx0.4385\) and the count model gives \(\lambda_1=1.492\). These values could arise, for example, from a logistic coefficient of \(0.6\) starting at \(q_0=0.3000\), and a log-link count coefficient of \(\log(1.492)\approx0.4001\) starting at \(\lambda_0=1\). Treat the values as conditional on the same random effects.
At \(x=0\), the expected count among positive observations is $$ m_0^+=\frac{1}{1-\exp(-1)}\approx1.5820. $$ The overall expected count is therefore $$ E(Y\mid x=0)=q_0m_0^+=0.3000(1.5820)\approx0.4746. $$
At \(x=1\), the positive-count mean is $$ m_1^+=\frac{1.492}{1-\exp(-1.492)} \approx\frac{1.492}{0.7751} \approx1.9250. $$ Thus the overall expected count is $$ E(Y\mid x=1)\approx0.4385(1.9250)\approx0.8441. $$
The overall mean difference is approximately \(0.8441-0.4746=0.3695\) counts per observation. This difference reflects changes in both the chance of a positive count and the mean among positive counts. It is not equal to either component coefficient.
Why Truncation Changes the Count Interpretation
The distinction between \(\lambda\) and \(m^+\) follows directly by conditioning a parent Poisson random variable \(N\) on being positive. Since \(E(N)=\lambda\), \(P(N=0)=e^{-\lambda}\), and the zero outcome contributes nothing to the expectation, $$ E(N\mid N>0)=\frac{E\{N\,I(N>0)\}}{P(N>0)} =\frac{E(N)}{1-P(N=0)} =\frac{\lambda}{1-e^{-\lambda}}. $$
The denominator depends on \(\lambda\), so a change in the parent parameter changes both the numerator and the probability of surviving truncation. This is why a log-link coefficient has a simple multiplicative interpretation for \(\lambda\), but not generally for the conditional positive mean.
Worked Example: A Parent-Parameter Ratio Is Not a Positive-Mean Ratio
Suppose a covariate doubles the Poisson parent parameter, from \(\lambda_0=1\) to \(\lambda_1=2\). The count-component coefficient for a binary covariate is \(\log(2)\approx0.6931\), and its exponentiated value is a parent-parameter ratio of 2.
The conditional positive means are $$ m_0^+=\frac{1}{1-e^{-1}}\approx1.5820,\qquad m_1^+=\frac{2}{1-e^{-2}}\approx2.3130. $$ Their ratio is approximately \(2.3130/1.5820=1.462\), not 2. The conditional positive mean rises by about \(2.3130-1.5820=0.7310\) counts. The hurdle probability has not been used in this comparison: it concerns only the positive-count component.
From Component Effects to the Overall Mean
The overall conditional mean is the product of the positive probability and the conditional positive-count mean. It therefore changes with both components. For two covariate values \(x_0\) and \(x_1\), a useful exact comparison is $$ \frac{E(Y\mid x_1,u,v)}{E(Y\mid x_0,u,v)} = \frac{q(x_1,u)}{q(x_0,u)} \frac{m^+(x_1,v)}{m^+(x_0,v)}. $$ This factorization makes clear why neither component’s exponentiated coefficient alone is an overall-mean ratio.
For a Poisson positive-count component, the local elasticity of the conditional positive mean with respect to \(\lambda\) is $$ \frac{d\log m^+}{d\log\lambda} =1-\frac{\lambda}{e^\lambda-1}. $$ To obtain this, write \(\log m^+=\log\lambda-\log(1-e^{-\lambda})\) and differentiate with respect to \(\log\lambda\), using \(d\lambda/d\log\lambda=\lambda\). The resulting elasticity is between 0 and 1 for \(\lambda>0\). Consequently, a small proportional change in \(\lambda\) produces a smaller proportional change in \(m^+\) for finite positive \(\lambda\). This local result is not a substitute for calculating a finite covariate contrast from both fitted values.
Evaluate the logistic linear predictor at each covariate value and transform it to \(q\).
Obtain the parent parameter from the count component, then use the appropriate zero-truncated mean for the chosen distribution.
Multiply \(q\) by \(m^+\) at each covariate value. Subtract for a mean difference or divide for a mean ratio, stating that the contrast is conditional on the specified random effects.
Inference, Diagnostics, and Common Pitfalls
A confidence interval for a component coefficient is on the log-odds scale for \(\gamma_k\) or the log-parent-parameter scale for \(\beta_k\). Exponentiating both endpoints gives an interval for the corresponding odds ratio or parent-parameter ratio. Neither transformed interval is automatically an interval for a probability difference, conditional positive-mean ratio, or overall-mean contrast. Those quantities require predictions from the relevant model components; uncertainty for a derived contrast should account for uncertainty in all parameters used to calculate it.
Check that the fitted model and component interpretations are plausible. For example, inspect whether the hurdle component adequately describes the occurrence of zeros versus positive counts across relevant covariate patterns, and whether the chosen truncated count distribution describes positive values and their spread. In a GLMM, also assess whether cluster-level patterns remain unexplained and whether conclusions depend strongly on the random-effect specification. Sparse positive counts or few clusters can make component estimates imprecise or unstable. A coefficient may be numerically estimable while its practical interpretation remains uncertain.
The main alternative formulations answer different modeling questions. A standard count model without a hurdle uses one count distribution for zeros and positive values; it does not provide a separate logistic coefficient for crossing a hurdle. A zero-inflated model has a different mixture interpretation and should not be assigned hurdle-coefficient interpretations. The model choice should follow the assumed data-generating structure, not simply which fitted coefficients appear easiest to explain.
A further limitation is that conditional GLMM coefficients are not population-averaged effects. For example, averaging logistic probabilities over a random-intercept distribution generally does not yield the logistic probability obtained by setting the random intercept to zero. Therefore, predictions for a typical cluster and predictions averaged over a population of clusters are different targets. State which target is being reported, and do not label a conditional coefficient as a population-average effect.
Check Your Understanding
Answer each question using the stated hurdle-model interpretation. The solutions are included below.
- A logistic hurdle coefficient is \(0.5\). What is the odds ratio for a one-unit increase, holding other terms fixed?
- For a Poisson hurdle count component, \(\lambda\) changes from 0.5 to 1.0. Is the conditional positive-mean ratio 2? Calculate it.
- Why is a count-component coefficient not, by itself, an effect on the overall expected count?
- In a GLMM, what must be specified when reporting a predicted probability or mean based on random effects?
Solutions. (1) The odds ratio is \(\exp(0.5)\approx1.649\): the odds of a positive count are multiplied by about 1.649, not the probability. (2) No. The truncated means are \(m^+(0.5)=0.5/(1-e^{-0.5})\approx1.271\) and \(m^+(1)=1/(1-e^{-1})\approx1.582\), so their ratio is about \(1.245\), not 2. (3) The overall mean is \(q\,m^+\); the logistic hurdle probability and truncated positive-count mean both contribute. (4) State whether the prediction is conditional on a specified random-effect value, such as zero, or averaged over the random-effect distribution. These are generally different predictions.