Dependent Mixtures of Geometric Weights Priors
Spyridon J. Hatjispyros, Christos Merkatas, Theodoros Nicoleris,, Stephen G. Walker

TL;DR
This paper introduces a novel pairwise dependent mixture model using geometric stick breaking processes, offering faster computation and effective estimation for partially exchangeable data.
Contribution
It develops a new dependent mixture model based on geometric weights, improving computational efficiency over traditional Dirichlet process methods.
Findings
Faster Gibbs sampler implementation.
Effective prediction and estimation with dependent mixtures.
Successful application on synthetic and real data.
Abstract
A new approach on the joint estimation of partially exchangeable observations is presented by constructing pairwise dependence between random density functions, each of which is modeled as a mixture of geometric stick breaking processes. This approach is based on a new random central masses version of the Pairwise Dependent Dirichlet Process prior mixture model (PDDP) first introduced in Hatjispyros et al. (2011). The idea is to create pairwise dependence through random measures that are location-preserving-expectations of Dirichlet random measures. Our contention is that mixture modeling with Pairwise Dependent Geometric Stick Breaking Process (PDGSBP) priors is sufficient for prediction and estimation purposes; moreover the associated Gibbs sampler is much faster and easier to implement than its Dirichlet Process based counterpart. To this respect, we provide a-priori-synchronized…
| Model | Sample size | MET | |
|---|---|---|---|
| 2 | PDGSBP | 0.57 | |
| rPDDP | 1.68 | ||
| 3 | PDGSBP | 2.16 | |
| rPDDP | 6.57 | ||
| 4 | PDGSBP | 5.30 | |
| rPDDP | 17.87 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Methods and Mixture Models · Statistical Methods and Bayesian Inference · Statistical Methods and Inference
**Dependent Mixtures of Geometric Weights Priors
**
Spyridon J. Hatjispyros 111Corresponding author. Tel.:+30 22730 82326
E-mail address: [email protected] , Christos Merkatas*∗, Theodoros Nicoleris∗∗, Stephen G. Walker∗∗∗*
∗ Department of Mathematics, University of the Aegean,
Karlovassi, Samos, GR-832 00, Greece.
∗∗ Department of Economics, National and Kapodistrian University of Athens,
Athens, GR-105 59, Greece.
*∗∗∗*Department of Mathematics, University of Texas at Austin,
Austin, Texas 7812, USA.
Abstract
A new approach to the joint estimation of partially exchangeable observations is presented. This is achieved by constructing a model with pairwise dependence between random density functions, each of which is modeled as a mixture of geometric stick breaking processes. The claim is that mixture modeling with Pairwise Dependent Geometric Stick Breaking Process (PDGSBP) priors is sufficient for prediction and estimation purposes; that is, making the weights more exotic does not actually enlarge the support of the prior. Moreover, the corresponding Gibbs sampler for estimation is faster and easier to implement than the Dirichlet Process counterpart.
Keywords: Bayesian nonparametric inference; Mixture of Dirichlet process; Geometric stick breaking weights; Geometric Stick Breaking Mixtures; Dependent Process.
1. Introduction. In Bayesian nonparametric methods, the use of priors such as the Dirichlet process (Ferguson, 1973), is justified from the assumption that the observations are exchangeable, which means the distribution of coincides with the distribution of for all , where is the set of permutations of . However, in real life applications, data are often partially exchangeable. For example, they may consist of observations sampled from populations, or may be sampled from an experiment conducted in different geographical areas. This means that the joint law is invariant under permutations within the subgroups of observations , so for all
[TABLE]
When the exchangeability assumption fails one needs to use non–exchangeable priors. There has been substantial research interest following the seminal work of MacEachern (1999) in the construction of suitable dependent stochastic processes. Such then act as priors in Bayesian nonparametric models. These processes are distributions over a collection of measures indexed by values in some covariate space, such that the marginal distribution is described by a known nonparametric prior. The key idea is to induce dependence between a collection of random probability measures , where each comes from a Dirichlet process (DP) with concentration parameter and base measure . Such random probability measures typically are used in mixture models to generate random density functions ; see Lo (1984).
There is a variety of ways that a DP can be extended to dependent DP. Most of them use the stick-breaking representation (Sethuraman, 1994), that is
[TABLE]
where are independent and identically distributed from and is a stick breaking process; so if are independent and identically distributed from , a beta distribution with mean , then and for , . Dependence is introduced through the weights and/or the atoms. A classical example of the use of dependent DP’s is the Bayesian nonparametric regression problem where a random probability measure is constructed for each covariate ,
[TABLE]
where is a collection of processes indexed in –space. Extensions to dependent DP models can be found in De Iorio et al. (2004), Griffin and Steel (2006), and Dunson and Park (2008).
Recently there has been growing interest for the use of simpler random probability measures which while simpler are yet sufficient for Bayesian nonparametric density estimation. The geometric stick breaking (GSB) random probability measure (Fuentes–García, et al. 2010) has been used for density estimation and has been shown to provide an efficient alternative to DP mixture models. Some recent papers extend this nonparametric prior to a dependent nonparametric prior. In the direction of covariate dependent processes, GSB processes have been seen to provide an adequate model to the traditional dependent DP model. For example, for Bayesian regression, Fuentes–Garcia et al. (2009) propose a covariate dependent process based on random probability measures drawn from a GSB process. Mena et al. (2011) used GSB random probability measures in order to construct a purely atomic continuous time measure–valued process, useful for the analysis of time series data. In this case, the covariate denotes the time that each observation is (discretely) recorded and conditionally on each observation is drawn from a time–dependent nonparametric mixture model based on GSB processes. However, to the best of our knowledge, random probability measures drawn from a GSB process, for modeling related density functions when samples from each density function are available, has not been developed in the literature.
In this paper we will construct pairwise dependent random probability measures based on GSB processes. That is, we are going to model a finite collection of random distribution functions , where each is a GSB random probability measure, such that there is a unique common component for each pair with . We are going to use these measures in the context of GSB mixture models, generating a collection of GSB pairwise dependent random densities . Hence we obtain a set of random densities , where marginally each is a random density function
[TABLE]
thus generalizing the GSB priors to a multivariate setting for partially exchangeable observations.
In the problem considered here, these random density functions are thought to be related or similar, e.g. perturbations of each other, and so we aim to share information between groups to improve estimation of each density, especially for those densities for which the corresponding sample size is small. In this direction, the main references include the work of Müller et al. (2014), Bulla et al. (2009), Kolossiatis et al. (2013) and Griffin et al. (2013); more rigorous results can be found in Lijoi et al. (2014A, 2014B). All these models have been proposed for the modeling of an arbitrary but finite number of random distribution functions, via a common part and an index specific idiosyncratic part so that for we have where is the common component to all other distributions and are the idiosyncratic parts to each , and . In Lijoi et al. (2014B) normalized random probability measures based on the –stable process are used for modeling dependent mixtures. Although similar (all models coincide only for the case), these models are different from our model which is based on pairwise dependence of a sequence of random measures (Hatjispyros et al. 2011, 2016A).
We are going to provide evidence through numerical experiments that dependent GSB mixture models are an efficient alternative to pairwise dependent DP (PDDP) priors. First, we will randomize the existing PDDP model of Hatjispyros et al. (2011, 2016A), by imposing gamma priors on the concentration masses (leading to the more efficient rPDDP model). Then, for the objective comparison of execution times, we will conduct a-priori synchronized density estimation comparison studies between the randomized PDDP and the pairwise dependent GSB process (PDGSBP) models using synthetic and real data examples.
This paper is organized as follows. In Section 2 we will demonstrate the construction of pairwise dependent random densities, using a dependent model suggested by Hatjispyros et al. (2011). We also demonstrate how specific choices of latent random variables can recover the model of Hatjispyros et al. and the dependent GSB model introduced in this paper. These latent variables will form the basis of a Gibbs sampler for posterior inference, given in Section 3. In Section 4 we resort to simulation. We provide comparison studies between the randomized version of the PDDP model and our newly introduced dependent GSB model, involving five cases of synthetic data and a real data set. Finally, Section 5 concludes with a summary and future work.
2. Preliminaries. We consider an infinite real valued process defined over a probability space , that is partially exchangeable as in (1). Let denote the set of probability measures over ; then de Finetti proved that there exists a probability distribution over , which satisfies
[TABLE]
The de Finetti measure represents a prior distribution over partially exchangeable observations.
We start off by describing the PDDP model, with no auxiliary variables, using only the de Finetti measure , marginal measures , then, we proceed to the definition of a randomized version of it, and to the specific details for the case of the GSB random measures.
A. In Hatjispyros et al. (2011), the following hierarchical model was introduced. For subgroups of observations ,
[TABLE]
for some kernel density , concentration parameter and parametric central measure for which . So, we have assumed that the random densities are dependent mixtures of the dependent random measures via , or equivalently, dependent mixtures of the independent mixtures , . To introduce the rPDDP model, we randomize the PDDP model by sampling the measures from the independent Dirichlet processes and then impose gamma priors on the concentration masses, i.e.
B. To develop a pairwise dependent geometric stick breaking version, we let the random density functions generated via
[TABLE]
The random densities are now independent mixtures of GSB processes, satisfying , under the slightly altered definition
[TABLE]
where is a parametric density supported over the interval depending on some parameter , and is the associated parametric central measure.
The independent GSB processes form a matrix of random distributions with . In matrix notation
[TABLE]
where is the matrix of random selection weights, and is the Hadamard product of the two matrices defined as . By letting to denote the matrix of ones it is that the th element of vector is given by equation (2).
C. Following a univariate construction of geometric slice sets (Fuentes–García et al. 2010), we define the stochastic variables for and , where is an almost surely finite random variable of mass possibly depending on parameters, associated with the sequential slice set . Following Hatjispyros et al. (2011, 2016a) we introduce:
The GSB mixture selection variables ; for an observation that comes from , selects one of the mixtures . Then the observation came from mixture . 2. 2.
The GSB clustering variables ; for an observation that comes from , given , allocates the component of the GSB mixture that came from. Then the observation came from component .
In what follows, unless otherwise specified, the random densities are mixtures of independent GSB mixtures.
**Proposition 1. **Suppose that the clustering variables conditionally on the slice variables are having the discrete uniform distribution over the sets that is , and , then
[TABLE]
and
[TABLE]
The proof is given in Appendix A.
The following proposition gives a multivariate analogue of equation () in Fuentes–García, et al. (2010):
**Proposition 2. **Given the random set , the random functions in (2) become finite mixtures of a.s. finite equally weighted mixtures of the probability kernels, that is
[TABLE]
where the probability weights are given by
[TABLE]
The proof is given in Appendix A.
Note that, the one–dimensional model introduced in Fuentes–García et al. (2010), under our notation attains the representation
[TABLE]
2.1 The model. Marginalizing (6) with respect to the variable , we obtain
[TABLE]
The quantity inside the parentheses on the right-hand side of the previous equation is . Following Fuentes–García, et al. (2010), we substitute with the negative binomial distribution , i.e.
[TABLE]
so equation (8) becomes
[TABLE]
and the random densities take the form of a finite mixture of GSB mixtures
[TABLE]
We denote the set of observations along the groups as and with the set of observations in the th group. The three sets of latent variables in the th group will be denoted as for the slice variables, for the clustering variables, and finally for the set of GSB mixture allocation variables. From now on, we are going to leave the auxiliary variables unspecified; especially for we use the notation where denotes the usual basis vector having its only nonzero component equal to at position . Hence, for a sample of size from , a sample of size from , etc., a sample of size from we can write the full likelihood as a multiple product:
[TABLE]
In a hierarchical fashion, using the auxiliary variables, we have for
[TABLE]
2.2 The PDGSBP covariance and correlation. In this sub–section we find the covariance and the correlation between and . First we provide the following lemma.
**Lemma 1. **Let be a random density, with and , then
[TABLE]
The proof is given in Appendix A.
**Proposition 3. **It is that
[TABLE]
with
[TABLE]
The proof is given in Appendix A.
Suppose now that and are two collections of DP and GSB pairwise dependent random densities respectively, i.e. with , and with . Then we have the following proposition:
**Proposition 4. **For given parameters , , and matrix of selection probabilities it is that
The PDGSBP and rPDDP correlations are given by
[TABLE]
and
[TABLE] 2. 2.
When and for all , the expressions for the rPDDP and PDGSBP correlations simplify to
[TABLE]
The proof is given in Appendix A.
It is clear that, irrespective of the model, the random densities and are positively correlated whenever . Similarly, the random densities and are independent (have no common part) whenever . Another, less obvious feature, upon synchronization, is the ability of controlling the correlation among the models. For example, suppose that for , the random densities and are dependent, and that ; then consider the expression
[TABLE]
Since correlations are positive, whenever and that whenever . Then, it is not difficult to see that
[TABLE]
with , . We have the following cases:
. 2. 2.
. 3. 3.
.
3. The PDGSBP Gibbs sampler. In this section we will describe the PDGSBP Gibbs sampler for estimating the model. The details for the sampling algorithm of the PDDP model can be found in Hatjispyros et al. (2011, 2016A). At each iteration we will sample the variables,
[TABLE]
with being almost surely finite.
1. For the locations of the random measures for where , it is that
[TABLE]
If we sample additional locations independently from the prior.
2. Here we sample the allocation variables and the mixture component indicator variables as a block. For and , we have
[TABLE]
3. The slice variables have full conditional distributions given by
[TABLE]
which are truncated geometric distributions over the set .
4. The full conditional for for the selection probabilities , under a Dirichlet prior , with hyperparameter , is Dirichlet
[TABLE]
5. Here we update the geometric probabilities of the GSB measures. For , it is that
[TABLE]
To complete the model, we assign priors to the geometric probabilities. For a fair comparison of the execution time between the two models, we apply transformed priors. So, by placing gamma priors over the concentration masses of the PDDP model, we have
[TABLE]
In the Appendix, we give the full conditionals for ’s, their corresponding embedded Gibbs sampling schemes, and the sampling algorithm for the concentration masses.
3.1 The complexity of the rPDDP and PDGSBP samplers. The main difference between the two samplers in terms of execution time, comes from the blocked sampling of the clustering and the mixture indicator variables and .
The rPDDP model: The state space of the variable conditionally on the slice variable is where is the a.s. finite slice set corresponding to the observation (Walker, 2007). At each iteration of the Gibbs sampler, we have vectors of stick-breaking weights , each of length ; where with being the concentration parameter of the Dirichlet process and being the minimum of the slice variables in densities and Algorithm gives the blocked sampling procedure of the clustering and mixture indicator variables. An illustration of the effect of the slice variable is given in Figure 1(a).
Since the weights forming the stick-breaking representation are not in an ordered form, the construction of the slice sets in step 5 of Algorithm 1 requires a complete search in the array where the weights are stored. This operation is done in time. For the sampling of the and variables in step 6, the choice of their value is an element from the union This means that the rPDDP algorithm for each , must create slice sets which require comparisons each. The worst case scenario is that the sampled is the last element of . Thus, the DP based procedure of sampling is of order
[TABLE]
The PDGSBP model: The state space of the variable conditionally on the slice variable is In the GSB case, the slice variable has a different rôlee. It indicates at which random point the search for the appropriate will stop. In Figure 1(b) we illustrate this argument. In Algorithm 2 the worst case scenario is that the sampled will be the last element of . Thus, the GSB based procedure of sampling is of order
4. Illustrations. In this section we illustrate the efficiency of the PDGSBP model. For the choice of a normal kernel (unless otherwise specified) where and is the precision. The prior over the means and precisions of the PDGSBP () and the rPDDP model () is the independent normal-gamma measure, given by
[TABLE]
Attempting a noninformative prior specification (unless otherwise specified), we took and . For the concentration masses of the rPDDP model, a-priori, we set . For an objective evaluation of the execution time, of the two algorithms under different scenarios, we choose a synchronized prior specification, namely, for the geometric probabilities, we set – the transformed gamma density given in equation (14). In the appendix B, we show that such prior specifications are valid for . In all our numerical examples, we took . For our numerical experiments (unless otherwise specified), the hyperparameters of the Dirichlet priors over the matrix of the selection probabilities has been set to .
In all cases, we measure the similarity between probability distributions with the Hellinger distance. So for example, and , will denote the Hellinger distance between the true density and the predictive density of the PDGSBP and rPDDP algorithms, respectively. The Gibbs samplers run for iterations leaving the first samples as a burn-in period.
4.1 Time execution efficiency of the PDGSBP model.
Nested normal mixtures with a unimodal common and idiosyncratic part: Here, we choose to include all pairwise and idiosyncratic dependences in the form of unimodal equally weighted normal mixture components. The mixture components are well separated with unit variance. We define each data model of dimension , based on a matrix , with entries in the set , having at most two ones in each column and exactly four ones in each row. When there is exactly one entry of one, the column defines an idiosyncratic part. The appearance of exactly two ones in a column defines a common component. We let the matrix given by
[TABLE]
and for , we define
[TABLE]
We are taking independently samples of sizes from the ’s, from the ’s, and, from the ’s. In all cases, the PDGSBP and the rPDDP density estimations are of the same quality.
In Figures 2(a)–(d) we give the histograms of the data sets for the specific case , which are overladed with the kernel density estimations (KDE’s) based on the predictive samples of the ’s coming from the PDGSBP (solid line) and the rPDDP (dashed line) models. The differences between the two models are nearly indistinguishable. The Hellinger distances between the true and the estimated densities for the case are given in table 1.
In Table 2 we summarize the mean execution times (MET’s) per iterations in seconds. The PDGSBP sampler is about three times faster than the rPDDP sampler. The corresponding MET ratios for and 4 are and 3.37 respectively. We can see that the PDGSBP Gibbs sampler gives slightly faster execution times with increasing . This will become more clear in our next simulated data example, where the average sample size per mode is being kept constant.
Sparse –scalable data set models: In this example, we attempt to create -scalable normal mixture data sets of the lowest possible sample size. To this respect, we sample independently groups of data sets from the densities
[TABLE]
with sample sizes We have chosen and an average sample size per mode of , for .
In Figure 3 we depict the average execution times as functions of the dimension . We can see how fast the two MET-curves diverge with increasing . In Figure 4(a)–(j), for the specific case , we give the histograms of the data sets, overladed with the KDE’s based on the predictive samples of the ’s coming from the PDGSBP (solid line) and the rPDDP (dashed line) models. We can see that the PDGSBP and the rPDDP density estimations are of the same quality.
The Hellinger distances between the true and the estimated densities for the specific case are given in Table 3. The large values of the Hellinger distances , are caused by the enlargement of the variances of the underrepresented modes due to the small sample size.
4.2 Normal and gamma mixture models that are not well separated.
The normal mixture example: We will first consider a normal model for , first appeared in Lijoi et. al (2014B). The data models for and are 7-mixtures. Their common part is a 4-mixture that is weighted differently between the two mixtures. More specifically, we sample two data sets of sample size , independently from
[TABLE]
with
[TABLE]
For this case, a-priori we took .
In Figure 5(a)–(b) we give the histograms of the data sets, with the predictive densities of the PDGSBP and rPDDP models superimposed in black solid and black dashed curves, respectively. We can see that the PDGSBP and the rPDDP density estimations are of the same quality. In Table 4, we give the Hellinger distance between the true and the estimated densities
The gamma mixture example: In this example we took . The data models for and are gamma 4-mixtures. The common part is a gamma 2-mixture, weighted identically among the two mixtures. More specifically, we sample two data sets of sample size , independently from
[TABLE]
with
[TABLE]
Because we want to estimate the density of non negative observations, we find it more appropriate to take the kernel to be a log-normal distribution (Hatjispyros et al. 2016B). That is with , is the log-normal density with mean . For this case, a-priori we set
[TABLE]
In Figure 6(a)-(b), we display the KDE’s based on the predictive samples of the two models. We can see that the PDGSBP and the rPDDP density estimations are of the same quality. In Table 5, we give the Hellinger distances.
Because the common part is equally weighted among and , it makes sense to display the estimations of the selection probability matrices under the two models
[TABLE]
4.3 Borrowing of strength of the PDGSBP model. In this example we consider three populations , under three different scenarios . The sample sizes are always the same, namely, , and – the second population is sampled only once. The three data sets , and , are sampled independently from the normal mixtures
[TABLE]
where
[TABLE]
More specifically, the three scenarios are:
For , we set, . This is the case where the three populations are coming from the same 4–mixture . We depict the density estimations under the first scenario in Figures 7(a)–(c). This is the case where the small data set, benefits the most in terms of borrowing of strength. 2. 2.
For , we set, . The 2-mixtures and are the the idiosyncratic parts of the 6-mixtures and , respectively. The density estimations under the second scenario are given in Figures 7(d)–(f). In this case, the strength of borrowing between the small data set and the two large data sets weakens. 3. 3.
For we set . In this case the three populations have no common parts. The density estimations are given in Figures 7(g)–(i). This is the worst case scenario, where there is no borrowing of strength between the small and the two large data sets.
The Hellinger distances between the true and the estimated densities, for the three scenarios, are given in table 6. In the second column of the Table we can see how the Hellinger distance of the estimation and the true density increases as the borrowing of strength weakens, it is that
4.4 Real data example. The data set is to be found at http://lib.stat.cmu.edu/datasets/pbcseq and involves data from 310 individuals. We take the observation as SGOT (serum glutamic-oxaloacetic transaminase) level, just prior to liver transplant or death or the last observation recorded, under three conditions on the individual
The individual is dead without transplantation. 2. 2.
The individual had a transplant. 3. 3.
The individual is alive without transplantation.
We normalize the means of all three data sets to zero. Since it is reasonable to assume the densities for the observations are similar for the three categories (especially for the last two), we adopt the models proposed in this paper with . The number of transplanted individuals is small (sample size of 28) so it is reasonable to borrow strength for this density from the other two. In this example, we set the hyperparameters of the Dirichlet priors for the selection probabilities to
[TABLE]
In Figure 8(a)–(c) we provide histograms of the real data sets and superimpose the KDE’s based on the predictive samples of the PDDP and PDGSBP samplers. The two models give nearly identical density estimations. 2. 2.
The estimated a-posteriori selection probabilities are given below
[TABLE]
By comparing the second rows of the selection matrices, we conclude that the strength of borrowing is slightly larger in the case of PDGSBP model .
5. Discussion. In this paper we have generalized the GSB process to a multidimensional dependent stochastic process which can be used as a Bayesian nonparametric prior for density estimation in the case of partially exchangeable data sets. The resulting Gibbs sampler is as accurate as its DP based counterpart, yet faster and far less complicated. The main reason for this is that the GSB sampled value of the allocation variable will be an element of the sequential slice set . Thus, there is no need to search the arrays of the weights; we know the state space of the clustering variables in advance. On the other hand, the sampling of in the DP based algorithm will always have one more step; the creation of the slice sets.
For an objective comparison of the execution times of the two models, we have run the two samplers in an a-priori synchronized mode. This, involves the placing of priors over the DP concentration masses, leading to a more efficient version of the PDDP model introduced in Hatjispyros et al. (2011, 2016A).
We have show that when the PDGSBP and PDDP models are synchronized, i.e. their parameters satisfy , the correlation between the models can be controlled by imposing further restrictions among the parameters.
Finally, an interesting research path would be the generalization of the pairwise dependent measures to include all possible interactions, in the sense that
[TABLE]
where the and the ’s are independent GSB processes, and is the ordered vector of the elements of the vector and . Now the densities will be a mixture of GSB mixtures, and the total number of the independent GSB processes needed to model will be .
Appendix A
Proof of Proposition 1. Starting from the -augmented random densities we have
[TABLE]
Because and , the last equation gives
[TABLE]
Augmenting further with the variables and yields
[TABLE]
Because P, the last equation leads to equation (6) and the proposition follows.
Proof of Proposition 2. Marginalizing the joint of and with respect to we obtain
[TABLE]
Then dividing equation (5) with the probability that equals we obtain equation (7).
Proof of Lemma 1. Because , we have
[TABLE]
which gives the desired result.
Proof of Proposition 3. The random densities and depend to each other through the random measure , therefore
[TABLE]
and
[TABLE]
Substituting back to equation (15) one obtains
[TABLE]
Using lemma , the last equation becomes
[TABLE]
or that
[TABLE]
The desired result, comes from the fact that
[TABLE]
**Proof of Proposition 4.
**(1.) From equation (11) and proposition 3, we have that
[TABLE]
Normalizing the covariance in equation (10) with the associated standard deviations, yields
[TABLE]
Similarly, from proposition 1 in Hatjispyros et al. (2011), it is that
[TABLE]
and
[TABLE]
(2.) When and for all , from equations (16) and (17), it is clear that
[TABLE]
Appendix B
1. Sampling of the concentrations masses for the rPDDP model.
In this case, the random densities are represented as finite mixtures of the DP mixtures , where . We randomize the concentrations by letting . Following West (1992) we have the following two specific cases:
A. For , the posterior ’s will be affected only by the size of the data set and the number of unique clusters for which . Letting
[TABLE]
we have
[TABLE]
with the weights satisfying .
B. For , the posterior ’s will be affected by the size of the data sets and and the cumulative number of unique clusters for which and the unique clusters for which . Letting
[TABLE]
it is that
[TABLE]
with the weights satisfying .
Bear in mind that is always a possibility, so that we impose .
2. Sampling of the geometric probabilities for the PDGSBP model.
In this section we provide the full conditionals for the geometric probabilities under beta conjugate and transformed gamma nonconjugate priors. We let
[TABLE]
A. For the choice of prior , for it is that
[TABLE]
also, for we have
[TABLE]
B. For the choice of prior , for it is that
[TABLE]
To sample from this density, we include the positive auxiliary random variables and such that
[TABLE]
The full conditionals for are uniforms
[TABLE]
and the new full conditional for becomes
[TABLE]
where we have set . We can sample from this density using the inverse cumulative distribution function technique. Also, for we apply the same embedded Gibbs sampling technique to the full conditional density
[TABLE]
References.
Bulla, P., Muliere, P. and Walker, S.G. (2009). A Bayesian nonparametric estimator of a multivariate survival function. Journal of Statistical Planning and Inference 139, 3639–3648.
De Iorio, M., Müller, P., Rosner, G.L. and MacEachern, S.N. (2004). An ANOVA model for dependent random measures. Journal of the American Statistical Association 99, 205–215.
Dunson, D.B. and Park, J.H. (2008). Kernel stick–breaking processes. Biometrika 95, 307–323.
Ferguson, T.S. (1973). A Bayesian analysis of some nonparametric problems. Annals of Statistics 1, 209–230.
Fuentes–Garcia, R., Mena, R.H., Walker, S.G. (2009). A nonparametric dependent process for Bayesian regression Statistics and Probability Letters 79, 1112–1119.
Fuentes–Garcia, R., Mena, R.H., Walker, S.G. (2010). A new Bayesian nonparametric mixture model. Comm.Statist.Simul.Comput 39, 669–682.
Griffin, J.E. and Steel, M.F.J. (2006). Order–based dependent Dirichlet processes. Journal of the American Statistical Association 101, 179–194.
Griffin, J.E., Kolossiatis, M. and Steel, M.F.J. (2013). Comparing distributions by using dependent normalized ranom–measure mixtures. Journal of the Royal Statistical Society, Series B 75, 499–529.
Hatjispyros, S.J., Nicoleris, T. and Walker, S.G. (2011). Dependent mixtures of Dirichlet processes. Computational Statistics and Data Analysis 55, 2011–2025.
Hatjispyros, S.J., Nicoleris, T. and Walker, S.G. (2016a). Dependent random density functions with common atoms and pairwise dependence. Computational Statistics and Data Analysis 101, 236–249.
Hatjispyros, S.J., Nicoleris, T. and Walker, S.G. (2016b). Bayesian nonparametric density estimation under length bias. Communications in Statistics
DOI: 10.1080/03610918.2016.1263735
Lijoi, A., Nipoti, B. and Prüenster, I. (2014a). Bayesian inference with dependent normalized completely random measures. Bernoulli, 20, 1260–1291.
Lijoi, A., Nipoti, B. and Prüenster, I. (2014b). Dependent mixture models: clustering and borrowing information. Computational Statistics and Data Analysis 71, 17–433.
Kolossiatis, M., Griffin, J.E. and Steel, M.F.J. (2013). On Bayesian nonparametric modelling of two correlated distributions. Statistics and Computing 23, 1–15.
Lo, A.Y. (1984). On a class of Bayesian nonparametric estimates I. Density estimates. Annals of Statistics 12, 351–357.
MacEachern, S.N. (1999). Dependent nonparametric processes. In “Proceedings of the Section on Bayesian Statistical Science” pp. 50-55. American Statistical Association.
Müller, P., Quintana, F., and Rosner, G., (2004). A method for combining inference across related nonparametric Bayesian models. Journal of the Royal Statistical Society, Series B 66, 735–749.
Mena, R.H., Ruggiero, M. and Walker, S.G. (2011). Geometric stick–breaking processes for continuous–time Bayesian nonparametric modeling. Journal of Statistical Planning and Inference 141 (9), 3217–3230.
Sethuraman, J. (1994). A constructive definition of Dirichlet priors. Statistica Sinica 4 639–650.
Walker, S.G. (2007). Sampling the Dirichlet mixture model with slices Communications in Statistics 36 45–54.
West, M. (1992). Hyperparameter estimation in Dirichlet process mixture models. Technical report 92-A03, Duke University, ISDS.
