Integration of data from probability surveys and big found data for finite population inference using mass imputation
Section 6. Empirical experiments
In this section, we evaluate the finite sample
performance of the proposed estimator using simulation studies, one based on
artificial data using simple random sampling and the other based on a synthetic
population file from a single month sample of the U.S. Census Bureau’s Monthly
Retail Trade Survey using stratified sampling.
6.1 Kim-Wang example
We use the simulation example in Kim and Wang (2019) to
compare various estimators. We generate the data according to the following
mechanism. We first generate a finite population
with size
1,000,000, where
is a continuous outcome and
is a binary outcome. From the finite
population, we select a big data Sample B where the inclusion indicator
with
the inclusion probability for unit
with the sample size around 700,000. We obtain
a representative Sample A of size
1,000 using simple random sampling. The
parameters of interest are the population mean
and the conditional population mean of
given
For generating the finite population, we consider linear
models
and nonlinear models
where
and
and
are mutually independent. The variables
induce the dependence of
and
even adjusting for
and
For the big-data inclusion probability, we
also consider a logistic linear model
and a nonlinear logistic model
We consider the following combinations: I. (6.1) and (6.3); II. (6.1)
and (6.4); II. (6.2) and (6.3); and IV. (6.2) and (6.4) for data generating
mechanisms. Therefore, the simulation setup is a
factorial design with two levels in each
factor.
Chen, Li and Wu (2020) propose the inverse propensity
score weighting estimator using the estimated probability of selection into
Sample B and the doubly robust estimator which further incorporates an
outcome regression model. To evaluate the robustness and efficiency, we compare
the following estimators:
-
the Horvitz
Thompson
estimator assuming the
were observed in Sample A for the purpose
of benchmark comparison;
-
the inverse
propensity score weighting estimator,
- where
is a logistic regression model with the linear
predictor
with an unknown parameter
and
is an estimator of
obtained by maximizing the modified likelihood
function of
(Chen et al., 2019) based on
Samples A and B;
-
the doubly
robust estimator of Chen et al. (2019),
- where
is the estimated regression coefficients using
(6.1) as the working outcome regression model based on Sample B;
-
the nearest
neighbor imputation estimator;
-
the
nearest neighbor imputation estimator with
-
the
generalized additive model imputation estimator;
-
the
regression calibration estimator based on
with calibration variables
All
simulation results are based on 1,000 Monte Carlo runs. Table 6.1
summarizes the simulation results with biases, standard errors, and coverage
rates of 95% confidence intervals using asymptotic normality of the point
estimators. The following observations can be made from Table 6.1.
has large biases when the propensity score is
misspecified.
gains robustness over
if one of the outcome regression model or the
propensity score is correctly specified. However, if both models are
misspecified,
has a larger bias.
has small biases across four scenarios, which
shows its robustness. Importantly, the performance of
is close to that of
in terms of standard errors and coverage
rates, which is consistent with our theory in Theorem 1. Moreover, as
predicted by our theoretical results,
improves
in terms of efficiency. Also,
shows robustness because of the flexibility of
the model specification. The regression calibration estimator
has small biases across all scenarios and
therefore shows robustness against model specifications for sampling score and
outcome. Moreover, it has smaller standard errors than both
and
The coverage rates are all close to the
nominal level.
Table 6.1
Simulation results: bias, standard error, and coverage rate of 95% confidence intervals under four scenarios based on 1,000 Monte Carlo samples. OM: outcome model; PS: propensity score model (all numbers in the table are the numerical results multiplied by 100)
Table summary
This table displays the results of Simulation results: bias. The information is grouped by OM
PS (appearing as row headers), Scenario I, Scenario II, Scenario III, Scenario IV, linear, nonlinear,
linear and
nonlinear, calculated using Bias, S.E., C.R., Population Mean of (équation) and Conditional Mean of (équation) given (équation) units of measure (appearing as column headers).
| |
Scenario I |
Scenario II |
Scenario III |
Scenario IV |
| OM |
linear |
linear |
nonlinear |
nonlinear |
| PS |
linear |
nonlinear |
linear |
nonlinear |
|
Bias |
S.E. |
C.R. |
Bias |
S.E. |
C.R. |
Bias |
S.E. |
C.R. |
Bias |
S.E. |
C.R. |
|
Population Mean of
|
|
|
0.2 |
6.5 |
96.0 |
-0.2 |
6.4 |
94.5 |
0.61 |
15.2 |
95.7 |
-0.5 |
15.6 |
93.5 |
|
|
-0.1 |
1.6 |
95.3 |
22.2 |
35.8 |
97.5 |
-0.1 |
4.2 |
95.3 |
432.7 |
284.5 |
75.6 |
|
|
0.0 |
4.6 |
94.5 |
0.0 |
4.3 |
96.5 |
0.5 |
14.2 |
95.2 |
229.8 |
168.8 |
35.8 |
|
|
0.2 |
6.5 |
95.1 |
-0.3 |
6.4 |
94.7 |
0.7 |
15.2 |
94.6 |
-0.6 |
15.6 |
93.7 |
|
|
0.2 |
4.9 |
96.1 |
-0.3 |
4.9 |
95.6 |
0.5 |
14.5 |
94.6 |
-0.6 |
14.9 |
93.8 |
|
|
0.1 |
4.5 |
95.7 |
-0.2 |
4.5 |
96.0 |
0.5 |
14.3 |
94.9 |
-0.6 |
14.8 |
93.4 |
|
|
0.0 |
3.2 |
95.5 |
-0.2 |
4.1 |
95.3 |
-0.1 |
4.8 |
95.0 |
0.1 |
6.7 |
95.5 |
|
Population Mean of
|
|
|
-0.0 |
1.5 |
96.2 |
-0.0 |
1.6 |
95.1 |
-0.1 |
1.6 |
95.2 |
0.1 |
1.6 |
94.4 |
|
|
0.0 |
0.2 |
95.0 |
-12.1 |
3.1 |
0.0 |
-0.0 |
0.3 |
95.4 |
3.0 |
1.8 |
94.7 |
|
|
-0.0 |
0.9 |
95.0 |
-1.1 |
1.8 |
68.6 |
0.0 |
0.4 |
94.9 |
-2.9 |
2.2 |
59.8 |
|
|
0.0 |
1.4 |
95.3 |
-0.0 |
1.6 |
95.3 |
-0.1 |
1.6 |
94.6 |
0.1 |
1.6 |
95.3 |
|
|
0.0 |
1.0 |
95.8 |
-0.0 |
1.1 |
95.8 |
-0.0 |
1.0 |
95.2 |
0.0 |
0.9 |
96.1 |
|
|
-0.0 |
0.9 |
95.3 |
-0.0 |
0.9 |
94.8 |
-0.0 |
0.8 |
96.2 |
0.0 |
0.8 |
94.5 |
|
|
0.0 |
1.2 |
95.5 |
-0.1 |
1.4 |
94.2 |
-0.0 |
1.4 |
94.1 |
0.1 |
1.5 |
95.6 |
|
Conditional Mean of
given
|
|
|
0.0 |
7.3 |
95.1 |
-0.3 |
7.2 |
95.2 |
0.2 |
9.3 |
95.3 |
-0.1 |
9.8 |
94.1 |
|
|
-0.1 |
1.6 |
95.2 |
-9.1 |
10.3 |
69.8 |
-0.1 |
4.3 |
95.0 |
534.2 |
329.8 |
65.3 |
|
|
0.1 |
4.7 |
95.6 |
2.5 |
4.6 |
93.2 |
9.8 |
18.0 |
93.1 |
452.0 |
465.4 |
65.6 |
|
|
-0.0 |
7.3 |
95.0 |
-0.3 |
7.3 |
95.3 |
0.1 |
9.2 |
95.4 |
-2.2 |
9.5 |
95.2 |
|
|
-0.1 |
4.7 |
96.8 |
-0.3 |
4.6 |
96.5 |
0.1 |
6.0 |
94.8 |
0.0 |
6.4 |
93.6 |
|
|
0.0 |
4.8 |
94.2 |
-0.3 |
4.5 |
96.0 |
-0.1 |
6.5 |
95.5 |
-0.6 |
6.8 |
94.8 |
|
|
-0.0 |
3.9 |
94.8 |
-0.2 |
5.0 |
96.0 |
-0.2 |
5.4 |
95.1 |
-0.1 |
5.4 |
96.7 |
6.2 Monthly retail trade survey
To demonstrate the practical relevance, we consider the
U.S. Census Bureau’s 2014 Monthly Retail Trade Survey (Mulry, Oliver and
Kaputa, 2014). The Monthly Retail Trade Survey is an economic indicator survey
whose monthly estimates are inputs to the Gross Domestic Product estimates.
This survey selects a sample of about 12,000 retail businesses each month with
paid employees to collect data on sales and inventories. It employs an
one-stage stratified sample with stratification based on major industry,
further substratified by the estimated annual sales referred to as the size
variable.
For simulation purpose, we use the simulated data from
the 2014 Monthly Retail Trade Survey to suggest the data generating model and
the true parameter values
(https://ww2.amstat.org/meetings/ices/2016/contests.cfm). We generate a finite
population of
812,765 retail businesses with 16 strata with
a stratum identifier
sales
inventories
and a size variable
on the log scale. Table 6.2 reports some
summary statistics. We generate the inventory data from
for
and
and the sales data from a linear model
and a nonlinear model
where
In (6.5) and (6.6), we specify different
values for
so that the parameter of interest,
matches with the true population mean 12.73.
Table 6.2
The stratum size, sample allocation, mean and standard error of the inventory data on the log scale extracted from the 2014 Monthly Retail Trade simulated dataset
Table summary
This table displays the results of The stratum size. The information is grouped by Stratum
(appearing as row headers), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 and 16 (appearing as column headers).
| Stratum
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
|
|
366 |
20 |
2,015 |
4,646 |
7,402 |
700 |
12,837 |
17,080 |
29,808 |
2,400 |
41,343 |
57,518 |
83,465 |
95,244 |
115,028 |
342,893 |
|
|
37 |
5 |
34 |
57 |
74 |
7 |
103 |
115 |
116 |
12 |
184 |
196 |
218 |
200 |
220 |
336 |
|
|
16.8 |
16.7 |
16.6 |
16.4 |
16.1 |
15.6 |
16.0 |
15.7 |
15.6 |
15.5 |
15.4 |
15.1 |
14.8 |
14.5 |
13.9 |
11.5 |
|
|
1.1 |
0.8 |
0.4 |
0.3 |
0.4 |
0.6 |
0.4 |
0.4 |
0.4 |
0.3 |
0.4 |
0.4 |
0.3 |
0.7 |
0.5 |
1.1 |
|
|
5.9 |
2.3 |
5.8 |
6.3 |
6.6 |
4.2 |
6.9 |
7.0 |
7.4 |
4.8 |
7.5 |
7.6 |
7.7 |
7.6 |
7.7 |
8.1 |
We also generate a big data sample
where the inclusion indicator
with the inclusion probability
for unit
in stratum
The big data sample in practice is often available
from E-commercial companies who monitor inventories and sales for retail
businesses. For the big data inclusion probability, let
for
and
We consider a logistic linear model
and a nonlinear logistic model
where we specify different values for
so that the mean inclusion probability is
about 30%. Lastly, we generate a representative sample
by stratified sampling with simple random
sampling within strata without replacement; see Table 6.2 for the sample
allocation.
We consider the seven estimators in Section 6.1
adopted for stratified sampling. In each mass imputed dataset, we apply the
following point estimator and variance estimator:
with
is the sample mean of
in the
stratum,
with
Table 6.3 summarizes the simulation results. A
similar discussion to Section 6.1 applies.
is sensitive to misspecification of the
selection model; while
has double robustness feature, which still
relies on at least one model to be correctly specified. Mass imputation based
on nearest neighbor imputation,
nearest neighbor imputation and generalized
additive model shows good performances by leveraging the representativeness of
the survey sample and the predictive power of the big data sample. In addition,
if the big data membership is known throughout the survey data, the regression
calibration estimator gains efficiency while maintaining the robustness against
model misspecification.
Table 6.3
Simulation results: bias, standard error, and coverage rate of 95% confidence intervals under four scenarios based on 1,000 Monte Carlo runs for the 2014 Monthly Retail Trade Survey. OM: outcome model; PS: propensity score model (all numbers in the table are the numerical results multiplied by 100)
Table summary
This table displays the results of Simulation results: bias. The information is grouped by OM
PS (appearing as row headers), Scenario I, Scenario II, Scenario III, Scenario IV, linear and nonlinear, calculated using Bias, S.E. and C.R. units of measure (appearing as column headers).
| |
Scenario I |
Scenario II |
Scenario III |
Scenario IV |
| OM |
linear |
linear |
nonlinear |
nonlinear |
| PS |
linear |
nonlinear |
linear |
nonlinear |
|
Bias |
S.E. |
C.R. |
Bias |
S.E. |
C.R. |
Bias |
S.E. |
C.R. |
Bias |
S.E. |
C.R. |
|
|
0.0 |
3.0 |
95.0 |
0.0 |
3.0 |
95.0 |
1.1 |
31.5 |
95.0 |
1.1 |
31.5 |
95.0 |
|
|
-0.6 |
5.8 |
96.6 |
-55.5 |
1.7 |
0.0 |
-7.3 |
76.2 |
96.6 |
-735.8 |
22.3 |
0.0 |
|
|
-0.3 |
2.7 |
94.4 |
-0.2 |
2.7 |
94.0 |
-3.3 |
34.6 |
93.8 |
-52.3 |
33.2 |
65.0 |
|
|
0.1 |
3.1 |
94.5 |
-0.1 |
3.1 |
94.6 |
1.1 |
31.5 |
95.3 |
-0.3 |
31.7 |
94.6 |
|
|
0.1 |
2.7 |
94.4 |
-0.2 |
2.7 |
94.3 |
1.0 |
31.4 |
94.9 |
-2.3 |
31.4 |
94.1 |
|
|
0.1 |
2.7 |
94.9 |
0.1 |
2.7 |
94.9 |
1.1 |
31.6 |
94.9 |
-2.5 |
31.4 |
94.2 |
|
|
0.1 |
2.9 |
94.1 |
-0.1 |
2.6 |
95.1 |
0.6 |
30.7 |
94.6 |
-0.5 |
26.9 |
95.0 |
ISSN : 1492-0921
Editorial policy
Survey Methodology publishes articles dealing with various aspects of statistical development relevant to a statistical agency, such as design issues in the context of practical constraints, use of different data sources and collection techniques, total survey error, survey evaluation, research in survey methodology, time series analysis, seasonal adjustment, demographic studies, data integration, estimation and data analysis methods, and general survey systems development. The emphasis is placed on the development and evaluation of specific methodologies as applied to data collection or the data themselves. All papers will be refereed. However, the authors retain full responsibility for the contents of their papers and opinions expressed are not necessarily those of the Editorial Board or of Statistics Canada.
Submission of Manuscripts
Survey Methodology is published twice a year in electronic format. Authors are invited to submit their articles in English or French in electronic form, preferably in Word to the Editor, (statcan.smj-rte.statcan@canada.ca, Statistics Canada, 150 Tunney’s Pasture Driveway, Ottawa, Ontario, Canada, K1A 0T6). For formatting instructions, please see the guidelines provided in the journal and on the web site (www.statcan.gc.ca/SurveyMethodology).
Note of appreciation
Canada owes the success of its statistical system to a long-standing partnership between Statistics Canada, the citizens of Canada, its businesses, governments and other institutions. Accurate and timely statistical information could not be produced without their continued co-operation and goodwill.
Standards of service to the public
Statistics Canada is committed to serving its clients in a prompt, reliable and courteous manner. To this end, the Agency has developed standards of service which its employees observe in serving its clients.
Copyright
Published by authority of the Minister responsible for Statistics Canada.
© Her Majesty the Queen in Right of Canada as represented by the Minister of Industry, 2021
Use of this publication is governed by the Statistics Canada Open Licence Agreement.
Catalogue No. 12-001-X
Frequency: Semi-annual
Ottawa