Literature DB >> 35534439

Bayesian analysis of one-inflated models for elusive population size estimation.

Tiziana Tuoto1,2, Davide Di Cecco1,2, Andrea Tancredi2.   

Abstract

The identification and treatment of "one-inflation" in estimating the size of an elusive population has received increasing attention in capture-recapture literature in recent years. The phenomenon occurs when the number of units captured exactly once clearly exceeds the expectation under a baseline count distribution. Ignoring one-inflation has serious consequences for estimation of the population size, which can be drastically overestimated. In this paper we propose a Bayesian approach for Poisson, geometric, and negative binomial one-inflated count distributions. Posterior inference for population size will be obtained applying a Gibbs sampler approach. We also provide a Bayesian approach to model selection. We illustrate the proposed methodology with simulated and real data and propose a new application in official statistics to estimate the number of people implicated in the exploitation of prostitution in Italy.
© 2022 The Authors. Biometrical Journal published by Wiley-VCH GmbH.

Entities:  

Keywords:  Bayesian model selection; capture-recapture; illegal populations; zero-truncated one-inflated count data models

Mesh:

Year:  2022        PMID: 35534439      PMCID: PMC9314905          DOI: 10.1002/bimj.202100187

Source DB:  PubMed          Journal:  Biom J        ISSN: 0323-3847            Impact factor:   1.715


INTRODUCTION

A popular methodology to estimate the size of an elusive population is the capture–recapture method, originally used to estimate animal abundance. When the captures/observations are continuously collected over a fixed interval of time, and time is considered uninfluential, the total number of captures for each unit is the sufficient statistic. Here we focus on this setting, usually called “repeated counting data” (Böhning & Schön, 2005). To estimate the population size, the observation/capturing counting process must first be modeled. In Farcomeni and Scacciatelli (2013), “one–inflation” is explicitly mentioned for criminal populations as a (simple) particular case in a broader class of behavioral effects. In more recent years, a series of papers—see, for example, Godwin and Böhning (2017), Godwin (2017), Godwin (2019), Böhning et al. (2018), and Böhning and Friedl (2021)—have been devoted specifically to the phenomenon in repeated counting data. One‐inflation consists in an excess of “ones” in the observed data, that is, more units than expected are captured exactly once. The excess of “ones” is usually evaluated with respect to a chosen family of counting distributions: Godwin and Böhning (2017) considered one‐inflation with respect to a “base” Poisson model, while Böhning and Friedl (2021) analyzed the inflation in the geometric case. One‐inflated negative binomial was introduced in Godwin (2017), and the finite mixture of one‐inflated Poissons (OIPs) in Godwin (2019). One‐inflation can occur for different reasons; for instance, when some units of the population can no longer be captured after the first capture. Such may be the case of some wild animal populations. In fact, animals experiencing a capture may find it so unpleasant that some develop the will and ability to avoid subsequent captures. Much the same mechanism may also occur in human populations, particularly when the first capture is a matter of law enforcement, involves imprisonment, or reveals an undesirable characteristic/behavior. See Godwin and Böhning (2017) for ample discussion of the justifications and conditions for one‐inflation in capture–recapture, also including an interpretation of one‐inflation as limiting case of the so‐called “trap shy” behavioral model; see, for example, p. 37 of McCrea and Morgan (2014) or p. 119 of Borchers et al. (2002). One‐inflation deserves specific attention due to its effect on population size estimators. In fact, when not taken into account, one‐inflation causes overestimation of the total population size. This also applies to the well‐known lower bound Chao estimator, as discussed in Chiu and Chao (2016) and Böhning et al. (2018). In this paper we propose a Bayesian approach for counting data models with one‐inflation. The properties of our models are analyzed with both simulation studies and real data applications. In particular, we apply our models to real data to estimate the size of some illegal populations active in Italy in 2014 and some real data available from the literature on capture–recapture, where the issue of one‐inflation has been recognized. The paper is organized as follows: In Section 2 we introduce the notation for repeated counting data and broadly illustrate Bayesian inference for population size with this kind of data. We describe the general model for one‐inflated count data under an unspecified counting distribution and outline a Gibbs sampler algorithm to handle the one‐inflated models. We also introduce a formal Bayesian procedure for model comparison in the presence of one‐inflated models. Section 3 specifies the results under the Poisson and geometric assumptions, corroborating our proposal with a simulation study. In Section 4 we introduce the negative binomial distribution and its one‐inflated counterpart discussing the boundary problem via a simulation study. In Section 5 we illustrate some applications to real cases: First we show the results of our inference on data on prostitution exploitation in Italy in 2014; moreover, we apply our models to some popular data sets in capture–recapture literature. Section 6 concludes the paper with some remarks and discussion of open issues for further investigation.

BAYESIAN INFERENCE FOR POPULATION SIZE

According to the standard formulation, consider a closed population (no births, deaths, or migration) of size . For each unit in the population, let be a random variable taking value if the individual is observed/captured times. We only observe the individuals, , which are captured at least once. Let be the vector of the individual number of captures. Note that will denote the result of the capture–recapture experiment, which comprises both the number of captured individuals and the number of captures for each observed individual. Let denote the number of individuals observed times, that is, is the frequency of count in sample . Our interest is to estimate the number of uncaptured units , and, consequently, the total population size , on the basis of some model for the observed . Bayesian inference for the population size can be obtained with standard Markov chain Monte Carlo (MCMC) algorithms. In fact, let for , be the probability distribution function for . The generic expression for the likelihood is Assuming independent priors for and , that is, , the posterior distribution can easily be drawn by, for example, updating the conditional distributions and We can generate from those posteriors via Gibbs or Metropolis–Hastings steps, according to the parametric family for and the prior for . In the Bayesian literature, common choices for the (default or noninformative) prior over are: See Tardella (2002), Wang et al. (2007), and Xu et al. (2014) for extensive simulation studies. for possibly truncating the prior to an opportune upper bound; corresponds to the Jeffreys' prior which is improper; Rissanen's prior (Rissanen, 1983), which is always proper and is given by , where is the sum of the positive terms in the sequence . Note the following: by assuming , the full conditional distribution of is negative binomial with size parameter and probability whatever the model for may be; the full conditional of corresponds to its posterior distribution when the zero counts are also known. For example, when is Poisson() and a priori we take the conjugate prior for , which is Gamma, the latter step consists solely in the generation of a Gamma distribution with parameters given by and , where is the sum of the observed captures. Similarly, when is geometric() and a priori we take the conjugate prior for , which is Beta, this step consists in the generation of a Beta distribution with parameters and .

One‐inflated models

We assume that in our population a specific behavioral mechanism is at work, by virtue of which an individual that would otherwise face multiple captures now has a positive probability of being captured just once. Let denote the observed number of captures for a unit, and the latent value we would observe without the behavioral mechanism. The two variables are linked by means of the following infinite transition matrix: where the th element represents the conditional probability . When these conditional probabilities can be written as where is Kronecker delta. Let be the probability distribution, depending on a given parameter, , of the number of captures without the behavioral effect, and let denote the associated c.d.f. Then, the resulting distribution for is the one‐inflated model defined as follows: The conditional distribution of when is concentrated on when , while, when , we have:

Gibbs sampler for one‐inflated models

Bayesian inference for one‐inflated models can be obtained by simulating the posterior distribution of given the observed data , where indicate the unknown captures that the observed units would have faced without the behavioral mechanism. Let us assume that the parameters , and are a priori independent and let denote the prior distribution. The general expression for the posterior distribution of one‐inflated models augmented with the vector is To describe our approach to simulate the posterior distribution of one‐inflated models, we introduce an additional latent binary variable indicating the presence/absence of the behavioral mechanism, which causes the one‐inflation in unit , that is, is the indicator function of the event . We then have that: and, from (2), we have Then, since implies , we have We can now outline a Gibbs sampler looping over the full conditionals of and , , and . The updating of will depend on the model assumption for and may require a Metropolis‐within‐Gibbs step, whereas the updating of , , and can always be performed with the following exact Gibbs steps: Finally, as we have seen, the updating of will depend on the model assumption for . The general expression for the full conditional of is: The simulation of the full conditional of can be obtained in two steps, by first updating . In fact, let be the number of units affected by one–inflation; then, conditional on the current value of and , we can generate a value for from Then, for each of the units, we can generate a value of by simply simulating a number of captures from the truncated count distribution (3). Consider the prior and let be the number of units among the for which , such that . We can then write the full conditional of , as: That is, we can directly draw from The full conditional distribution of is given by and, by assuming the improper prior we can directly draw from the following negative binomial If we adopt a different prior over , we have to implement a Metropolis step.

Model selection

To test the one‐inflation assumption with respect to a specific base count distribution we can adopt a fully Bayesian approach. Let be the noninflated model and the one‐inflated counterpart (indicated by the OI suffix, hereafter). Model comparison can be performed by calculating the posterior model probabilities where is the marginal likelihood that, for the models considered in this paper, can be generally written as with and denoting, respectively, the parameters of the baseline and the OI counterpart models. For instance, for Poisson model we have and , for the geometric case we have and . In the case of two models we can directly use the Bayes factor (BF) in favor of the OI Note that we can also extend the comparison setting by simultaneously considering more than two models. For example, in the next section we compare the Poisson and the geometric model together with the corresponding OI counterparts for a total of four models. Assuming equal prior probabilities for , the posterior model probabilities are proportional to the marginal likelihoods, that is, for . Note. moreover, that assuming the noninformative prior would produce marginal likelihoods depending on the constant . However, in our case, the parameter has the same meaning across all the models under comparison, hence the use of the same improper prior is justified and the constant cancels out in the evaluation of the posterior model probabilities, see Kass and Raftery (1995). Analytical evaluation of the marginal likelihoods is not possible. However, we have that (see the Appendix) Hence, the posterior model probabilities will depend solely on fitting the truncated distribution of to the observed captures. To evaluate the marginal likelihood of each model numerically, we use the Chib's approximation introduced in Chib (1995), which can easily be obtained as a by‐product of the general Gibbs algorithm illustrated in the previous section. The details of the Chib approximation for all the models considered throughout this paper are given in the Appendix. Finally, it is worth noting that, in the context of capture–recapture, model averaging appears to be a suitable alternative to model selection. In fact, the quantity of interest has the same meaning across different models and we can easily obtain an estimate of averaged over the eligible alternatives via the following formula: where is the posterior mean of obtained under model . However, since the estimates of under the base model and under its one‐inflated counterpart may show very considerable differences, definite choice between the two could be a sensible approach in this case.

ONE‐INFLATED POISSON AND GEOMETRIC DISTRIBUTIONS

If we assume that our count data follows a Poisson distribution, that is, represents a Poisson density with parameter , the model proposed for the observed in previous Section 2.1 is an OIP and corresponds to the model presented in Godwin and Böhning (2017). The estimating procedure is based on the Gibbs sampler described in Section 2.1, where, in order to complete the analysis framework, we assume a Gamma() prior for , , and being shape and rate parameters. Let be the total number of units captured times after updating , , and , that is, and let denote the set of all values for We can then generate the updated value for from its full conditional If we adopt a geometric distribution for , parameterized as the resulting model for is called one–inflated geometric (OIG). To finalize the Bayesian analysis, we adopt a conjugate prior for , and its posterior conditional on the current values of , , and would be equal to:

A simulation study

In this section we present a twofold simulation study; on one hand, we aim to validate our proposal for inference on the population size in the presence of one‐inflation, while on the other hand the results of the simulation study illustrate the model selection among the four models presented in the previous section, namely, Poisson (which we refer to as model Poi), Geometric (Geo), OIP, and OIG. Specifically, we set up three main scenarios: In the first we generate from the base distributions without one‐inflation; in the second scenario, we generate from one‐inflated distributions with a low/moderate inflation rate , while in the third we consider a substantial inflation rate . We repeat each scenario with two different values of the parameter ( or ) and with two different values of (500 and 1000). We set the parameters using values similar to those from the real cases analyzed in Section 5. The scenarios and the values of the different parameters are summarized in Table 1.
TABLE 1

Simulation scenarios with data‐generating models, parameter values, and expected sample size (the expected values of are common to all three scenarios)

Scenario IScenario IIScenario IIIDistribution
No inflationLow inflation, ω=0.2 Substantial inflation, ω=0.5 N Parameter E[n]
PoiOIPOIP500 λ=1 316
λ=2 432
1000 λ=1 632
λ=2 865
GeoOIGOIG500 p=0.4 300
p=0.6 200
1000 p=0.4 600
p=0.6 400
Simulation scenarios with data‐generating models, parameter values, and expected sample size (the expected values of are common to all three scenarios) For each combination of parameters in each scenario we simulate 100 data sets of units from the respective generating model and remove the 0 counts from the sample. To simulate from the one‐inflated models in Scenarios II and III, we generate from the corresponding base model and then change each generated value greater than 1 to a 1 with probability . All the experiments were conducted in R and the code is available as Supporting Information on the journal's web page. First, we set out to evaluate the sensitiveness of the estimates of the unobserved population size under mispecification of the model. For each simulated data set, we consider the estimates of , given by the posterior mean, under all four models, and compute relative bias calculated as the relative difference between the true value and the posterior mean of the parameter. Table 2 shows the average percentage relative bias over the 100 replicates.
TABLE 2

Relative bias (%) of the unobserved units estimates,

Generating model N=500 N=1000
ModelParameterInflationPoiGeoOIPOIGPoiGeoOIPOIG
Poi1None1.67198−121890.37196−9190
Poi2None1.28391−5.493890.88390−4.12388
Geo0.4None−82−0.80−91−5.48−82−1.13−91−4.33
Geo0.6None−680.27−80−9.34−680.73−82−6.84
OIP10.2525143.41501525142.32507
OIP20.2372730.71246372720.38254
OIP10.5147497143391464966.04146
OIP20.52188835.386192198863.54614
OIG0.40.2−7225−910.92−7323−91−0.03
OIG0.60.2−5526−791.50−5626−811.21
OIG0.40.5−39100−911.72−39100−912.07
OIG0.60.5−16108−7615−18104−797.74
Relative bias (%) of the unobserved units estimates, The results set out in Table 2 confirm that the estimates of we obtain with a one‐inflated model are always lower than those obtained with the corresponding base model. In fact, ignoring one‐inflation when present leads to severe and systematic overestimate of . On the other hand, admitting one‐inflation when it is not present is not such a serious error and, on average, we moderately underestimate . Choosing the wrong model (Poisson instead of geometric, inflated or not) can have disastrous consequences. In particular, if data come from Poi or OIP models, a Geo or OIG model would drastically overestimate . If data are generated from a Geo or OIG model, choosing a Poi or OIP model implies an equivalent underestimate of . Note that, the two cases having the highest relative bias under the correct models can be justified by the observed number of captures. In particular, when the generating model is OIP with and , the expected number of captured units is low ( when ), and most of them are captured exactly once (). The same happens in the case of OIG with and where and . However, even in these worst cases, the relative bias decreases, as expected, when the sample size increases. Here we will not present the results concerning the relative root mean squared error and the relative mean absolute error, which in any case, confirm the results presented on the relative bias. These results are also confirmed on analyzing the coverage of the posterior credible intervals, not reported here for brevity but computed by the R code available in the Supporting Information on the journal's web page. The posterior credible intervals of the one‐inflated model almost always contain the true values when we generate from the corresponding baseline distribution. On the other hand, when we generate from a one‐inflated model, the credible intervals of the baseline model barely cover the true values. The credible intervals deriving from the Poisson models (regardless of one‐inflation) seldom cover the true value generated by the geometric distribution, and vice versa. The only exception is the case in which we generate from OIG (, ) and estimate with a Poisson distribution (see the bottom row in Table 2), in which case the baseline Poisson credible intervals cover the true value nearly of the times. Next, to assess the model selection criterion detailed in the previous section, Figures 1 and 2 show the posterior probabilities of our four competing models calculated with Chib's approximation. Figure 1 summarizes the results in all the scenarios when , while Figure 2 refers to the case .
FIGURE 1

Box‐plot of posterior model probabilities when ; the data‐generating model is indicated above each panel

FIGURE 2

Box‐plot of posterior model probabilities when ; the data‐generating model is indicated above each panel

Box‐plot of posterior model probabilities when ; the data‐generating model is indicated above each panel Box‐plot of posterior model probabilities when ; the data‐generating model is indicated above each panel It is evident that, as the number of observed units increases, the effectiveness of the posterior model probabilities in identifying the correct generating model is reinforced. Note that depends both on and on the parameters and . It is also evident that a higher inflation rate will be more easily identified correctly. In fact, when , we would select the true data‐generating model in almost all simulations in Scenarios I and III, and in most cases in Scenario II. For the sake of brevity, here we do not present the results when or higher, since in all scenarios and parameter combinations the posterior model probability of the generating model is close to one. When , we would still identify the correct generating model in the majority of cases, but we can observe some critical situations. In particular, when the generating model is OIP with and , and when we generate from the OIG with and , the correct model and its base counterpart are almost equally preferable. In the former case we have and on average, that is, most of the units are captured once. Consequently, the posterior probabilities are very similar due to such a slight alteration in singleton counts from the basic Poisson distribution. Much the same happens in the latter case, with an even lower number of observations (on average ). For a simulation study using frequentist criteria for model selection (Akaike information criterion [AIC] and Bayesian information criterion [BIC]) see Böhning and Ogden (2021). In conclusion, as expected, the one‐inflation models encompass the baseline models and, when one‐inflation is not present, the slight underestimation of decreases as increases. Clearly, the choice of the distribution is a crucial aspect, and the Bayesian approach gives us a powerful tool to deal with model selection.

ONE‐INFLATED NEGATIVE BINOMIAL

In this section we describe how to perform Bayesian estimation of the population size in the presence of one‐inflation when the base distribution is the negative binomial model. We also underline the inferential drawbacks related to this distribution, which limit its general use and how the Bayesian approach mitigates these problems. The negative binomial distribution (NB) is often adopted as a two‐parameter generalization of Poisson that can take into account overdispersed count data. It also constitutes a generalization of the geometric distribution, with respect to which it allows for both overdispersion and underdispersion. Its use is well known in capture–recapture, and has also been investigated in the presence of one‐inflation in Godwin (2017). Here we assume that the unobserved count follows an NB model with the following parameterization in terms of and : and we will call the resulting model for one‐inflated negative binomial (OINB). In our Bayesian approach, we set two independent priors on the parameters and . For we take a prior, while for we compare Gamma and Inverse Gamma priors in order to evaluate the different tail behavior of these distributions on the posterior summaries. The Gibbs sampler we developed follows the same passages presented in Section 2.1, where takes the form (5). Recall that represents the number of units captured times after updating , and . Then, generating from the full conditional of presents no difficulties, as it turns out to be: To update , we compare two different approaches: a Gaussian random‐walk Metropolis–Hastings step and the two‐stage Gibbs sampler proposed by Zhou and Carin (2015). Note also that the presence of a Metropolis step does not preclude calculation of the marginal likelihood with Chib's approximation for the negative binomial model and for the corresponding OI counterpart, as illustrated in Chib and Jeliazkov (2001). The Appendix provides details of the marginal likelihood approximation for these models.

Metropolis–Hastings

The full conditional of results in: If we consider a Gaussian random walk Metropolis–Hastings, we accept a proposed value with probability equal to the minimum between 1 and where

Two‐stage Gibbs sampler

Zhou and Carin (2015) exploit the representation of the negative binomial as a compound Poisson distribution, introduced by Quenouille (1949): where They found the explicit distribution of the full conditional of to be the Chinese Restaurant Table (CRT) distribution with concentration parameter . The two Gibbs steps are then: We sample the latent counts, , associated with each observed count , which can be generated as: We sample from its full conditional which, given the conjugacy between the Gamma prior for and the Poisson distribution, results in Note that, since the total number of captures is often in the order of thousands, and in (6) we are only interested in generating the sum of the , we can simply adopt a Gaussian approximation in the first step. That is,

Boundary problem

The use of the NB in capture–recapture is limited by the so called “boundary problem,” see, for example, Böhning (2015). That is, when the estimate of approaches zero, the Horvitz–Thompson estimation of the population size diverges. More generally, when in the observed (truncated) data the mean number of captures is close to one (which is typically the case in the presence of one‐inflation), the NB model severely overestimates , sometimes by several orders of magnitudes, even in simulated data generated by the NB itself. As pointed out in Godwin (2017), taking into account one‐inflation alleviates this phenomenon, but does not completely avoid it. We can confirm that, even in our Bayesian approach to the OINB model, we come up against the boundary problem. In general, we noted a great sensitivity of estimates of to small differences in the value of parameter , particularly when , and, accordingly, a great sensitivity of the estimates to specification of the prior distribution over . We see this phenomenon as an opportunity to investigate the usefulness of the Bayesian approach in further alleviating the boundary problem under the OINB. To this end, we conduct a simulation study to assess the effect of different prior specifications on the parameter . We generate 100 replications of random values drawn from an OINB with parameters , , and , and we go on to test two values for , 5000 and 500. The observed sample size varies at each replication; its expected value over the 100 replications is 2040, and 204 when and , respectively. The values of these parameters are comparable to the values studied in Godwin (2017), in the frequentist setting, and they allow us to mimic some real cases analyzed in Section 5. All the experiments were conducted in R; the code is available as Supporting Information on the journal's web page. We test some prior specifications on the parameter, considering both the Gamma and the Inverse Gamma distributions. For estimation of , we apply both the Metropolis–Hasting step and the two‐stage Gibbs sampler proposed by Zhou and Carin (2015), observing negligible differences in the results. The outcomes presented in this section are obtained using the Metropolis–Hasting approach. Finally, we compare the results with the maximum likelihood estimates for the OINB. Table 3 shows the percentage relative bias and the percentage mean squared error (MSE) of the population size estimates, considering the difference between the true value and the mean of the posterior distribution obtained by the MCMC simulations. Table 3 also gives the number of cases, in percentage, where we encountered the boundary problem. In fact, we can define the boundary problem on both and . We adopt the following convention: On , we set the boundary problem if , while on , this is the case if . Finally, Table 3 presents the results of the maximum likelihood approach (MLE), obtained using the model proposed by Godwin (2017) and the R code provided by him as Supporting Information.
TABLE 3

Boundary cases for and , %bias and %MSE of for some prior specifications of . Results from MLE in the bottom row, for comparison

N = 5000
Prior distribution of r % Boundary cases% Boundary cases% bias of N^ % MSE of N^
for r for N
Gamma(0.1,0.1)3330218.591618.82
Gamma(1,1)111197.64859.51
InvGamma(0.1,0.1)00−10.526.71
InvGamma(0.5,0.5)00−15.585.13
InvGamma(1,1)00−19.065.27
InvGamma(1,2)00−26.707.91
MLE16391.752217.32
Boundary cases for and , %bias and %MSE of for some prior specifications of . Results from MLE in the bottom row, for comparison The Bayesian procedure implements the algorithm described in Section 4.1, setting the number of replications of the MCMC algorithm to . We set, a priori, , and for both and . From Table 3, it can be seen that a weakly informative prior specification for , like can already help reduce the boundary problem, when compared to the MLE approach. The boundary problem can be yet further limited using the Inverse Gamma as prior distribution for . In the simulation, the Inverse Gamma prior has the double advantage of reducing both the boundary problem and the MSE of the estimates, at the cost of introducing a negative bias (underestimation) of the population size , which is more severe for small s. Note that we used the convention of defining the occurrence of the boundary problem when , while in Godwin (2017) the boundary problem is fixed at . We believe that already suffices to indicate the presence of this phenomenon since, as clearly emerges from Table 3, it corresponds approximately to an estimate of 5 times larger than its true value. To further illustrate the performance of the NB and the OINB, with and without the boundary problem, we compare them with the models considered in Section 3 via a simulation study. In particular, we generate values from the NB with parameters , , and from the OINB with parameters , , and , under different scenarios for the size parameter . For each scenario we generate 100 data sets and calculate the estimates of given by the posterior mean, under the six models: Poisson, geometric, negative binomial, and their one‐inflated counterparts. Table 4 shows the average percentage relative bias and relative MSE over the 100 replicates. As we have said, the value of the parameter appears to be crucial in identifying the boundary problem for the NB model, and, under the OINB model, , too, has a clear role. As a consequence, the critical values for differ under the two models. In our data generated from the NB, with the aforementioned values for and , we start to observe a substantial instability in the estimates when , and the sheer overestimation of from the NB itself appears clearly in all simulations when (not showed in the table). When we generate from the OINB, estimates derived from the OINB itself start to show the same problem when .
TABLE 4

Results on %bias and %MSE of

Generating model: OINB with p=0.35 and ω=0.5
r=0.5 (E[n]=2040) r=1.5 (E[n]=3695)
% bias of N^ % MSE of N^ % bias of N^ % MSE of N^
Poi−38.1114.55−7.250.54
Geo5.190.3842.3117.94
NB (Gamma) 4·1013 9·1026 4·1011 2·1023
NB (InvGamma)2518 2·105 2·105 2·1010
OIP−56.3831.80−19.323.74
OIG‐29.758.8912.781.65
OINB (Gamma)24628981.810.25
OINB (InvGamma)−11.735.680.490.19
Results on %bias and %MSE of We can see in Table 4 that, in the absence of the boundary problem, ( in both cases), the results confirm that the two models can be safely utilized if their respective model assumptions hold; in fact, they perform better than all other competing models. As already observed in Section 3, admitting one‐inflation when it is not present leads to moderate underestimation, while ignoring one‐inflation when present causes severe overestimation of . In fact, in all cases, the NB overestimates by several orders of magnitude with data generated from the OINB. A counterintuitive case is given by the data generated from the OINB with , in which case the OINB itself results as the second best model, the best being the noninflated geometric. The explanation we gave to this result is the following: The geometric model ignores one‐inflation, and this fact should lead to an overestimation of , but at the same time, it fixes the parameter to 1, which is higher than the actual parameter of the generating model , and this fact should imply an underestimation of . Apparently, in our simulation, these two factors balance each other, giving the geometric a better performance than the OIG and the OINB itself. In conclusion, when the model hypothesis are met, and the boundary problem is absent or not too serious, for values of greater than 0.25 under the NB, and greater than 0.5 under the OINB, the use of an Inverse Gamma prior may alleviate the phenomenon. However, when the problem is evident, we advise against the use of the two models.

RESULTS ON ESTIMATING ILLEGAL POPULATIONS

Illegal activities are by their very nature difficult to measure because the people involved have obvious reasons to hide them. In this section, we apply our models to estimate the number of people implicated in the exploitation of prostitution, in Italy in 2014. In addition, in Section 5.1 we illustrate the results obtained on some well‐known data sets in capture–recapture literature. In Italy, prostitution is neither prosecuted nor regulated, but trafficking, exploitation, and aiding and abetting of prostitution are crimes subject to legal sanctions. These activities are mostly under the control of organized crime. In this study we exploit administrative records from the Ministry of Justice, which report complaints for which the judicial authority has initiated criminal proceedings. On the basis of soft identifiers (date, country of birth, and gender), the perpetrators can be identified and followed over a given time span, which is 1 year in this application. In this way, the administrative source can be viewed as listing potential exploiters of prostitution and we can observe the number of times an individual is charged. Obviously, we cannot observe the units not captured by the Justice system. We aim to estimate the hidden part of the population, that is, the size of those unreported to the Public Prosecutor's offices. Capture–recapture models have already been used to investigate prostitution and sex workers; see, for instance, Rossmo and Routledge (1990), which estimates the number of street prostitutes in 1986/1987 in Vancouver, and Roberts Jr and Brewer (2006), which estimates the number of their clients. In this paper, we aim to estimate the size of prostitution exploiters, rather than the number of prostitutes or their clients. Our data on prostitution exploiters refer to perpetrators of adult sexual exploitation, according to the international classification ICCS (UNODC, 2015) ; these crimes include recruiting, enticing, or procuring a person into prostitution; pimping; keeping, managing or knowingly financing a brothel; knowingly letting or renting a building or other place for the purpose of the prostitution of others. Figure 3 depicts our data. The total number of observed prostitution exploiters is , the “one” counts are . Counts greater than 5 are relatively few; 12 is the maximum number of observed captures.
FIGURE 3

Relative frequencies of observed counts for prostitution exploitation data in Italy in 2014

Relative frequencies of observed counts for prostitution exploitation data in Italy in 2014 We compared all three basic models analyzed in this paper and their one‐inflated counterparts on these data. In all one‐inflated models we set a uniform . We set in the geometric and OIG models, and in the Poisson and OIP. Different values for the Gamma prior were also tested, obtaining very similar results. As for the negative binomial, the boundary problem emerged clearly, as, when adopting a prior for , we obtained a posterior mean for 20 times greater than any other model (498,000). For this reason, we opted for an , both on the NB and the OINB models. In all cases, the number of replications of the MCMC algorithm is set to with a thinning of 20 observations. As priors over , we tried both Rissanen's and the improper . The two alternatives gave almost identical results. Standard diagnostic tools confirmed the convergence of the algorithms. The results are summarized in Table 5 and in Figure 4. Figure 4 shows the estimated posterior distributions of and of the parameters of the one‐inflated models. The regular shape of the posterior distributions is evident from Figure 4, so the differences in adopting the posterior mode, median, or mean are quite negligible. Regularity of the posterior distributions was consistently observed in all the applications and simulations presented in this paper. Regularity of the posterior distributions does not hold for the and the of the OINB model, due to the boundary problem.
TABLE 5

The posterior mode and credible intervals for the population size , posterior mean for and model parameters for prostitution exploitation data

Estimator/model N^ 95%CI.N^ λ^ p r
Ignoring one–inflation
Poi7210[6780, 7689]0.476
Geo13332[12415, 14394]0.795
NB89140[35162, 188368]0.6650.088
Chao9851[8961, 10868]
Zelterman10030[9033, 11027]0.319
Modeling one–inflation ω^
OIP3895[3656, 4156]1.2130.645
OIG8182[7406, 9233]0.6690.478
OINB19566[6174, 71710]0.5800.2130.363
Mod.Chao.OIP6493[4163, 8823]
Mod.Chao.OIG19628[9143, 30112]
FIGURE 4

Posterior distributions of and of the parameters of all one‐inflated models for prostitution exploitation data. Vertical lines show the posterior medians

The posterior mode and credible intervals for the population size , posterior mean for and model parameters for prostitution exploitation data Posterior distributions of and of the parameters of all one‐inflated models for prostitution exploitation data. Vertical lines show the posterior medians In the upper part of Table 5 we give the estimates deriving from the Poisson, geometric, and negative binomial that ignore one‐inflation and compare them to Chao and Zelterman estimators. In the lower part of the table, we give the results from the one–inflated counterparts of the 3 models and compare them to the modified Chao estimators, as suggested in Böhning et al. (2018). This estimator depends on the baseline distribution; we evaluate it assuming both Poisson and geometric distribution with one‐inflation (Mod.Chao.OIP and Mod.Chao.OIG, respectively), as in Böhning and Ogden (2021). In Figure 3, the presence of one–inflation seems likely, and is, in fact, largely confirmed by the test introduced in Section 2.3. Both the OIP and the OIG have posterior probabilities several orders of magnitudes greater than the Poisson and the geometric. The log marginal likelihoods are: (Poi), (Geo), (OIG), (OIP). The OINB model was found to have by far the highest log marginal likelihood, namely . However, we believe that caution should be used in adopting the estimates from the OINB. In fact, the boundary problem seems evident (), and the uncertainty contained in the estimate of is excessive (the width of the interval estimates is about 25 times greater than the total number of observed units). As expected, if we ignore one‐inflation, we risk severely overestimating the population size. Geometric and negative binomial distributions account for heterogeneity and produce much larger estimates than the Poisson distribution.

Results from some popular case studies

In this section, we apply the Bayesian model to a selection of well‐known cases popular in the capture–recapture literature. We consider the following real cases: Street prostitutes in Vancouver: The data show the count of prostitution arrests made by the Vancouver Police Department Vice Squad for engaging in prostitution in 1986/1987, initially presented and analyzed by Rossmo and Routledge (1990); Opiate users in Rotterdam: The data show the number of applications for a methadone treatment program made by opiate users in Rotterdam in 1994, first reported and analyzed by Cruyff and van der Heijden (2008); Heroin users in Bangkok: The data provide the counts of treatment episodes by heroin users in Bangkok in 2002, available in Viwatwongkasem et al. (2008) and previously analyzed by Böhning et al. (2004). The observed count distribution of the three real cases are shown in Table 6. In the Vancouver prostitutes data set, we observe individuals and the number of units captured once is . The Rotterdam opiate‐user data set contains units and . The Bangkok heroin–user data set provides observations with .
TABLE 6

Observed count distribution for three real cases

Real casesCounts
1. Prostitutes n1 n2 n3 n4 n5 n6 n
54116995372123886
2. Opiate users n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n
120647419895291952012029
3. Heroin users n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n11
217616001278976748570455368281254188
n12 n13 n14 n15 n16 n17 n18 n19 n20 n21 n
138996744341733219302
Observed count distribution for three real cases These data sets have been widely examined in capture–recapture literature, also under the one–inflation hypothesis, see Godwin and Böhning (2017) and Godwin (2017). We apply our models to the three case–studies, with the following prior settings: For the Poisson and OIP models we set, a priori, and . In the OINB model we set and . In all our applications, the number of replications of the MCMC algorithm is with a thinning of 20 observations. Standard diagnostic tools confirmed the convergence of the algorithm. The results for all three data sets are summarized in Table 7, which shows the posterior modes and credible intervals of , and the posterior means of the model parameters.
TABLE 7

The posterior mode and credible intervals for the population size , posterior mean for , and model parameters, for real cases

1. Prostitutes in Vancouver N^ 95%HPD(N^) ω^ λ^ r^ p^
ModelPoi12401177–13001.254
Geo20451906–22170.570
NB33401977–1679250.1450.395
OIP1017982–10580.4382.037
OIG18201669–20030.1920.517
OINB1040991–12380.39919.1040.862
Mod.Chao.OIP1005933–1077
Mod.Chao.OIG14211097–1745
The posterior mode and credible intervals for the population size , posterior mean for , and model parameters, for real cases The presence of one‐inflation in these data sets is less severe than in the prostitution exploitation data analyzed in the previous section. However, as expected, estimates from the base distributions are consistently greater than the corresponding one‐inflated estimates, confirming that we might be overestimating the population size if we ignore one‐inflation. For the Vancouver prostitute data, our model selection strategy strongly suggests the OINB distribution, its posterior probability being several orders of magnitudes greater than the competing models. The inflation rate is estimated around 0.40. The base negative binomial encounters the boundary problem, as is clear from the estimate and even more from the credible intervals for . OINB and OIP models produce similar estimates for , with the credible intervals mostly overlapping (the 95%HPD under OINB is slightly greater than under OIP), while the OIG's credible interval barely overlaps the others. As for the Rotterdam opiate‐user data, Bayesian model selection largely favors the geometric distribution, with a posterior probability of 0.89, against 0.104 and 0.006 for OIG and OINB, respectively; the Poisson models posterior probabilities being negligible, both the baseline and the one‐inflated. In this case, the one‐inflation does not seem to affect the data. The posterior model probabilities for Bangkok heroin‐user data favor the OINB model, even though the estimated inflation rate is quite low, a mere 0.056. The boundary problem is not an issue with this data set, since the estimate of is rather greater than 1. In all cases, the OINB model produces estimates for higher than the OIP and lower than OIG. Also the one‐inflation rate estimates under the OINB model prove always lower than the estimates obtained from the OIP model and higher than those from the OIG. It appears that by using the OINB, part of the one‐inflation component identified by the OIP is instead explained through the two parameters of the negative binomial. The credible intervals of the OIP are consistently smaller than those of the competing models, and barely overlap, with the exception of Vancouver prostitute data, where actually the OINB model tends to the OIP one (note the high estimates for the parameter ). The results in Table 7 can be compared with non Bayesian results reported in Godwin and Böhning (2017) and Godwin (2017), for the OIP and negative binomial models. We note that the use of weakly informative priors leads to results that are close to the frequentist approach. Moreover, the results from our Bayesian model selection strategy are also confirmed by likelihood ratio tests proposed in Godwin (2017), even if likelihood ratio tests provide less strong evidence than our results.

CONCLUDING REMARKS AND FUTURE WORKS

In this paper we have dealt with the issue of one‐inflation on repeated count data in population size estimation, adopting a fully Bayesian approach. We discussed our model for one‐inflation under an unspecified count distribution, describing a general Gibbs sampler. Specifically, we derived the conditional distributions of the model parameters under the Poisson and geometric assumption; moreover, to deal with data that show overdispersion, we also illustrated the Bayesian analysis for the negative binomial model. We considered the boundary problem of the negative binomial distribution; in the Bayesian setting the prior parameter specification might help alleviate it. A fully Bayesian model selection approach, which includes testing for the one‐inflation assumption, was developed for all the distributions considered in the paper. Alongside the usual advantages of a Bayesian approach, namely, the possibility of incorporating any prior knowledge in the analysis and ease in producing interval estimates of any quantity as a by‐product of the estimation procedure, we recognize a less obvious point in favor. In fact, although, admittedly, it is not common to have prior information on the quantities at hand, even weakly informative priors can have a positive impact on the analysis. As we saw in Section 4.3, the use of a weakly informative prior when using a negative binomial model or its one‐inflated counterpart can help stabilize the estimation procedure and avoid the “boundary problem” in case of moderate severity. On the other hand, the choice of the prior distribution for the size parameter of the negative binomial may affect model selection procedures, which require additional investigation in order to allow a more general use of such distribution in capture–recapture models. We are currently working on extensions of the current model to cope with observed and unobserved heterogeneity in the presence of one‐inflation, exploiting individual covariates, and introducing more complex hierarchical structures and mixing models. Moreover, we are considering the possibility of taking model uncertainty into account with a model averaging technique in a single procedure by exploiting the reversible jump algorithm (see Green, 1995). In addition, when dealing with sensible data, like the prostitution exploitation data, which do not share a unique identifier, we may encounter record linkage problems. In this case, it would be important also to take into account the record linkage process uncertainty in population size estimation; see Tancredi and Liseo (2011). Note also that linkage errors can themselves produce one‐inflation. In fact, when matching information does not suffice to recognize multiple captures of the same individual, the resulting missing links erroneously increase the number of singletons. However, it is worth nothing that, unlike the case with the framework considered in this paper, linkage errors also affect the observed sample size . Finally, we are investigating more general behavioral mechanisms producing different forms of inflation. For example, we could assume that when the latent count is equal to , instead of necessarily having an observation equal to 1 or to the true value , we have that follows a mixture of two distributions. In particular we may have a mixture component with weight concentrated on the latent value . The other component with weight may have support on the set and can, for example, be a Binomial truncated on 0. Thus, when we have exactly the form of inflation discussed in this paper while when the model also allows us to inflate counts greater than one, generalizing the effects of the behavioral mechanism.

CONFLICT OF INTEREST

The authors have declared no conflict of interest.

OPEN RESEARCH BADGES

This article has earned an Open Data badge for making publicly available the digitally‐shareable data necessary to reproduce the reported results. The data is available in the Supporting Information section. This article has earned an open data badge “Reproducible Research” for making publicly available the code necessary to reproduce the reported results. The results reported in this article could fully be reproduced. Supporting Information Click here for additional data file.
  9 in total

1.  Negative Binomial Process Count and Mixture Modeling.

Authors:  Mingyuan Zhou; Lawrence Carin
Journal:  IEEE Trans Pattern Anal Mach Intell       Date:  2015-02       Impact factor: 6.226

2.  A relation between the logarithmic, Poisson, and negative binomial series.

Authors:  M H QUENOUILLE
Journal:  Biometrics       Date:  1949-06       Impact factor: 2.571

3.  A comparison of population size estimators under the truncated count model with and without allowance for contaminations.

Authors:  Chukiat Viwatwongkasem; Ronny Kuhnert; Pratana Satitvipawee
Journal:  Biom J       Date:  2008-12       Impact factor: 2.207

4.  Point and interval estimation of the population size using a zero-truncated negative binomial regression model.

Authors:  Maarten J L F Cruyff; Peter G M van der Heijden
Journal:  Biom J       Date:  2008-12       Impact factor: 2.207

5.  The one-inflated positive Poisson mixture model for use in population size estimation.

Authors:  Ryan T Godwin
Journal:  Biom J       Date:  2019-06-07       Impact factor: 2.207

6.  One-inflation and unobserved heterogeneity in population size estimation.

Authors:  Ryan T Godwin
Journal:  Biom J       Date:  2016-09-23       Impact factor: 2.207

7.  Estimating the number of drug users in Bangkok 2001: a capture-recapture approach using repeated entries in one list.

Authors:  Dankmar Böhning; Busaba Suppawattanabodee; Wilai Kusolvisitkul; Chukiat Viwatwongkasem
Journal:  Eur J Epidemiol       Date:  2004       Impact factor: 8.082

8.  Estimating and comparing microbial diversity in the presence of sequencing errors.

Authors:  Chun-Huo Chiu; Anne Chao
Journal:  PeerJ       Date:  2016-02-01       Impact factor: 2.984

9.  Bayesian analysis of one-inflated models for elusive population size estimation.

Authors:  Tiziana Tuoto; Davide Di Cecco; Andrea Tancredi
Journal:  Biom J       Date:  2022-03-25       Impact factor: 1.715

  9 in total
  1 in total

1.  Bayesian analysis of one-inflated models for elusive population size estimation.

Authors:  Tiziana Tuoto; Davide Di Cecco; Andrea Tancredi
Journal:  Biom J       Date:  2022-03-25       Impact factor: 1.715

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.