Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.
37,354 characters · 7 sections · 20 citation commands
Closed-form estimation and inference for panels with attrition and refreshment samples
\onehalfspacing \frenchspacing
Attrition in panel data is a widespread phenomenon. Units tracked over time may drop out of the sample for several reasons, including self-selection, non-survival, and increasing survey burden. When attrition is nonrandom, the ensuing bias in structural estimates is difficult to handle both theoretically and computationally. Complete debiasing is impossible without either strong (parametric or nonparametric) assumptions on the attrition process, such as the selection on observables, or the availability of auxiliary data. The latter often comes in the form of refreshment samples, i.e., extra random samples from the population in the drop-out period, see, e.g., deng2013handling,taylor2020evaluating,watson2021refreshment. Refreshment samples are available in many widely used survey panels such as the RAND Malaysian Family Life Survey (MFLS), the Medical Expenditure Panel Survey (MEPS), and the Current Population Survey (CPS). In a seminal paper, hirano2001combining proved that, with refreshment samples, identification is restored under a quasi-separability assumption on the attrition process, which they call additive nonignorability. Subsequent papers developed estimation and inference procedures relying on assumptions of varying strength. For example, bhattacharya2008inference proposed a sieve-based semiparametric, asymptotically normal estimator under additive nonignorability, while hoonhout2019nonignorable derived a two-step GMM procedure for the case of multi-wave panels. Recently, franguridi2024estimation suggested a computationally tractable estimation procedure using iterative proportional fitting (raking), and franguridi2024robust provided a debiased version of the raking estimator along with an influence function-based estimator of its asymptotic variance. Alternative approaches to estimation and inference with refreshment samples or other auxiliary data include hellerstein1999imposing,nevo2003using,d2010new,si2015semi,sadinle2019sequentially,franguridi2025inference,franguridi2025generalized, among others.
The aforementioned estimation techniques either require strong assumptions on the attrition process or lead to computationally challenging multistep estimators. Our main contribution is an estimation procedure that relies on transformations of the empirical cumulative distribution function of the data, and that requires neither functional optimization nor the choice of tuning parameters and works for both discrete and continuous data; we call this procedure closed-form. This procedure is particularly attractive in the presence of high-dimensional covariates due to its immunity to the curse of dimensionality and admits bootstrap inference. These advantages come at the cost of a slightly nonstandard quasi-separability assumption on the attrition process. We consider it a fair price for the simplicity of theoretical analysis, computational feasibility, and absence of tuning parameters.
The rest of the paper is organized as follows. (ref) introduces the model and derives the key identification result. (ref) presents our closed-form estimator, its asymptotic analysis, and the construction of confidence intervals. (ref) illustrates the performance of the estimator and the confidence intervals in Monte Carlo simulations. (ref) presents an empirical application. (ref) concludes.
We follow the setup of hirano2001combining.
Let $Z_{it} = (X_{it}',Y_{it})' \in \mathbb{R}^{d}$ denote the stacked vector of covariates and outcomes for unit $i$ at time $t = 1,2$. We observe $Z_{it}$ for a random sample of units $i=1,\dots,n_1$ at time $t=1$. There is no initial nonresponse. However, at time $t=2$, the units may drop out of the sample. Let $W_i$ be the indicator of unit $i$ staying in the sample and suppose, without loss of generality, that the stayers are units $i=1,\dots,n_2$. In addition to this incomplete panel, we observe an auxiliary (refreshment) sample $Z_{i2}^r$, $i=1,\dots,n_r$, from an unconditional distribution of $Z_{i2}$. Let $F$ be the cumulative distribution function (CDF) of $Z = (Z_1,Z_2)$ (where we drop the unit subscript). We are interested in estimating and conducting inference for a parameter $\theta \in \Theta \subset \mathbb{R}^{d_\theta}$ defined by the moment conditions
where $m: \mathbb{R}^{2d} \times \Theta \to \mathbb{R}^{d_m}$ is a known moment function. We assume for simplicity that $d_m = d_\theta$, but our results can be generalized to an arbitrary number of moments.
This framework is very general and includes the estimands of interest in both linear and nonlinear panel data models. Although we focus on the classical case of the target parameter defined by the moment conditions (ref), the results of this paper hold as long as $\theta=\theta(F)$ is a Hadamard differentiable functional of $F$. We illustrate the broad applicability of our setup with a series of examples.
Now, we introduce our main identifying assumption for point identification of the joint distribution of $Z_1$ and $Z_2$. Let $F^w$, $F_1$, and $F_2$ be the CDFs of $(Z_1,Z_2)|W=1$, $Z_1$, and $Z_2$, respectively. These distributions can be readily estimated from the balanced panel (retaining stayers only), the first-period sample, and the refreshment sample, respectively. The key identity relating the target distribution $F$ to the data is
The weight $\operatorname{\mathbb{P}}(W=1) / \operatorname{\mathbb{P}}(W=1|Z_1\le z_1,Z_2\le z_2)$ is not identified without further restrictions. To see why, notice that this object is an unrestricted function of the joint distribution of $Z_1,Z_2$, while the information available for its identification is only the two marginal CDFs $F_1$ and $F_2$. To close the gap, we impose a separability assumption on the weight.\footnote{If no assumptions are imposed on the attrition process, any distribution with marginals $F_1$ and $F_2$ is consistent with the data. Hence, in most cases, the partial identification approach will not lead to informative bounds on the structural parameter.}
This assumption is compatible with the missing-completely-at-random condition ($k_1=k_2=const$). It leads to an explicit identification of $k_1$ and $k_2$, see (ref) below. Besides, it neither implies nor is implied by the analogous assumption on $\operatorname{\mathbb{P}}(W=1|Z_1=z,Z_2=z)$ in hirano2001combining, viz.
for some known link function $\tilde G$ and unrestricted functions $\tilde k_1,\tilde k_2$. The following example illustrates this point.
The next example shows that the left-hand side of (ref) can be a valid CDF under (ref).
(ref) leads to a closed-form identification result for the unknown function $k_1(z_1)+k_2(z_2)$ which informs an estimation procedure based on empirical CDFs. This is in contrast to hirano2001combining that identifies $\tilde k_1(z_1)+\tilde k_2(z_2)$ implicitly as a solution to a nonlinear functional optimization problem which makes the estimation procedure hard to analyze and implement, see franguridi2024robust.
(ref) suggests a two-step estimation procedure. In the first step, we estimate $F$ by plugging in the empirical CDF estimators of $F_1,F_2,F_1^w,F_2^w,F^w$. In the second step, we substitute this estimator into the moment conditions (ref) and compute $\hat\theta$ that sets these moment conditions to zero.
To describe this procedure formally, define
Then the plug-in estimator of $F$ is
We now use this estimator to calculate the sample analog of the moment condition (ref) as the integral with respect to the distribution induced by $\hat F$. Because its arguments are empirical CDFs, $\hat F$ is a piecewise constant function. Let $\hat{\mathcal{Z}} \subset \mathbb{R}^{2d}$ be the finite set of its discontinuity points. In our case, \[ \hat{\mathcal{Z}} := \hat{\mathcal{Z}}_1 \times (\hat{\mathcal{Z}}_2 \cup \hat{\mathcal{Z}}_2^r), \] where $\hat{\mathcal{Z}}_1=\{z_{1i}, \, i\in n_1\}$, $\hat{\mathcal{Z}}_2=\{z_{2i}, \, i\in n_2\}$, and $\hat{\mathcal{Z}}_2^r=\{z_{2i}^r, \, i\in n_r\}$ are the respective empirical supports. Then the induced “probability” (“jump size”) of $\hat F$ at any $\zeta=(\zeta_1,\dots,\zeta_{2d})\in\hat{\mathcal{Z}}$ is\footnote{If $\hat F$ were the empirical CDF corresponding to $n$ distinct points $\hat{\mathcal{Z}}=\{\zeta_1,\dots,\zeta_n\}$, then the formula would yield $\hat f(x_i)=1/n$ for all $i=1,\dots,n$.}
where $h_k$ is any positive scalar that is less than the minimal gap between the observations of the $k$-th component of $\zeta$, $0<h_k < \min_{i,j:\, \zeta_{k,i} \neq \zeta_{k,j}}|\zeta_{k,i}-\zeta_{k,j}|$.\footnote{The definition of $\hat f$ does not depend on the choice of $h_k$, and so $h_k$ is not a tuning parameter.} This is a discrete version of the formula
which links a CDF $F$ to its PDF $f$ in case the former is differentiable. We emphasize, however, that the formula (ref) works regardless of whether the data are discrete or continuous. Notice that, because $\hat F$ does not have to be a valid empirical CDF, $\hat f$ may take negative values in finite samples.\footnote{Rearrangement of $\hat{F}(z_1,z_2)$ similar to chernozhukov2009improving does not guarantee that the rearranged function is a proper CDF.} This does not affect the asymptotic properties of the resulting estimator.
The complete estimation procedure is as follows.
Algorithm.
This procedure has several advantages. First, it does not require choosing any tuning parameters despite relying on a semiparametric (ref). Second, the first-step estimator has an explicit formula and only depends on empirical CDFs, which makes it suitable for high-dimensional data. Finally, because the first-step estimator is a smooth transformation of empirical CDFs, which jointly converge to a known Gaussian process by Donsker's theorem, this procedure allows for the delta method bootstrap, as the following theorem shows.
To prove consistency of $\hat\theta$, we follow newey1994large. First, under two different sets of assumptions on $m$, we show convergence in probability of $\int m(z;\theta)\, d\hat{F}(z)$ to $\int m(z;\theta)\, dF(z)$ uniformly over $\theta$. This is an analog of the uniform law of large numbers (ULLN) with sample averaging replaced by integration with respect to an estimated CDF.
(ref) imposes smoothness on the moment function $m(Z,\theta)$, viz. $m(Z,\theta)$ is Lipschitz continuous w.r.t. $Z$ for any fixed $\theta\in\Theta$ with a uniformly bounded Lipschitz constant.
Proof can be found in (ref).
To allow for non-smooth moment functions, such as $m(z,\theta)=1(z\le\theta)$, one can apply (ref).
(ref) is similar to the classical statement of the uniform law of large numbers, see Lemma 2.4 in newey1994large, with the additional high-level requirement on the function $u(z;\theta, d)$ to be of bounded variation.
Proof can be found in (ref). It follows from Lemma 1 of tauchen1985diagnostic with an adjustment to the fact that $\hat{F}$ is not an empirical CDF.
(ref) follows from (ref), (ref), and an argument similar to the one in Theorem 2.1 of newey1994large.
Finally, we establish $\sqrt{n}$-consistency and asymptotic normality of $\hat\theta$ and the validity of the nonparametric bootstrap for inference on $\theta$. To this end, we impose the following assumption that ensures the Hadamard differentiability of $\theta$ as a functional of the distribution of the data.
(ref).(ref) holds if $m(z,\tilde \theta)$ is continuously differentiable in $\tilde \theta$ for $F$-a.e. $z$, without further restrictions on the distribution $F$. It also holds in the “minimum distance” case $m(z,\tilde \theta)=\tilde m(z)-\tilde \theta$. (ref).(ref) is standard and posits local identification.
Proof can be found in (ref).
In this section, we illustrate the performance of our two-step estimator and the associated bootstrap confidence intervals in simulations. We abstract away from both conditioning on the covariates and nonlinear moments, as in the examples above, and employ two simple data-generating processes (DGPs), one with discrete variables and one with continuous variables. Both DGPs employ the logit link function $G(x) = (1+e^{-x})^{-1}$ for the conditional selection probability.\footnote{We explore the sensitivity of our methodology to misspecification of the link function in (ref).}
Discrete data
Our first DGP is a discrete Markov process with scalar outcomes. We posit that $Z_1$ has the uniform distribution over $\{1,\dots,m\}$, where $m \in \{5,10,20\}$, and $Z_2$ is determined from $Z_1$ given a transition matrix with positive elements. The attrition functions are
where the constants $c_1,c_2$ and the transition matrix are chosen so that the unconditional attrition rate is $30\%$. The target parameter is $\theta(m) = \operatorname{\mathbb{P}}_m(Z_2=1|Z_1=1)$ with true values
Since the parameter of interest is a probability that decreases with the number of support points, we present the bias, root mean-squared error (RMSE), and mean absolute deviation (MAE) as shares of the true value of $\theta(m)$.
Continuous data
Our second DGP is a copula model for continuous variables $Z_1$ and $Z_2$. The (target) joint distribution is modeled as a Gaussian copula
where $\Phi_\nu$ is a bivariate Gaussian CDF with zero means, unit variances, and correlation $\nu \in \{0.2,0.5,0.8\}$, and $\Phi$ is the CDF of $N(0,1)$. The functions in the attrition mechanism are
where the constants $c_0,c_1,c_2$ are chosen so that the overall attrition rate is about $70\%$. The target parameter is $\theta(\nu)=\operatorname{\mathbb{E}}_{\nu}[Z_1 Z_2]$ with the true values
Tables (ref) and (ref) present the simulation results. We report bias, root mean squared error (RMSE), and mean absolute error (MAE) of our estimator and of the “naive” estimator that ignores attrition and only uses the balanced panel. We also calculate empirical coverages of the bootstrap confidence interval for nominal confidence levels $1-\alpha \in \{0.90,0.95,0.99\}$. We do not report the empirical coverages for the naive estimator due to its inconsistency.
Unsurprisingly, the naive estimator exhibits larger biases across various specifications and sample sizes, while our (consistent) estimator performs well, with both the bias and the RMSE decreasing with the sample size. The confidence interval coverage is close to nominal for both the discrete DGP and the continuous DGP.
We illustrate our methodology in a simple model of the change of income over the life course. We use survey data from the Understanding America Study (UAS) conducted by the uas2018, a large household panel collected and maintained by the USC Center for Economic and Social Research. We estimate the following model,
where $\text{income}_{it}$ is the inverse hyperbolic sine of the household income.\footnote{This transformation approximates the logarithm of income for sufficiently large values of income while retaining zero income values.}
We use UAS wave 14 (year 2018) as the first period and UAS wave 15 (year 2020) as the second period.\footnote{Available at https://uasdata.usc.edu/page/Comprehensive+File+And+Panel+Dataset} The number of households responding in the first period is $8145$, out of which $6432$ households also respond in the second period, with an attrition rate $21\%$. There are 3983 households sampled in the second period that are not part of the sample in the first period. These households serve as the refreshment sample. We set the link function to be logistic, $G(x) = 1/(1+e^{-x})$.
(ref) contains the estimates and the bootstrap standard errors for our procedure using the refreshment sample and for the naive procedure using only the balanced panel. Neither of the estimates is significant at the 5% nominal level. However, the effect size is substantial: at the average level of income of the working population in 2018 (which is \$60,465), an additional year of life is associated with an average increase of $\sinh(\operatorname{asinh}(\$60,465)+\hat\theta_1+\hat\theta_2)-\$60,465 =\$24,824$ in annual household income.
In most panel datasets encountered in practice, some units are only observed up to a non-terminal period. Such attrition may lead to significant bias in the estimates and invalid inference. Fortunately, the availability of refreshment samples allows one to remove the bias and restore valid inference under reasonably weak assumptions on the attrition process.
In this paper, we introduce one such assumption that leads to simple, computationally feasible estimators that admit bootstrap inference. We hope this paper may serve as the first step towards developing feasible estimation and inference algorithms for data structures with nonrandom missingness and auxiliary information.
Topics for further research include an extension to multiple periods, more general missingness patterns, or high-dimensional covariates; dealing with initial non-response; theoretical and computational analysis of behavior under misspecification; establishing a semiparametric efficiency bound; and deriving optimal estimators.
We appreciate valuable comments and suggestions from Isaiah Andrews, Tim Armstrong, Arie Kapteyn, Sergey Lototsky, Kirill Ponomarev, John Pepper, Geert Ridder, Fedor Sandomirskiy, Alexander Shapoval, seminar participants at Princeton University and University of Rochester, and conference participants at 16th Greater New York Metropolitan Area Econometrics Colloquium, 2024 North American Summer Meeting of the Econometric Society, Western Economic Association International 99th Annual Conference, and Econometric Society Summer School in Dynamic Structural Econometrics. All errors and omissions are our own.