Bayesian pooling for analyzing categorical data from small areas
Section 3. Data analysis
In this section, we
present the empirical results from comparing the performance of the five
parametric pooling models described in Section 2 and the three
nonparametric pooling versions described in Section 3. We use BMD data for
the period 1988 to 1994, taken from the NHANES III, which collected data from
mobile examination centers across the United States.
Our analysis is conducted
using contingency tables with a cell count for three categories of BMD in 31
counties in the U.S. Here, BMD is categorized into one of three levels. The
normal category is defined as those with a BMD value less than one standard
deviation (SD) below the non-Hispanic white (NHW) adult mean
The osteopenia
category is defined as a BMD value between 1 and 2.5 SD below the young NHW
adult mean
Then, the
osteoporosis category corresponds to a BMD of more than 2.5 SD below the young
NHW adult mean
We predict the finite
population proportion for the BMD distribution in each area using the Bayesian
pooling model. The survey covers roughly 0.02% of the population, and
prediction as needed for the remainder 99.98%, an enormous job. Table 3.1
shows the sample data, which have a cell count for each categorized level in
each area. We estimate the finite population proportion by predicting the
nonsample part of the finite population from a multinomial distribution with
parameter
at each MCMC
iteration. Specifically, let
for
be the total
BMD level in area
where the value
is unknown. We have the value
for the sample
part of the finite population. Then, we compute the finite population
proportion
for
as follows:
where
is the nonsample part for each BMD level
in area
taken from the multinomial distribution with
parameter
estimated using the MCMC in each model. Then,
the posterior mean and standard deviation of
are obtained using the estimated empirical
distribution of
Table 3.1
BMD categorical data for 31 counties from NHANES III
Table summary
This table displays the results of BMD categorical data for 31 counties from NHANES III. The information is grouped by Areas (appearing as row headers), BMD (appearing as column headers).
| Areas |
BMD |
| Normal |
Osteopenia |
Osteoporosis |
| 1 |
33 |
24 |
9 |
| 2 |
46 |
39 |
5 |
| 3 |
40 |
25 |
8 |
| 4 |
48 |
25 |
6 |
| 5 |
40 |
15 |
10 |
| 6 |
74 |
30 |
12 |
| 7 |
47 |
19 |
7 |
| 8 |
38 |
15 |
6 |
| 9 |
49 |
16 |
11 |
| 10 |
99 |
40 |
14 |
| 11 |
39 |
18 |
2 |
| 12 |
63 |
27 |
4 |
| 13 |
48 |
18 |
5 |
| 14 |
42 |
16 |
4 |
| 15 |
40 |
15 |
4 |
| 16 |
110 |
44 |
7 |
| 17 |
37 |
14 |
3 |
| 18 |
55 |
18 |
5 |
| 19 |
47 |
12 |
6 |
| 20 |
296 |
95 |
17 |
| 21 |
59 |
18 |
4 |
| 22 |
78 |
21 |
7 |
| 23 |
196 |
55 |
15 |
| 24 |
149 |
44 |
9 |
| 25 |
69 |
19 |
5 |
| 26 |
49 |
10 |
6 |
| 27 |
73 |
19 |
3 |
| 28 |
76 |
14 |
3 |
| 29 |
77 |
13 |
4 |
| 30 |
96 |
13 |
6 |
| 31 |
88 |
12 |
4 |
We use 1,000 iterations to “burn in” the MCMC samples,
and take every
value to obtain
the 1,000 iterations. In addition, we use autocorrelation plots of the model to
adjust the number of repetitions and thinning intervals. For example, in a
nonparametric model with a relatively large number of parameters, we take every
estimated value
from 1,001 to 20,000. We set the initial value of proportion
for
based on the
column proportion of the sample values in each area.
The groups are categorized according to the quartile
values of the first column proportion. The tuning parameter
is initially
set to
0.5, and then
is revised based on the performance of each model.
In Table 3.2, we report the posterior means (PM)
and posterior standard deviations (PSD) of the finite population proportions
for the eight models and some areas. The cases of Model 1 and Model 2 are the
most extreme pooling structures. The PM of Model 1 has the results 0.511, 0.496,
0.901, 0.826, and 0.820 for the corresponding areas 1, 2, 28, 29, and 31,
respectively, in the normal BMD, implying that the areas’ fluctuations are greater than those in Model 2’s PM (0.652, 0.654, 0.714, 0.716, 0.719). For Model 3,
the fluctuations (0.644, 0.612, 0.793, 0.816, 0.798) show a trend similar to
that in Model 1’s PM for each area but
are smoother than those in Model 1. This could be interpreted as the indirect
pooling effect through the hyper-parameter rather than the direct pooling
effect in Model 2. For the restricted pooling, in areas that show similar
characteristics, the estimated values are calculated through indirect pooling
and hyper-parameters as in Model 3, and the estimated values are smoother than
those in Model 1 (PM of areas 28, 29, 31: 0.827, 0.779, 0.864, respectively).
However, in areas where similar characteristics are not shown, the estimated
values are close to those in Model 1 because the parameter is estimated by
solely relying on the information in its associated areas (PM of areas 1, 2: 0.523,
0.510, respectively). Model 5, which is proposed to alleviate the overshrinkage
problem that could arise owing to information pooling, shares information in
nearby areas and alleviates the excessive shrinkage by reflecting the local
effect of each cell, thereby rendering the estimated values that are between
those in Model 1 and Model 2 (PM of Model 5: 0.581, 0.511, 0.711, 0.836, 0.808).
It should be noted that the nonparametric Bayesian model assigns the areas with
indexes as the same group according to the characteristics of information
through hyper-parameter
and the same
group shares the parameter directly. For BMD data, the number of the group
ranges from one to three, showing the highest frequency, and the PM is
estimated as in Model 2. The characteristics of the estimated values of PM for
each model are shown identically in osteopenia BMD and osteoporosis BMD as
well.
The posterior means, standard deviations (SD) and
posterior coefficients of variation (CV) of the finite population proportions
for the eight models can also be seen in Figure 3.1-3.3.
In Figure 3.1, the variation of PM for eight
models is the largest in the normal BMD, which takes up the largest proportion.
Especially, we can see that PMs of the nonparametric model are similar to that
of the complete pooling model. During data analysis, we found one to three
group index. Through this, we were able to discover that the BMD distribution
is quite similar across the areas in NHANES III. Hence, all areas share their
information with others to estimate the same hyperparameter. Thus, the
nonparametric and complete pooling models give similar estimates. Therefore,
pooling can solve problems associated with small area estimates when areas
share similar traits. Furthermore, Figure 3.2 shows that the performance
of the nonparametric models are good through the fact that the SD of the
nonparametric models with many parameters are similar or smaller than that of
the parametric models.
In addition, we can see the CV of the models by BMD
status in Figure 3.3. In the case of CV, osteoporosis BMD shows the greatest
difference between models. Also it can be seen that the CV of the nonparametric
versions is relatively low compared to the parametric version, which is not
different for each BMD status. Furthermore, it is very meaningful that the
nonparametric version had a smaller CV than the models of the parametric
version, even though it had infinite parameter space.
To estimate the parameters, we use a Gibbs sampler.
Whereas the parameters with restricted parameter spaces are sampled using the
grid method, the other parameters are sampled using the Metropolis-Hastings
algorithm. We tune to get acceptance rate 30-70%. In the actual analysis, the
acceptance rate of the algorithm is 34-49%. We compare the two measures in
terms of the performance of each model. First, we calculate the deviance
information criterion (DIC), a typical Bayesian model choice criterion, to
compare the hierarchical Bayesian models. The DIC was proposed by Spiegelhalter
et al. (2002), where a lower DIC value indicates better performance. Second, we
evaluate the performance of the eight models by calculating the logarithmic
conditional predictive ordinate (LCPO), which is a comparison method that uses
cross validation. The average LCPO, proposed by Gneiting and Raftery (2007), is
calculated as follows:
where
for
and
is the likelihood of a single observation of a
given parameter
and
denotes the iterations from the MCMC result
under the hierarchical Bayesian pooling model.
Table 3.2
Posterior summaries for finite population proportions of BMD data under the eight models by areas
Table summary
This table displays the results of Posterior summaries for finite population proportions of BMD data under the eight models by areas. The information is grouped by Areas (appearing as row headers), Model, Normal BMD, Osteopenia BMD and Osteoporosis BMD (appearing as column headers).
| Areas |
Model |
Normal BMD |
Osteopenia BMD |
Osteoporosis BMD |
| PM |
PSD |
95% CI |
PM |
PSD |
95% CI |
PM |
PSD |
95% CI |
| 1 |
1 |
0.511 |
0.024 |
(0.467, 0.561) |
0.380 |
0.024 |
(0.333, 0.427) |
0.109 |
0.015 |
(0.082, 0.139) |
| 2 |
0.652 |
0.023 |
(0.603, 0.692) |
0.264 |
0.021 |
(0.227, 0.306) |
0.084 |
0.013 |
(0.061, 0.109) |
| 3 |
0.644 |
0.024 |
(0.594, 0.691) |
0.288 |
0.023 |
(0.242, 0.338) |
0.068 |
0.011 |
(0.048, 0.091) |
| 4 |
0.523 |
0.024 |
(0.476, 0.570) |
0.385 |
0.024 |
(0.336, 0.432) |
0.092 |
0.013 |
(0.070, 0.118) |
| 5 |
0.581 |
0.022 |
(0.536, 0.627) |
0.327 |
0.022 |
(0.285, 0.370) |
0.092 |
0.013 |
(0.067, 0.118) |
| 6 |
0.651 |
0.022 |
(0.606, 0.696) |
0.258 |
0.020 |
(0.218, 0.297) |
0.090 |
0.014 |
(0.067, 0.117) |
| 7 |
0.656 |
0.023 |
(0.612, 0.700) |
0.260 |
0.021 |
(0.218, 0.300) |
0.084 |
0.013 |
(0.061, 0.109) |
| 8 |
0.658 |
0.022 |
(0.615, 0.703) |
0.267 |
0.021 |
(0.230, 0.311) |
0.075 |
0.012 |
(0.052, 0.100) |
| 2 |
1 |
0.496 |
0.021 |
(0.458, 0.534) |
0.442 |
0.021 |
(0.402, 0.484) |
0.061 |
0.010 |
(0.042, 0.080) |
| 2 |
0.654 |
0.021 |
(0.617, 0.693) |
0.277 |
0.019 |
(0.242, 0.316) |
0.068 |
0.010 |
(0.047, 0.087) |
| 3 |
0.612 |
0.020 |
(0.570, 0.652) |
0.313 |
0.019 |
(0.273, 0.353) |
0.075 |
0.012 |
(0.053, 0.098) |
| 4 |
0.510 |
0.022 |
(0.470, 0.551) |
0.438 |
0.022 |
(0.396, 0.478) |
0.052 |
0.009 |
(0.036, 0.071) |
| 5 |
0.511 |
0.023 |
(0.466, 0.554) |
0.425 |
0.023 |
(0.381, 0.472) |
0.064 |
0.011 |
(0.045, 0.085) |
| 6 |
0.653 |
0.020 |
(0.618, 0.693) |
0.271 |
0.017 |
(0.237, 0.304) |
0.075 |
0.012 |
(0.053, 0.096) |
| 7 |
0.659 |
0.020 |
(0.618, 0.702) |
0.273 |
0.018 |
(0.239, 0.311) |
0.068 |
0.011 |
(0.047, 0.089) |
| 8 |
0.651 |
0.021 |
(0.609, 0.689) |
0.292 |
0.019 |
(0.254, 0.329) |
0.058 |
0.011 |
(0.040, 0.079) |
| 28 |
1 |
0.901 |
0.011 |
(0.881, 0.920) |
0.081 |
0.010 |
(0.062, 0.099) |
0.018 |
0.005 |
(0.010, 0.028) |
| 2 |
0.714 |
0.020 |
(0.677, 0.751) |
0.223 |
0.017 |
(0.189, 0.256) |
0.064 |
0.011 |
(0.043, 0.088) |
| 3 |
0.793 |
0.017 |
(0.757, 0.826) |
0.154 |
0.015 |
(0.126, 0.184) |
0.053 |
0.010 |
(0.034, 0.073) |
| 4 |
0.827 |
0.016 |
(0.796, 0.856) |
0.123 |
0.013 |
(0.099, 0.148) |
0.050 |
0.010 |
(0.032, 0.069) |
| 5 |
0.711 |
0.021 |
(0.672, 0.751) |
0.244 |
0.020 |
(0.209, 0.283) |
0.046 |
0.010 |
(0.028, 0.064) |
| 6 |
0.715 |
0.018 |
(0.680, 0.748) |
0.216 |
0.016 |
(0.184, 0.249) |
0.070 |
0.011 |
(0.049, 0.092) |
| 7 |
0.721 |
0.019 |
(0.683, 0.757) |
0.217 |
0.018 |
(0.185, 0.251) |
0.062 |
0.011 |
(0.043, 0.084) |
| 8 |
0.729 |
0.022 |
(0.686, 0.770) |
0.220 |
0.020 |
(0.181, 0.261) |
0.052 |
0.011 |
(0.034, 0.073) |
| 29 |
1 |
0.826 |
0.015 |
(0.796, 0.855) |
0.153 |
0.015 |
(0.124, 0.184) |
0.020 |
0.005 |
(0.011, 0.030) |
| 2 |
0.716 |
0.019 |
(0.679, 0.755) |
0.219 |
0.017 |
(0.187, 0.253) |
0.065 |
0.010 |
(0.047, 0.085) |
| 3 |
0.816 |
0.016 |
(0.785, 0.847) |
0.139 |
0.014 |
(0.113, 0.168) |
0.045 |
0.008 |
(0.030, 0.060) |
| 4 |
0.779 |
0.017 |
(0.746, 0.815) |
0.134 |
0.014 |
(0.105, 0.160) |
0.087 |
0.012 |
(0.065, 0.111) |
| 5 |
0.836 |
0.016 |
(0.807, 0.866) |
0.117 |
0.013 |
(0.095, 0.145) |
0.047 |
0.009 |
(0.031, 0.067) |
| 6 |
0.715 |
0.020 |
(0.677, 0.755) |
0.213 |
0.018 |
(0.179, 0.248) |
0.072 |
0.012 |
(0.051, 0.096) |
| 7 |
0.721 |
0.019 |
(0.685, 0.756) |
0.214 |
0.017 |
(0.183, 0.251) |
0.066 |
0.011 |
(0.045, 0.085) |
| 8 |
0.729 |
0.021 |
(0.690, 0.768) |
0.217 |
0.020 |
(0.179, 0.257) |
0.053 |
0.011 |
(0.034, 0.075) |
| 31 |
1 |
0.820 |
0.015 |
(0.792, 0.849) |
0.136 |
0.014 |
(0.110, 0.161) |
0.044 |
0.008 |
(0.030, 0.061) |
| 2 |
0.719 |
0.019 |
(0.680, 0.758) |
0.216 |
0.017 |
(0.181, 0.253) |
0.065 |
0.010 |
(0.046, 0.087) |
| 3 |
0.796 |
0.016 |
(0.765, 0.827) |
0.159 |
0.015 |
(0.133, 0.188) |
0.046 |
0.008 |
(0.031, 0.063) |
| 4 |
0.864 |
0.013 |
(0.838, 0.889) |
0.095 |
0.011 |
(0.075, 0.119) |
0.041 |
0.008 |
(0.027, 0.056) |
| 5 |
0.808 |
0.018 |
(0.773, 0.841) |
0.153 |
0.017 |
(0.122, 0.188) |
0.038 |
0.008 |
(0.024, 0.054) |
| 6 |
0.721 |
0.018 |
(0.685, 0.756) |
0.207 |
0.017 |
(0.177, 0.239) |
0.072 |
0.011 |
(0.052, 0.092) |
| 7 |
0.724 |
0.018 |
(0.688, 0.758) |
0.211 |
0.017 |
(0.180, 0.243) |
0.065 |
0.010 |
(0.045, 0.085) |
| 8 |
0.739 |
0.020 |
(0.698, 0.774) |
0.208 |
0.019 |
(0.171, 0.247) |
0.053 |
0.011 |
(0.033, 0.073) |

Description for Figure 3.1
Figure presenting the posterior means of the finite population proportion. There are three plots: for areas with normal BMD, for areas with osteopenia BMD and for areas with osteoporosis BMD on the x-axis, ranging from 1 to 31. Means are on the y-axis, ranging from 0.4 to 0.9, from 0 to 0.5 and from 0 to 0.2 respectively. Eight models are illustrated on each graph: no pooling, complete pooling, adaptative pooling, NP adaptative pooling, restricted pooling, NP restricted pooling, global-local pooling and NP global-local pooling. The variation of PM for eight models is the largest in the normal BMD. PMs of the nonparametric model are similar to that of the complete pooling model.

Description for Figure 3.2
Figure presenting the posterior standard deviations of the finite population proportion. There are three plots: for areas with normal BMD, for areas with osteopenia BMD and for areas with osteoporosis BMD on the x-axis, ranging from 1 to 31. SDs are on the y-axis, ranging from 0 to 0.07, from 0 to 0.07 and from 0 to 0.05 respectively. Eight models are illustrated on each graph: no pooling, complete pooling, adaptative pooling, NP adaptative pooling, restricted pooling, NP restricted pooling, global-local pooling and NP global-local pooling. The performance of the nonparametric models are good through the fact that the SD of the nonparametric models with many parameters are similar or smaller than that of the parametric models.

Description for Figure 3.3
Figure presenting the posterior coefficients of variation of the finite population proportion. There are three plots: for areas with normal BMD, for areas with osteopenia BMD and for areas with osteoporosis BMD on the x-axis, ranging from 1 to 31. CVs are on the y-axis, ranging from 0 to 60, from 0 to 25 and from 0 to 12 respectively. Eight models are illustrated on each graph: no pooling, complete pooling, adaptative pooling, NP adaptative pooling, restricted pooling, NP restricted pooling, global-local pooling and NP global-local pooling. Osteoporosis BMD shows the greatest difference between models. Also it can be seen that the CV of the nonparametric versions is relatively low compared to the parametric version, which is not different for each BMD status. Furthermore, it is very meaningful that the nonparametric version had a smaller CV than the models of the parametric version, even though it had infinite parameter space.
Table 3.3 shows the results of the two measures
for each Bayesian pooling model. The model is considered to perform better as
its estimated measures are smaller. The LCPO and DIC in parametric models are
compared using the global-local pooling model, and LCPO and DIC have 12.707 and
4,984.56, respectively, implying the best performance. The restricted pooling
model in Model 4 has an LCPO value of 12.886, showing the second-best
performance after the global-local pooling model, but the DIC in the adaptive
pooling model has a value of 4,998.90, which is lower than that in the
restricted pooling model.
Table 3.3
Comparisons of
and DIC (95% CI) under Models 1-8
Table summary
This table displays the results of Comparisons of
and DIC (95% CI) under Models 1-8. The information is grouped by Model (appearing as row headers), (équation) and DIC (appearing as column headers).
| Model |
|
DIC |
| Parametric models |
No pooling |
13.167 |
4,999.19 |
| Complete pooling |
13.151 |
5,011.45 |
| Adaptive pooling |
13.411 |
4,998.90 |
| Restricted pooling |
12.886 |
5,000.21 |
| Global-local pooling |
12.707 |
4,984.56 |
| Nonparametric models |
Adaptive pooling |
13.105 |
5,001.17 |
| Restricted pooling |
12.837 |
4,983.88 |
| Global-local pooling |
12.694 |
4,768.47 |
Another point to keep in
mind is that the nonparametric version using the same pooling method shows
similar values to those of the parametric method. In particular, although the
nonparametric global-local pooling model has the greatest number of parameters
to be estimated, its LCPO and DIC have values of 12.694 and 4,768.47,
respectively, thereby indicating that it has the best performance among all the
models. Additionally, in the restricted pooling model, the nonparametric model’s LCPO and DIC have values of 12.837 and 4,983.88,
respectively, showing better performance than the parametric model. These
results are identical in the LCPO scale of the adaptive pooling (i.e., base)
model (LCPO (parametric vs nonparametric) = (13.411 vs 13.105)). This
means the performance of the nonparametric version is very good for our data,
even though the parameter space has infinite dimensions.
Table 3.4
illustrates the calculated statistical values to estimate the shrinkage of the
model. To estimate shrinkage, we calculated the average and standard deviation
of the absolute difference from the no shrinkage model for each BMD category.
Let
denote the
posterior mean of the finite population proportion for each cell in area
The average
(ASE) and standard deviation (SDSE) of the shrinkage estimator are
where
is the posterior mean for the finite
population proportion of Model 1, a no poooling model.
Based on this
calculation, we show that the ASE and SDSE in the normal cell are the smallest
in the global-local pooling model. Drawing from the data analysis, with the BMD
data applied in this study, the number of groups of slice sampling is 1 to 3,
and we can confirm that the data characteristics are identical for most
regions. In the global-local model, however, it can be shown that the problem
of overshrinkage induced by pooling is solved by looking at the smallest
shrinkage degree. In addition, osteopenia cells and ostoporosis cells could
confirm the tendency of low shrinkage relative to other models, and the SDSE in
the global-local pooling model can be shown to be small. Meanwhile, in the case
of nonparametric models, the group index had the highest number of 1 because of
slice sampling; therefore, it could be suspected that data dependence was
excessive in the no pooling model.
Also, Geweke’s test,
autocorrelation plot and effective sample size (ESS) were applied for the
diagnosis of the model, and they showed strongly mixing chains.
Table 3.4
A comparision of shrinkage in the eight models, see equations (3.3) and (3.4)
Table summary
This table displays the results of A comparision of shrinkage in the eight models. The information is grouped by Model (appearing as row headers), Normal, Osteopenia and Osteoporosis (appearing as column headers).
| Model |
Normal |
Osteopenia |
Osteoporosis |
| Mean |
Std |
Mean |
Std |
Mean |
Std |
| No pooling(no shrinkage model) |
|
| Complete pooling |
0.087 |
0.072 |
0.217 |
0.320 |
0.522 |
0.622 |
| Adaptive pooling |
0.066 |
0.064 |
0.147 |
0.166 |
0.474 |
0.501 |
| Restricted pooling |
0.088 |
0.071 |
0.210 |
0.302 |
0.587 |
0.728 |
| Global-local pooling |
0.054 |
0.043 |
0.157 |
0.137 |
0.456 |
0.682 |
| NP Adaptive pooling |
0.088 |
0.074 |
0.209 |
0.306 |
0.524 |
0.609 |
| NP Restricted pooling |
0.065 |
0.049 |
0.249 |
0.354 |
0.335 |
0.362 |
| NP Global-local pooling |
0.085 |
0.072 |
0.206 |
0.311 |
0.427 |
0.430 |