• No results found

Parametric fractional imputation for missing data analysis

N/A
N/A
Protected

Academic year: 2021

Share "Parametric fractional imputation for missing data analysis"

Copied!
14
0
0

Loading.... (view fulltext now)

Full text

(1)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 C ???? Biometrika Trust Printed in Great Britain

Parametric fractional imputation for missing data analysis

BYJAE KWANG KIM

Department of Statistics, Iowa State University, Ames, Iowa 50011, U.S.A.

[email protected] SUMMARY

Parametric fractional imputation is proposed as a general tool for missing data analysis. Us-ing fractional weights, the observed likelihood can be approximated by the weighted mean of the imputed data likelihood. Computational efficiency can be achieved using the idea of impor-tance sampling and calibration weighting. The proposed imputation method provides efficient parameter estimates for the model parameters specified in the imputation model and also pro-vides reasonable estimates for parameters that are not part of the imputation model. Variance estimation is discussed and results from a limited simulation study are presented.

Some key words: EM algorithm, Importance sampling, Item nonresponse, Monte Carlo EM, Multiple imputation.

1. INTRODUCTION

Suppose that y1, . . . , yn are the observations for a probability sample selected from a finite population, where the finite population values are independent realisations of a random variable

Y with a p-dimensional distribution F0(y)∈ {Fθ(y) ; θ ∈ Ω}. Suppose that, under complete response, a parameter ηg = E{g(Y )} is unbiasedly estimated by

ˆ ηg = ni=1 wig (yi) (1)

for some function g (yi) with sampling weights wi. Under simple random sampling, the sampling weight is 1/n and the sample can be regarded as a random sample from an infinite population with distribution F0(y).

Under nonresponse, one can replace (1) with ˆ ηgR≡ ni=1 wiE { g (yi)| yi,obs } , (2)

where yi,obsand yi,misdenote the observed part and missing part of yi, respectively. To simplify the presentation, we assume the sampling mechanism and the response mechanism are ignor-able in the sense of Rubin (1976). To compute the conditional expectation in (2), we need a correct specification of the conditional distribution of yi,misgiven yi,obs. The conditional

expec-tation in (2) depends on θ0, where θ0 is the true parameter value corresponding to F0. That is, E{g (yi)| yi,obs

}

= E{g (yi)| yi,obs, θ0

} .

To compute the conditional expectation in (2), a Monte Carlo approximation based on the imputed data can be used. Thus, one can interpret imputation as a Monte Carlo approximation of the conditional expectation given the observed data. Imputation is very attractive in practice because, once the imputed data are created, the data analyst does not need to know the conditional

(2)

49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96

distribution in (2). Monte Carlo methods for approximating the conditional expectation in (2) can be placed in two classes. One is the Bayesian approach, where the imputed values are generated from the posterior predictive distribution of yi,mis given yobs= (yi,obs; i = 1, . . . , n):

f(yi,mis| yobs)= ∫

f(yi,mis | θ, yobs)f (θ| yobs) dθ. (3) This is essentially the approach used in multiple imputation as proposed by Rubin (1987). The other is the frequentist approach, where the imputed values are generated from the conditional distribution f (yi,mis| yobs, ˆθ) and ˆθ is an estimated value for θ.

In the Bayesian approach to imputation, the convergence to a stable posterior predictive distri-bution (3) is difficult to check (Gelman et al., 1996). Also, the variance estimator used in multiple imputation is not consistent for some estimated parameters. For examples, see Wang & Robins (1998) and Kim et al. (2006).

The frequentist approach for imputation has received less attention than the Bayesian impu-tation. One notable exception is Wang & Robins (1998) who studied the asymptotic properties of multiple imputation and a parametric frequentist imputation procedure. They considered the estimated parameter ˆθ to be given, and did not discuss parameter estimation.

We consider frequentist imputation given a parametric model for the original distribution. Using the idea of importance sampling, we propose a frequentist imputation method that can be implemented with fractional imputation, discussed in Fay (1996) and Kim & Fuller (2004), where fractional imputation was presented as a nonparametric imputation method in the con-text of survey sampling and the parameters of interest are of descriptive nature. The proposed fractional imputation, called parametric fractional imputation, is also applicable in an analytic setting where interest lies in the model parameters of the superpopulation model. The parametric fractional imputation method can be modified to reduce Monte Carlo error and can be used to simplify the Monte Carlo implementation of the EM algorithm.

2. FRACTIONALIMPUTATION

As discussed in §1, we consider an approximation for the conditional expectation in (2) using fractional imputation. In fractional imputation, M > 1 imputed values for yi,mis, say yi,∗(1)mis, . . . , y∗(M)i,mis, are generated and assigned fractional weights, w∗i1, . . . , wiM , so that

Mj=1

wij∗g(yij∗) = E{g (yi)| yi,obs, ˆθ}, (4)

where yij = (yi,obs, y∗(j)i,mis), holds at least approximately for large M , where ˆθ is a consistent

estimator of θ0. A popular choice for ˆθ is the pseudo maximum likelihood estimator, where ˆθ is

the θ that maximizes the pseudo log-likelihood function. That is, ˆ θ = arg max θ∈Ω ni=1 wilog {

fobs(i)(yi,obs; θ)}, (5)

where fobs(i)(yi,obs; θ)=∫ f (yi; θ) dyi,misis the marginal density of yi,obs. A computationally

(3)

97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144

Condition (4) applied to g(yi) = c implies that Mj=1

wij = 1 (6)

for all i. Given fractionally imputed data satisfying (4) and (6), the parameter ηgcan be estimated by ˆ ηF I,g = ni=1 Mj=1 wiwij∗g ( y∗ij). (7)

The imputed estimator (7) is obtained by applying the formula (1) using yij as the observations with weights wiwij∗. For a single parameter ηg = E{g (Y )}, any fractional imputation satisfying (4) provides a consistent estimator of ηg. For general purpose estimation, the g-function defining

ηg is unknown at the time of imputation (Fay, 1992). To create fractional imputation for cate-gorical data with a finite number of possible values for yi,mis, we take the possible values as the imputed values and compute the conditional probability of yi,misas

p ( yi,∗(j)mis | yi,obs, ˆθ ) = f (y ij; ˆθ)Mi k=1f (yik∗; ˆθ) ,

where f (yi; θ) is the joint density of yievaluated at θ and Mi is the number of possible values of yi,mis. The choice of w∗ij = p(y∗(j)i,mis| yi,obs, ˆθ) satisfies (4) and (6). Fractional imputation

for categorical data using w∗ij = p(yi,∗(j)mis | yi,obs, ˆθ), which is close in spirit to the

expectation-maximisation by weighting method of Ibrahim (1990), is discussed in Kim & Rao (2009). For a continuous random variable yi, condition (4) can be approximately satisfied using im-portance sampling, where yi,∗(1)mis, . . . , y∗(M)i,mis are independently generated from a distribution with density h(yi,mis) which has the same support as f(yi,mis| yi,obs, θ) for all θ∈ Ω. The corre-sponding fractional weights are

wij0 = wij0θ) = Ci

f (y∗(j)i,mis| yi,obs; ˆθ) h(y∗(j)i,mis)

, (8)

where Ciis chosen to satisfy (6). If h (

yi,mis)= f (yi,mis | yi,obs, ˆθ) is used, wij0 = M−1. REMARK1. Under mild conditions, ¯g∗i =∑Mj=1w∗ij0g(y∗ij) with wij0 in (8) converges to

¯

giθ)≡ E{g (yi)| yi,obs, ˆθ} with probability 1, as M → ∞. The approximate variance is σi2/M , where σi2= E [{ g (yi)− ¯giθ) }2 f (yi,mis | yi,obs, ˆθ) h(yi,mis) | yi,obs, ˆθ ] . The h (yi,mis) that minimizes σi2is

h∗(yi,mis ) = f ( yi,mis | yi,obs, ˆθ ) × g (yi)− ¯giθ) E{ g (yi)− ¯giθ) | yi,obs, ˆθ }.

(4)

145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192

When the g-function is unknown, h(yi,mis)= f (yi,mis| yi,obs, ˆθ) is a reasonable choice in terms of statistical efficiency. Other choices of h(yi,mis) can have better computational efficiency in some situations.

For public access data, a large number of imputed values is not desirable. We propose an approximation with a small imputation size, say M = 10. To describe the procedure, let

yi,∗(1)mis, . . . , y∗(M)i,mis be independently generated from a distribution with density h(yi,mis). Given the imputed values, it remains to compute the fractional weights that satisfy (4) and (6) as closely as possible. The proposed fractional weights are computed in two steps. In the first step, the ini-tial fractional weights are computed by (8). In the second step, the iniini-tial fractional weights are adjusted to satisfy (6) and

ni=1 Mj=1 wiw∗ijs(ˆθ; yij∗) = 0, (9) where s (θ; y) = ∂logf (y; θ)/∂θ is the score function of θ. Adjusting the initial weights to satisfy a constraint is often called calibration. As can be seen in§3, constraint (9) makes the resulting imputed estimator ˆηF I,gin (7) fully efficient for a linear function of θ.

To construct the fractional weights satisfying (6) and (9), regression weighting or empiri-cal likelihood weighting can be used. For example, in the regression weighting, the fractional weights are w∗ij = wij0 ( ni=1 wi¯s∗i )Tni=1 Mj=1 wiwij0∗ ( s∗ij − ¯s∗i)⊗2    −1 w∗ij0(s∗ij− ¯s∗i), (10)

where wij0 is the initial fractional weight (8) using importance sampling, ¯s∗i =∑Mj=1wij0 s∗ij,

B⊗2= BBT, and s

ij = s(ˆθ; yij∗). Here, M need not be large. If the distribution belongs to exponential family of the form

f (y; θ) = exp{t (y)Tθ + ϕ (θ) + A (y)},

then (9) can be obtained from ∑ni=1Mj=1wiwij∗{t(y∗ij) + ˙ϕ(ˆθ)} = 0, where ˙ϕ (θ) =

∂ϕ (θ) /∂θ. In this case, calibration can be used only for complete sufficient statistics.

3. ASYMPTOTIC RESULTS

In this section, we discuss some asymptotic properties of the fractionally imputed estimator (7). We consider two types of fractionally imputed estimators. One is obtained by using the initial fractional weights in (8) and the other is obtained by using the calibrated fractional weights of (10). The imputed estimator ˆηF I,g in (7) is a function of n and M , where n is the sample size and M is the number of imputed values for each missing value. Thus, we use ˆηg0,n,M and

ˆ

ηg1,n,M to denote the imputed estimator (7) using the initial fractional weights in (8) and the imputed estimator using the calibration fractional weights in (10), respectively. The following theorem presents some asymptotic properties of the fractionally imputed estimators. The proof is presented in Appendix A.

THEOREM1. Under some regularity conditions stated in Appendix A,

(5)

193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 andηg1,n,M − ηg) /σg1,n,M → N (0, 1) (12)

in distribution, as n→ ∞, for each M > 1, where σg0,n,M2 = var [ ni=1 wi{¯gi∗(θ0) + K1T¯si(θ0)} ] , σg1,n,M2 = var [ ni=1 wi{¯gi∗(θ0) + K1T¯si(θ0) + BT(¯si(θ0)− ¯s∗i 0))} ] , ¯ g∗i (θ) =Mj=1wij0 (θ) g(y∗ij), ¯si(θ) = Eθ { s (θ; yi)| yi,obs } , ¯s∗i(θ) =Mj=1wij0 (θ) s(θ; yij∗),

B ={Imis0)}−1Ig,mis0), and K1={Iobs0)}−1Ig,mis0). Here, Iobs(θ) = E{−ni=1wi∂ ¯si(θ)/∂θ}, Ig,mis(θ) = E [n i=1wi{s (θ; yi)− ¯si(θ)} g (yi)], and Imis(θ) = E[∑ni=1wi{s (θ; yi)− ¯si(θ)}⊗2 ] . In Theorem 1, σg0,n,M2 = σg1,n,M2 + BTvar { ni=1 wis∗i − ¯si) } B

and the last term represents the reduction in the variance of the fractionally imputed estimator of ηg due to the calibration in (9). Thus, σ2g0,n,M ≥ σ2g1,n,M with equality for M =∞. Clayton et al. (1998) and Robins & Wang (2000) proved results similar to (11) for the special case of

M =∞.

To consider variance estimation, let ˆ V (ˆηg) = ni=1 nj=1ijg (yi) g (yj)

be a consistent estimator for the variance of ˆηg= ∑n

i=1wig (yi) under complete response, where Ωij are coefficients. Under simple random sampling, Ωij =−1/

{

n2(n− 1)} for i̸= j andii= 1/n2.

For large M , using the results in Theorem 1, a consistent estimator for the variance of ˆηF I,g in (7) is ˆ V (ˆηF I,g) = ni=1 nj=1ije¯∗ie¯∗j, (13) where ¯e∗i = ¯giθ) + ˆKT 1s¯∗iθ) =M j=1wij0∗ ˆe∗ij, ˆe∗ij = g(yij∗) + ˆK T 1s(ˆθ; y∗ij) and ˆ K1 = { ni=1 wis¯∗iθ)¯s∗iθ) T }−1 ni=1 Mj=1 wiwij∗ { s(ˆθ; yij)− ¯s∗i } g(y∗ij).

For moderate size M , the expected value of variance estimator (13) can be written

E { ˆ V (ˆηF I,g) } = E    ni=1 nj=1ije¯i¯ej   + E    ni=1 nj=1ijcovI ( ¯ e∗i, ¯e∗j)   ,

(6)

241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288

where ¯ei = EIe∗i) and the subscript I is used to denote the expectation with respect to the imputation mechanism generating yi,mis∗(j) from h (yi,mis). If the imputed values are generated independently, covIe∗i, ¯ej∗) = 0 for i̸= j and, using the argument in Remark 1, varIe∗i) can be estimated by ˆVIi,e

M

j=1(wij0∗ )2(ˆeij∗ − ¯e∗i)2. Thus, an unbiased estimator for σg0,n,M2 is ˆ σg0,n,M2 = ni=1 nj=1ije¯∗i¯e∗j ni=1iiVˆIi,e+ ni=1 w2iVˆIi,g, where ˆVIi,g = ∑M

j=1(wij0∗ )2(gij∗ − ¯g∗i)2. The estimator of σ2g1,n,M in (12) can be derived in a similar manner.

Variance estimation with fractionally imputed data can be also performed using the replication method described in Appendix 2.

4. MAXIMUM LIKELIHOOD ESTIMATION

In this section, we propose a computational method for obtaining the pseudo maximum likeli-hood estimator in (5). The pseudo maximum likelilikeli-hood estimator reduces to the usual maximum likelihood estimator if the sampling design is simple random sampling with wi= 1/n. With missing data, the pseudo maximum likelihood estimator of θ0can be obtained by

ˆ θ = arg max θ∈Ω ni=1 wiE { logf (yi; θ)| yi,obs } . (14)

For wi= 1/n, Dempster et al. (1977) proved that the maximum likelihood estimator in (14) is equal to (5). They proposed using the EM algorithm, computing the solution iteratively by defining ˆθ(t+1)to be the solution to

ˆ θ(t+1)= arg max θ∈Ω ni=1 wiE { logf (yi; θ)| yi,obs, ˆθ(t) } , (15)

where ˆθ(t)is the estimate of θ obtained at the t-th iteration. To compute the conditional

expecta-tion in (15), Monte Carlo implementaexpecta-tion of the EM algorithm of Wei & Tanner (1990) can be used.

In the Monte Carlo EM method, independent draws of yi,mis are generated from the condi-tional distribution f (yi,mis| yi,obs, ˆθ(t)) for each t to approximate the conditional expectation

in (15). The Monte Carlo EM method requires heavy computation because the imputed values are re-generated for each iteration t. Also, generating imputed values from f (yi,mis | yi,obs, ˆθ(t)) can be computationally challenging since it often requires an iterative algorithm such as the Metropolis-Hastings algorithm for each EM iteration. To avoid re-generating values from the conditional distribution at each step, we propose the following algorithm for parametric frac-tional imputation:

[Step 0] Obtain an initial estimator ˆθ(0)of θ and set h(yi,mis) = f (yi,mis | yi,obs, ˆθ(0)). [Step 1] Generate M imputed values, yi,∗(1)mis, . . . , yi,∗(M)mis, from h(yi,mis

) .

[Step 2] With the current estimate of θ, denoted by ˆθ(t), compute the fractional weights by

(7)

289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336

[Step 3] (Optional) If w∗ij(t)> C/M for some i = 1, . . . , n and j = 1, . . . , M , then set h(yi,mis) = f (yi,mis | yi,obs, ˆθ(t)) and go to Step 1. Increase M if necessary.

[Step 4] Find ˆθ(t+1)that maximises over θ∈ Ω the quantity Q∗ ( θ| ˆθ(t) ) = ni=1 Mj=1 wiwij(t)∗ logf ( yij∗; θ) (16) over .

[Step 5] Set t = t + 1 and go to Step 2. Stop if ˆθ(t)meets the convergence criterion.

In Step 0, the initial estimator ˆθ(0) can be the maximum likelihood estimator obtained by

using only the respondents. Step 1 and Step 2 correspond to the E-step of the EM algorithm. Step 3 can be used to control the variation of the fractional weights and to avoid extremely large fractional weights. The threshold C/M in Step 3 guarantees that no individual fractional weight exceeds C times of the average of the fractional weights. In Step 4, the value of θ that maximizes

Q∗(θ| ˆθ(t)) in (16) can be obtained by solving ni=1 Mj=1 wiwij(t)∗ s ( θ; yij)= 0, (17)

where s (θ; y) is the score function of θ. Thus, the solution can be obtained by applying the complete sample score equation to the fractionally imputed data. Equation (17) can be called the imputed score equation using fractional imputation. Unlike the Monte Carlo EM method, the imputed values are not changed for each iteration, only the fractional weights are changed.

REMARK2. In Step 2, fractional weights can be computed by using the joint density with the current parameter estimate ˆθ(t). Note that w∗ij(0)(θ) in (8) can be written

wij(0) (θ) = f (y ∗(j)

i,mis| yi,obs, θ)/h(y∗(j)i,mis)

M k=1f (y

∗(k)

i,mis| yi,obs, θ)/h(y∗(k)i,mis)

= f (y ij; θ)/h(y∗(j)i,mis) ∑M k=1f (yik∗; θ)/h(y ∗(k) i,mis) , (18)

which does not require the marginal density in computing the conditional distribution. Only the joint density is needed.

Given the M imputed values, yi,∗(1)mis, . . . , y∗(M)i,mis, generated from h(yi,mis), the sequence of estimators{ˆθ(0), ˆθ(1), . . .} can be constructed using importance sampling. The following theorem

presents some convergence properties of the sequence of the estimators.

THEOREM2. Let Q∗(θ| ˆθ(t)) be the weighted log likelihood function (16) based on fractional imputation. If

Q∗θ(t+1)| ˆθ(t))≥ Q∗θ(t) | ˆθ(t)) (19) then

lobsθ(t+1))≥ lobsθ(t)), (20) where lobs (θ) =ni=1wilog{fobs (i)(yi,obs; θ)} and

fobs (i)(yi,obs; θ) =M j=1f (y∗ij; θ)/h(yi,∗(j)mis) ∑M j=11/h(y ∗(j) i,mis) .

(8)

337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384

Proof. By (18) and using Jensen’s inequality,

l∗obsθ(t+1))− l∗obs(ˆθ(t)) = ni=1 wilog Mj=1 wij(t) f (y ij; ˆθ(t+1)) f (y∗ij; ˆθ(t)) ni=1 Mj=1 wiw∗ij(t)log f (yij; ˆθ(t+1)) f (yij; ˆθ(t)) = Q∗θ(t+1)| ˆθ(t))− Q∗θ(t) | ˆθ(t)).  Therefore, (19) implies (20).

Note that l∗obs(θ) is an imputed version of the observed pseudo log-likelihood based on the the M imputed values, y∗(1)i,mis, . . . , yi,∗(M)mis. Thus, by Theorem 2, the sequence l∗obsθ(t)) is mono-tonically increasing and, under the conditions stated in Wu (1983), the convergence of ˆθ(t) to a

stationary point follows for fixed M . Theorem 2 does not hold for the sequence obtained from the Monte Carlo EM method for fixed M , because the imputed values are re-generated for each E-step of the Monte Carlo EM method, and convergence is very hard to check for the Monte Carlo EM (Booth & Hobert, 1999).

REMARK3. Sung & Geyer (2007) considered a Monte Carlo maximum likelihood method

that directly maximizes l∗obs(θ). Computing the value of θ that maximizes Q∗(θ| ˆθ(t)) is easier than computing the value of θ that maximizes l∗obs(θ).

5. SIMULATIONSTUDY

In a simulation study, B = 2, 000 Monte Carlo samples of size n = 200 were indepen-dently generated from an infinite population with xi∼ N (2, 1), y1i| xi ∼ N (β0+ β1xi, σee) , where (β0, β1, σee) = (1, 0·7, 1), y2i| (xi, y1i)∼ Ber (pi), log{pi/(1− pi)} = ϕ0+ ϕ1xi+

ϕ2y1i, (ϕ0, ϕ1, ϕ2) = (−3, 0·5, 0·7), δi1| (xi, yi, zi)∼ Ber (πi), log{πi/(1− πi)} = 0·5xi, and

δi2| (xi, yi, zi, δi1)∼ Ber (0·7). The variables xi, δi1, and δi2are always observed. Variable y1i

is observed if δi1= 1 and is not observed if δi1= 0. Variable y2iis observed if δi2= 1 and is not observed if δi2= 0. The overall response rate for y1is about 72%.

We are interested in estimating four parameters: the marginal mean of y, η1 = E (y1); the

marginal mean of y2, η2= E (y2); the slope for the regression of y1 on x, η3= β1; and the

proportion of y1 less than 3, η4= pr (y1< 3). Under complete response, η1, η2, and η3 are

computed by the maximum likelihood method and the proportion η4is estimated by

ˆ η4,n= 1 n ni=1 I (y1i< 3) . (21)

Under nonresponse, four imputed estimators were computed: the parametric fractional imputa-tion estimator using w∗ij0in (8) with M = 100; the calibration fractional imputation estimator us-ing the regression weightus-ing method in (10) with M = 10; and two multiple imputation estima-tors with M = 100 and M = 10, respectively. In fractional imputation, M imputed values of y1i

were independently generated by y1ij ∼ N( ˆβ0(0)+ ˆβ1(0)xi, ˆσee(0)), where ( ˆβ0(0), ˆβ1(0), ˆσee(0)) is the initial regression parameter estimator computed from the respondents of y1. Also, M

(9)

385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432

Table 1. Monte Carlo standardised variances

of the imputed estimators

Imputation method η1 η2 η3 η4

FI (M = 100) 129 137 150 110

MI (M = 100) 129 136 150 110

CFI (M = 10) 129 137 150 110

MI (M = 10) 132 138 156 111

FI, fractional imputation; CFI, calibration fractional im-putation; MI, multiple imputation.

log{ˆpij(0)/(1− ˆpij(0))} = ˆϕ0(0)+ ˆϕ1(0)xi+ ˆϕ2(0)y∗1ij and ( ˆϕ0(0), ˆϕ1(0), ˆϕ2(0)) is the initial

co-efficient for the logistic regression of y2ion (1, xi, y1ij∗ ) obtained by solving the imputed score

equation for (ϕ0, ϕ1, ϕ2) using the respondents for y2 only. For each imputed value, we assign

the fractional weight

w∗ij(t) f1 ( y1i∗(j)| xi, ˆθ1(t) ) f2 ( y∗(j)2i | xi, y1i∗(j), ˆθ2(t) ) f1 ( y∗(j)1i | xi, ˆθ1(0) ) f2 ( y∗(j)2i | xi, y1i∗(j), ˆθ2(0) ), (22)

where f1(y1 | x, θ1) denotes the conditional distribution of y1 given x evaluated at θ1 =

0, β1, σee) and

f2(y2 | x, y1, θ2) =

{

pr (y2 = 1| x, y1, θ2) if y2= 1

pr (y2 = 0| x, y1, θ2) if y2= 0,

with θ2 = (ϕ0, ϕ1, ϕ2). In (22), the parameter estimates ˆθ1(t)and ˆθ2(t)were obtained by the

max-imum likelihood method using the fractionally imputed data with fractional weight w∗ij(t−1). In Step 3 of the fractional imputation for maximum likelihood in§4, C = 5 was used. In the cal-ibration fractional imputation method, M = 10 values were randomly selected from M1 = 100

initial fractionally imputed values by systematic sampling with selection probability proportional to wij0 in (8). The regression fractional weights were then computed by (10). In Step 5, the con-vergence criterion was∥ˆθ(t+1)− ˆθ(t)∥ < 10−9. In multiple imputation, the imputed values are

generated from the posterior predictive distribution iteratively using Gibbs sampling with 100 iterations.

All the point estimators are nearly unbiased and are not listed here. The standardised variances of the four imputed estimators are presented in Table 1. The standardised variance in Table 1 was computed by dividing the variance of each estimator by that of the complete sample estimator. The simulation results in Table 1 show that the fractional imputed estimator and the multiple imputation estimator have similar properties for M = 100. The calibration fractional imputation estimator is more efficient than the multiple imputation estimator for M = 10 because it uses extra information in the imputed score functions.

In addition to point estimators, variance estimators were also computed for each Monte Carlo sample. We used the linearised variance estimator (13) for fractional imputation. For multiple imputation, we used the variance formula of Rubin (1987). Table 2 presents the Monte Carlo relative biases for the variance estimators. The simulation error for the relative bias of the vari-ance estimators reported in Table 2 is less than 1%. Table 2 shows that the proposed linearisation method provides good estimates for the variance of the fractional imputation estimators. The multiple imputation variance estimators are essentially unbiased for η1, η2, and η3 which

(10)

ap-433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480

Table 2. Relative biases of the variance estimators (%)

Imputation method var(ˆη1) var(ˆη2) var(ˆη3) var(ˆη4)

FI (M = 100) 1·0 −1·1 −2·6 −3·2

MI (M = 100) 1·3 −0·6 −1·4 12·2

CFI (M = 10) 0·9 −2·1 −2·9 −1·6

MI (M = 10) 0·4 0·1 −2·3 12·7

FI, fractional imputation; CFI, calibration fractional imputation; MI, multiple imputation.

pear in the imputation model. For variance estimation of the proportion, the multiple imputation variance estimator shows significant bias (12·7% for M = 10 and 12·2% for M = 100). The multiple imputation method in this simulation is congenial for the estimators of η1, η2 and η3,

but it is not congenial for the estimator (21) of η4. See Meng (1994) and Appendix 3.

6. CONCLUDINGREMARKS

Parametric fractional imputation is proposed as a method of creating a complete data set with fractionally imputed data. Parameter estimation with fractionally imputed data can be imple-mented using existing software treating the imputed values as observed. The data provider, who has good information for model development, can use an imputation model to construct the frac-tionally imputed data with replicated fractional weights for variance estimation. No information beyond the data set is required for analysis.

If parametric fractional imputation is used to construct the score function, the solution to the imputed score equation is very close to the maximum likelihood estimator for the parameters in the model. Parametric fractional imputation yields consistent estimates for parameters that are not part of the imputation model. For example, in the simulation study, parametric fractional imputation computed from a normal model provides direct estimates for the cumulative distribu-tion funcdistribu-tion. Thus, the proposed imputadistribu-tion method is useful when the parameters of interest are unknown at the time of imputation. Variance estimation can be performed using a linearisation method or a replication method. Variance estimation for parametric fractional imputation, unlike multiple imputation, does not require the congeniality condition of Meng (1994).

The proposed fractional imputation is applicable when the response mechanism is nonignor-able and the response mechanism is specified. Also, parametric fractional imputation can be used with data from a large scale survey sample obtained by a complex sampling design. These topics are beyond the scope of this paper and will be presented elsewhere. Some computational issues such as the convergence criteria for the EM algorithm using fractional imputation are also topics for future research.

ACKNOWLEDGEMENT

The research was partially supported by a Cooperative Agreement between the US Department of Agriculture Natural Resources Conservation Service and Iowa State University. The author wishes to thank professor Wayne Fuller, three anonymous referees, and the associate editor for their very helpful comments.

(11)

481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 SUPPLEMENTARYMATERIAL

More details of the simulation setup, including the program codes, are available at http://jkim.public.iastate.edu/fi.html.

APPENDIX 1

Assumptions and proof for Theorem 1

We consider a regular parametric family {f(y; θ); θ ∈ Ω}, where Ω is in a finite dimensional Euclidean space. Assume that the true parameter θ0 lies in the interior of Ω. Define ¯S(θ) =n i=1wiE { s(θ; yi)| yi,obs, θ } and ¯ηg(θ) =n i=1wiE { g(yi)| yi,obs, θ }

. We assume the following conditions:

(C1) The solution ˆθ in (5) is unique and satisfies n1/2θ− θ

0) = Op(1).

(C2) The partial derivatives of ¯S(θ) and ¯ηg(θ) exist and are continuous around θ0almost everywhere. (C3) The partial derivative of ¯S(θ) satisfies

∥∂ ¯S(θ)/∂θ− E{∂ ¯S(θ)/∂θ}∥ → 0

in probability, uniformly in θ and E{∂ ¯S(θ)/∂θ}is continuous and nonsingular at θ0. Also, the partial derivative of ¯ηg(θ) satisfies

∥∂¯ηg(θ)/∂θ− E {∂¯ηg(θ)/∂θ} ∥ → 0

in probability, uniformly in θ and E{∂¯ηg(θ)/∂θ} is continuous at θ0. (C4) There exists a positive d such that E{g(Y )2+d}<∞ and E{Sj(θ0)2+d

}

<∞ where Sj(θ) =

∂logf (y; θ)/∂θjfor j = 1, . . . , p and θjis the j-th element of θ.

Condition (C1) is a standard condition and will be satisfied in most cases. Conditions (C2) and (C3) provide some conditions about the partial derivatives of the estimator computed from the conditional expectation. Note that E{∂ ¯S(θ)/∂θ}=−Iobs(θ) and E{∂¯ηg(θ)/∂θ} = Ig,mis(θ), which are defined in Theorem 1. Condition (C4) is the moment conditions for the central limit theorem.

Proof of Theorem 1. Define a class of estimators

˜ ηg0,n,K(θ) = ni=1 Mj=1 wiwij0∗ (θ) g ( y∗ij)+ KT ni=1 wiE { s (θ; yi)| yi,obs, θ }

indexed by K. Note that, by (5), we haveni=1wiE{s(ˆθ; yi)| yi,obs, ˆθ} = 0 and ˜ηg0,n,Kθ) = ˆηg0,n,M

for any K. According to Theorem 2.13 of Randles (1982), we have ˜ ηg0,n,Kθ)− ˜ηg0,n,K(θ0) = op ( n−1/2 ) , if E { ∂θη˜g0,n,K(θ0) } = 0 (A.1) is satisfied. Using ni=1 Mj=1 wi { ∂θw ij0(θ) } g(yij)= ni=1 Mj=1 wiw∗ij0(θ) { s(θ; y∗ij)− ¯s∗i (θ)}g(yij),

(12)

529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 To show (12), consider ˜ ηg1,n,K(θ) = ni=1 Mj=1 wiwij∗ (θ) g ( yij)+ KT ni=1 wiE { s (θ; yi)| yi,obs, θ } . Using (10), ni=1 Mj=1 wiwij∗ (θ) g ( yij∗ ) = ni=1 Mj=1 wiw∗ij0(θ) g ( y∗ij ) +  ∑n i=1 wiE { s (θ; yi)| yi,obs, θ } ni=1 Mj=1 wiwij0∗ (θ) s ( θ; yij)   T ˆ Bg(θ) , where ˆ Bg(θ) =  ∑n i=1 Mj=1 wiw∗ij0(θ) { s∗ij(θ)− ¯s∗i (θ)}⊗2   −1 ni=1 Mj=1 wiwij0∗ (θ) { s∗ij(θ)− ¯s∗i(θ)}g(yij).

After some algebra, it can be shown that the choice of K = K1 in Theorem 1 also satisfies

E{∂˜ηg1,n,K(θ0) /∂θ} = 0 and, by Randles (1982) again, ˜ ηg1,n,Kθ)− ˜ηg1,n,K(θ0) = op ( n−1/2 ) . APPENDIX2

Replication variance estimation

Under complete response, let wi[k]be the k-th replication weight for unit i. Assume that the replication variance estimator ˆ Vn = Lk=1 ck ( ˆ ηg[k]− ˆηg )2 ,

where ckis the factor associate with replication k, L is the number of replication, ˆηg=

n i=1wig (yi) and ˆ η[k]g = ∑n i=1w [k]

i g (yi), is consistent for the variance of ˆηg. For replication with the calibration method of

(9), we consider the following steps for creating replicated fractional weights. [Step 1] Compute ˆθ[k], the k-th replicate of ˆθ, using fractional weights.

[Step 2] Using the ˆθ[k]computed from Step 1, compute the replicated fractional weights by

ni=1 Mj=1 w[k]i w∗[k]ij s ( ˆ θ[k]; y∗ij ) = 0, (A.2)

using the regression weighting technique.

Equation (A.2) is the calibration equation for the replicated fractional weights. For any estimator of the form (7), the replication variance estimator is constructed as

ˆ V (ˆηF I,g) = Lk=1 ck ( ˆ η[k]F I,g− ˆηF I,g )2

where ˆηF I,g[k] =∑ni=1Mj=1w[k]i w∗[k]ij g(yij∗) and wij∗[k]is computed from (A.2).

In general, Step 1 can be computationally problematic since ˆθ[k] is often computed from the iterative algorithm (16) for each replicate. Thus, we consider an approximation for ˆθ[k]using Taylor linearisation

(13)

577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624

of 0 = ¯S[k]θ[k]) around ˆθ. The one-step approximation is

ˆ θ[k]∼= ˆθ + [ ˆ I[k] obs ( ˆ θ )]−1 ¯ S[k] ( ˆ θ ) , where ˆ Iobs[k] (θ) = ni=1 Mj=1 w[k]i w∗ij { −∂ ∂θs ( θ; yij)} ni=1 Mj=1 w[k]i wij {s(θ; y∗ij)− ¯s∗i (θ)}⊗2 and ¯S[k](θ) =n i=1w [k] i ¯s∗i(θ) . The ˆI [k]

obs(θ) is a replicated version of the observed information matrix proposed by Louis (1982).

APPENDIX 3

A note on multiple imputation for a proportion

Assume that we have a random sample of size n with observations (xi, yi) obtained from a bivariate

normal distribution. The parameter of interest is a proportion, for example, η = pr (y≤ 3). An unbiased estimator of η is ˆ ηn= 1 n ni=1 I (yi≤ 3) . (A.3)

Note that ˆηnis unbiased but has larger variance than the maximum likelihood estimator

∫ 3 −∞ ϕ ( y− ˆµy ˆ σyy ) dy, (A.4)

where ϕ (y) is the density of the standard normal distribution and (ˆµy, ˆσyy) is the maximum likelihood

estimator of (µy, σyy).

For simplicity, assume that the first r(< n) elements have both xiand yiresponding, but the last n− r

elements have xiobserved and yimissing. In this situation, an efficient imputation method such as

yi∗∼ N ( ˆ β0+ xiβˆ1, ˆσe2 ) (A.5) can be used, where ˆβ0, ˆβ1and ˆσ2ecan be computed from the respondents. In multiple imputation, the

pa-rameter estimates are generated from a posterior distribution given the observations. Under the imputation mechanism (A.5), the imputed estimator of µ2of the form ˆµ2,I= n−1

(∑r i=1yi+ ∑n i=r+1yi∗ ) satisfies var (ˆµ2,F E) = var (¯yn) + var (ˆµ2,F E− ¯yn) , (A.6)

where ˆµ2,F E = EIµ2,I). Condition (A.6) is the congeniality condition of Meng (1994). Now, for η = pr (y≤ 3), the imputed estimator of η based on ˆηnin (A.3) is

ˆ ηI = 1 n { ri=1 I (yi≤ 3) + ni=r+1 I (y∗i ≤ 3) } . (A.7)

The expected value of ˆηIover the imputation mechanism is

EIηI) = 1 n { ri=1 I (yi≤ 3) + ni=r+1 pr(yi ≤ 3 | xi, ˆθ) } = ˆηF E+ 1 n ri=1 {I(yi≤ 3) − pr(yi≤ 3 | xi, ˆθ)},

(14)

625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 where ˆηF E= n−1n

i=1pr(yi≤ 3 | xi, ˆθ). For the proportion, ˆηF E̸= EIηI) and so the congeniality

condition does not hold. In fact,

var{EIηI)} < var (ˆηn) + var{EIηI)− ˆηn}

and the multiple imputation variance estimator overestimates the variance of ˆηIin (A.7). If the maximum

likelihood estimator (A.4) is used, then

var (ˆηF E) = var (ˆηn) + var (ˆηF E− ˆηn)

and the multiple imputation variance estimator will be approximately unbiased.

REFERENCES

BOOTH, J. G. & HOBERT, J. P. (1999). Maximizing generalized linear models with an automated Monte Carlo EM algorithm. J. R. Statist. Soc. B 61, 625–685.

CLAYTON, D., SPIEGELHALTER, D., DUNN, G. & PICKLES, A. (1998). Analysis of longitudinal binary data from multiphase sampling. J. R. Statist. Soc. B 60, 71–87.

DEMPSTER, A. P., LAIRD, N. M. & RUBIN, D. B. (1977). Maximum likelihood from incomplete data via the EM algorithm. J. R. Statist. Soc. B 39, 1–37.

FAY, R. E. (1992). When are inferences from multiple imputation valid? In Proc. Survey Res. Meth. Sect. Alexandria, VA: American Statistical Association.

FAY, R. E. (1996). Alternative paradigms for the analysis of imputed survey data. J. Am. Statist. Assoc. 91, 490–498. GELMAN, A., MENG, X. L. & STERN, H. (1996). Posterior predictice assessmemt of model fitness via realized

discrepancies (with discussion). Statist. Sinica 6, 733–807.

IBRAHIM, J. G. (1990). Incomplete data in generalized linear models. J. Am. Statist. Assoc. 85, 765–769.

KIM, J. K., BRICK, M. J., FULLER, W. A. & KALTON, G. (2006). On the bias of the multiple imputation variance estimator in survey sampling. J. R. Statist. Soc. B 68, 509–521.

KIM, J. K. & FULLER, W. (2004). Fractional hot deck imputation. Biometrika 91, 559–578.

KIM, J. K. & RAO, J. N. K. (2009). Unified approach to linearization variance estimation from survey data after imputation for item nonresponse. Biometrika 96, 917–932.

LOUIS, T. A. (1982). Finding the observed information matrix when using the EM algorithm. J. R. Statist. Soc. B 44, 226–233.

MENG, X. L. (1994). Multiple-imputation inferences with uncongenial sources of input (with discussion). Statist. Sci. 9, 538–573.

RANDLES, R. H. (1982). On the asymptotic normality of statistics with estimated parameters. Ann. Statist. 10, 462–474.

ROBINS, J. M. & WANG, N. (2000). Inference for imputation estimators. Biometrika 87, 113–124. RUBIN, D. B. (1976). Inference and missing data. Biometrika 63, 581–590.

RUBIN, D. B. (1987). Multiple Imputation for Nonresponse in Surveys. Wiley.

SUNG, Y. J. & GEYER, C. J. (2007). Monte Carlo likelihood inference for missing data models. Ann. Statist. 35, 990–1011.

WANG, N. & ROBINS, J. M. (1998). Large-sample theory for parametric multiple imputation procedures. Biometrika 85, 935–948.

WEI, G. C. & TANNER, M. A. (1990). A Monte Carlo implementation of the EM algorithm and the poor man’s data augmentation algorithms. J. Am. Statist. Assoc. 85, 699–704.

WU, C. F. J. (1983). On the convergence properties of the EM algorithm. Ann. Statist. 11, 95–103.

References

Related documents

Beberapa point penting dari kemandirian belajar seperti yang diungkapkan oleh Susilawati (2009) yaitu: 1) Peningkatan tanggung jawab oleh peserta didik dalam mengambil

Open the window for the cost/benefit analysis by clicking the right mouse button on the model type bayes.NaiveBayes in the Result list frame and selecting the menu item

Participant observation, semistructured interviews, and document analysis were used to follow organizational learning processes through four contrasting organizational spaces:

They develop the fabric and send to garment factory on FOC (Free of charge) basis. Factory has to consider transit and production time. Alam deals with trouser

The research scholar will collect information from 25 small and 25 medium enterprises in Mumbai to find out their problems in raising funds through various sources and whether

The Mississippi Health Information Network, utilizing the Mississippi Health Information Exchange, electronically receives patient information from multiple health care

in regional and federal research institutions and extension advisory services over the last two decades (part of the explanation goes to quality of agricultural

you can fail the audit for failure to provide all requested information!.. Information