Why Weighting Is Needed
A marginal GEE targets a population mean relationship, such as \(E[Y_{it}\mid X_i]=\mu_{it}(\beta)\), using repeated outcomes from each cluster. If outcomes are missing, applying the complete-data estimating equation only to observed values can change the target or introduce selection bias. Inverse-probability weighting corrects the contribution of observed outcomes by how unlikely they were to be observed, under a suitable missing-at-random assumption.
The key is to weight by the probability that an outcome is observed in the target population—not automatically by a conditional probability of remaining observed at one particular visit. For monotone dropout, the probability of being observed through visit \(t\) accumulates across visits. For intermittent missingness, the relevant probability is the current response probability conditional on the observed history, provided that conditional probability identifies observation in the target population.
A Marginal Estimating Equation and Its Weighted Form
Write \(\mu_{it}(\beta)=E[Y_{it}\mid X_i]\), where \(X_i\) denotes the covariates in the marginal mean model. Let \(v_{it}(\beta)>0\) be the specified marginal variance and let \(d_{it}(\beta)=\partial\mu_{it}(\beta)/\partial\beta\), a column vector. A convenient complete-data marginal estimating function is the sum of visit-level contributions
The corresponding complete-data equation is \(\sum_{i=1}^m\psi_i(\beta)=0\). It is a valid marginal estimating equation when its expectation vanishes at the target coefficient; in particular, this holds if the marginal mean model is correct. Under missingness, replace each unavailable contribution by zero and inflate each observed contribution by the inverse probability of observing it:
This componentwise equation uses only \(Y_{it}\), its marginal mean contribution, and information available for the response model. It is a marginal GEE with a working-independence form for the estimating contributions; dependence among visits within a cluster is retained for inference by treating the cluster as the sampling unit. A full-data GEE contribution that mixes multiple outcomes through a non-diagonal working covariance matrix requires more care: if some outcomes in that contribution are missing, simply multiplying by a visit-specific weight does not generally recover the full-data equation.
To prove the identity, condition on \(X_i,H_{it},Y_{it}\). Under the stated MAR condition, the conditional expectation of \(R_{it}\) is \(q_{it}\), while \(u_{it}(\beta)\) and \(q_{it}\) are fixed given the conditioning variables. Therefore
Taking expectations on both sides gives the result. Integrability of the weighted contribution is needed for these expectations to be defined; positivity alone does not guarantee finite variance if response probabilities can be arbitrarily close to zero. Summing over visits shows that the weighted population equation has the same expectation as the complete-data equation. Thus, if \(E[\psi_i(\beta_0)]=0\), the weighted equation is unbiased at \(\beta_0\).
Worked Example: Cumulative Weights Under Monotone Dropout
Suppose a study has three visits and dropout is monotone: a participant observed at visit 3 must also have been observed at visits 1 and 2. Let the conditional probabilities of remaining observed be \(\pi_{i1}=0.8\), \(\pi_{i2}=0.5\), and \(\pi_{i3}=0.75\). Here \(\pi_{i2}\) is conditional on being observed through visit 1, and \(\pi_{i3}\) is conditional on being observed through visit 2.
The probabilities of being observed at each visit, as a member of the original target population, are
If the visit-3 score contribution for this participant is \(u_{i3}=2\), its observed weighted contribution is \(R_{i3}2/0.3\). Conditional on the relevant complete-data history, the expected contribution is
Using only the conditional visit-3 probability \(0.75\) instead would give expected contribution \(0.3(2/0.75)=0.8\), not \(2\). The other two conditional retention probabilities are part of the probability of making it to visit 3.
Monotone Dropout and Intermittent Missingness
For monotone dropout, define \(\pi_{is}=P(R_{is}=1\mid R_{i,s-1}=1,H_{is},X_i)\), with \(R_{i0}=1\). Under sequential MAR, each conditional probability depends on observed history and covariates, not on future unobserved outcomes after conditioning on that history. The probability that a participant from the original target population is observed at visit \(t\) is then
The equality follows by repeatedly applying the multiplication rule for conditional probabilities to the event of remaining observed at every visit through \(t\). The factors are evaluated along the participant’s observed history; that history is available for a participant observed at visit \(t\). The weight for the visit-\(t\) contribution is \(1/q_{it}\), not merely \(1/\pi_{it}\).
With intermittent missingness, a participant may miss one visit and return later. There is no single sequence of “remaining observed” probabilities. Instead, for each outcome contribution use its current response probability \(q_{it}=P(R_{it}=1\mid X_i,H_{it})\), defined for the relevant target population and observed history. The MAR identity applies if response at \(t\) is conditionally independent of \(Y_{it}\) given that history and the response probability is positive. If histories differ by missingness pattern, the response model must use the history actually available under each pattern. A probability defined only among people observed at the preceding visit does not, by itself, serve as the full-population probability for a later intermittent response.
Worked Example: A Two-Visit Weighted Marginal Score
Let \(Y_{i2}\) be binary, and suppose its marginal mean is logistic with one covariate \(x_i=1\). At \(\beta=0\), \(\mu_{i2}=1/(1+e^0)=0.5\), the Bernoulli variance is \(v_{i2}=0.5(1-0.5)=0.25\), and the derivative is \(d_{i2}=\mu_{i2}(1-\mu_{i2})x_i=0.25\). Thus \(u_{i2}=Y_{i2}-0.5\).
Suppose monotone dropout gives \(\pi_{i1}=0.8\) and \(\pi_{i2}=0.5\), so \(q_{i2}=0.8(0.5)=0.4\). If this participant is observed at visit 2 and \(Y_{i2}=1\), the weighted score contribution is
If the complete-data value is \(Y_{i2}=1\), the probability of observing it at visit 2 is \(0.4\), so its expected weighted contribution over response status is \(0.4(1.25)+0.6(0)=0.5\), exactly the complete-data contribution. Weighting by \(1/\pi_{i2}=2\) instead would give expected contribution \(0.4(2)(0.5)=0.4\), which is biased for this complete-data score.
Worked Example: Intermittent Response Conditional on History
Suppose a visit-2 outcome is intermittently observed. Let \(H_{i2}\) be a previously observed binary marker. Among people with \(H_{i2}=0\), the visit-2 response probability is \(0.5\); among people with \(H_{i2}=1\), it is \(0.8\). Consider a score contribution \(u_{i2}\) that, for a particular complete-data record, equals \(2\) when \(H_{i2}=0\) and equals \(-1\) when \(H_{i2}=1\).
For a record with \(H_{i2}=0\), the weighted contribution is \(R_{i2}(2/0.5)=4R_{i2}\). Its expectation conditional on that history is \(0.5(4)+0.5(0)=2\), the unweighted contribution. For a record with \(H_{i2}=1\), it is \(R_{i2}(-1/0.8)=-1.25R_{i2}\), with conditional expectation \(0.8(-1.25)+0.2(0)=-1\). Averaging over the histories therefore recovers the complete-data mean contribution, provided response is conditionally independent of the current outcome given the history and the probabilities are correctly specified.
Conditions for Consistent Marginal Coefficients
An unbiased population equation is not alone enough to guarantee that a computed root converges to the target coefficient. A standard consistency argument also requires regularity and identification conditions. One sufficient set of conditions is the following.
- Clusters are independent and identically distributed, with a fixed finite number of visits, or satisfy suitable extensions for increasing cluster sizes.
- The marginal mean model is correctly specified at a unique coefficient \(\beta_0\), so \(E[\psi_i(\beta_0)]=0\), and the weighted equation has the same expectation by the MAR identity.
- Response probabilities are correctly specified or known, positive, and sufficiently bounded away from zero for the required moments of the weighted contributions to be finite.
- The parameter space \(B\) is compact; the population map \(\Psi(\beta)=E[\psi_i^{\,w}(\beta)]\) is continuous and has the unique zero \(\beta_0\); and a uniform law of large numbers holds for \(\Psi_m(\beta)=m^{-1}\sum_i\psi_i^{\,w}(\beta)\).
- A sample root \(\hat\beta\in B\) exists with probability tending to one. More generally, for a noncompact parameter space, assume the explicit separation condition \(\inf_{\beta\in B:\|\beta-\beta_0\|\geq\epsilon}\|\Psi(\beta)\|>0\) for every \(\epsilon>0\).
For a proof, fix \(\epsilon>0\). By the separation condition, there is a \(\delta>0\) such that \(\|\Psi(\beta)\|\geq\delta\) whenever \(\beta\in B\) and \(\|\beta-\beta_0\|\geq\epsilon\). On the event that a root exists and is at least \(\epsilon\) from \(\beta_0\), its defining equation gives \(\Psi_m(\hat\beta)=0\), and hence
The uniform law of large numbers makes the right-hand side converge in probability to zero, so the probability of that event tends to zero. The probability that a root does not exist also tends to zero by assumption. Therefore \(P(\|\hat\beta-\beta_0\|\geq\epsilon)\to0\) for each \(\epsilon>0\), which is consistency. If \(B\) is compact and \(\Psi\) is continuous with a unique zero, the separation condition follows by taking the minimum of \(\|\Psi(\beta)\|\) over the compact subset of \(B\) at least \(\epsilon\) from \(\beta_0\). \(\square\)
When response probabilities are estimated rather than known, additional conditions are needed to ensure that replacing \(q_{it}\) by an estimate does not change the limiting equation. The weighted contributions must remain well behaved, including in regions where estimated probabilities are small. Weight estimation and its implications for inference require separate attention.
Interpretation and Common Pitfalls
IPW GEE aims to restore the marginal target by making observed outcomes represent similar outcomes that were less likely to be observed. It does not make missingness ignorable without assumptions: MAR must be credible given the recorded history, the response probabilities must be valid, and positivity must hold. Very small probabilities create large weights and unstable estimates, even when the estimating equation remains unbiased.
- Wrong: “At visit \(t\), the probability of responding is \(\pi_{it}\), so weight by \(1/\pi_{it}\).” For monotone dropout, \(\pi_{it}\) is conditional on reaching the visit; the original-population observation probability is \(q_{it}=\prod_{s=1}^t\pi_{is}\). Use its inverse for a visit-\(t\) contribution.
- Wrong: “MAR means the response probability is unrelated to the outcome.” MAR permits response to depend on observed history, which can include earlier outcomes. The needed independence is conditional on the specified observed information.
- Wrong: “An unbiased weighted equation automatically yields a consistent estimate.” Consistency also needs identification, a suitable law of large numbers, and a condition preventing roots from drifting into regions where the population equation is arbitrarily close to zero.
- Wrong: “Every complete-data correlated GEE can be recovered by weighting each observed outcome separately.” A score that combines several outcomes may not be computable from the observed subset. The componentwise marginal equation above avoids that issue; more elaborate correlated equations require their own derivation.
Check Your Understanding
Use the definitions and conditions in this tutorial to answer the following.
- For monotone dropout with retention probabilities \(0.9\), \(0.6\), and \(0.5\), what is the probability of being observed at visit 3 from the original target population?
- Why does weighting a later monotone-dropout contribution by only the conditional retention probability at that visit fail to recover its complete-data expectation?
- State the conditional independence needed for the inverse-probability identity for a visit-level score contribution.
- How does the relevant response probability for intermittent missingness differ from the cumulative probability used for monotone dropout?
- Why is uniqueness of the population root, by itself, not enough for the consistency proof on a noncompact parameter space?