Respondent-Driven Sampling: An Assessment of Current Methodology
Respondent-Driven Sampling (RDS) employs a variant of a link-tracing network sampling strategy to collect data from hard-to-reach populations. By tracing the links in the underlying social network, the process exploits the social structure to expand …
Authors: Krista J. Gile, Mark S. H, cock
Respondent-Driven Sampling: An Assessment of Curr ent Methodology Krista J. Gile and Mark S. Handcock March 1, 2022 Abstract Respondent-Driven Sampling (RDS) employs a variant of a link-tracing network sampling strategy to collect data from hard-to-reach populations. By tracing the links in the underlying social network, the process ex- ploits the social structure to expand the sample and r educe its dependence on the initial (convenience) sample. The primary goal of RDS is typically to estimate population averages in the hard-to-r each population. The current estimates make strong assumptions in or der to treat the data as a probability sample. In particular , we evaluate three critical sensitivities of the estimators: to bias induced by the initial sample, to uncontrollable features of r espondent behavior , and to the without-replacement str ucture of sampling. First, we address the r eduction of bias induced by the initial convenience sample. RDS relies on many sample waves to create a type of mixing in the sampling process, much like the mixing in a Markov chain. W e illustrate that the number of sample waves typically used in RDS is likely insufficient for the type of nodal mixing r equired to obtain the r eputed asymptotic unbiasedness of the estimators. Nevertheless, in some cases we find that the resulting estimators to be approximately unbiased, although this is highly sensitive to the degree of clustering in the population and the number of waves in the sample. Second, we highlight the dependence of the estimators on characteristics of respondent behavior outside the control of the researcher . In particular , we illustrate the bias induced in the estimator by preferential referral behavior by respondents. W e highlight the need to expand data collection to learn more about how respondents behave in RDS studies. Finally , estimates ar e based on a with-replacement random walk model, while the actual sampling is with- out replacement. W e illustrate that when a substantial fraction of the target population is sampled this ap- proximation can lead to substantial bias in the resulting estimators. Previous research on the properties of RDS estimators has ignored the without-r eplacement nature of the sample. This paper sounds a cautionary note for the users of RDS. While current RDS methodology is powerful and clever , the favorable statistical pr operties claimed for the curr ent estimates ar e shown to be heavily dependent on often unrealistic assumptions. 1 1 Introduction to Respondent-Driven Sampling Respondent-Driven Sampling (RDS, introduced by Heckathorn 1997, 2002, see also Salganik and Heckathorn, 2004, V olz and Heckathorn 2008) is an approach to sampling design and inference in hard-to-reach populations. Hard-to-reach populations are characterized by the difficulty in sam- pling fr om them using standard probability methods. RDS is typically employed when a sampling frame for the target population is not available, and its members are rare or stigmatized in the larger population so that it is prohibitively expensive to contact them through available frames. It is often used in populations such as injection drug users, men who have sex with men, and sex workers (Malekinejad et al., 2008), although it has also been used in other populations such as jazz musicians (Heckathorn and Jeffri, 2001), unregulated workers (Bernhar dt et al., 2006), and native American subgroups (W alters and Simoni, 2002). RDS presents two main innovations for this setting: a design for sampling from the target pop- ulation and a corresponding strategy for estimating properties of the target population based on the resulting sample. It is from the former that the method draws its name: the Respondent-Driven sampling design relies on the respondents at each wave to select or \ drive " the next wave of sam- pling through their selection of other members of the target population. This is typically achieved through the distribution of coupons by respondents to other members of the target population. Thus, RDS exploits the network of social relations connecting the target population to facilitate sampling. This strategy also r educes the confidentiality concerns generally associated with sam- pling from stigmatized populations. The second main innovation is in estimating population characteristics based on the sample. As with most studies of hidden populations, a RDS sample begins with a convenience sample of individuals. The key innovation is that through many waves of sampling, the dependence of the final sample on the initial convenience sample is reduced. The estimates of inclusion probabilities in current RDS infer ence rely on arguments based on a Markov Chain r epresentation of the sampling process. This innovation was proposed by Salganik and Heckathorn (2004) and extended by V olz and Heckathorn (2008). RDS employs a link-tracing sampling design. In such designs, network links from sampled members of the target population are followed (traced) to select subsequent population members to add to the sample. In the case of RDS, the network links of interest are the social contacts facili- tating the transfer of RDS coupons. T wo population members related by such a link are said to be alters of one another . In the context of hard-to-reach populations such strategies are often referr ed to as snowball samples (Goodman, 1961). Snowball sampling is useful in settings where a network of social relations links the members of the target population, such that pr eviously sampled indi- viduals can facilitate the sampling of others in the population. Such samples are often very effective at recruiting large samples from hard-to-reach populations. Despite Goodman’s probabilistic for- mulation, however , the initial sample is typically a convenience sample, such that the ultimate snowball sample is not a probability sample (i.e. the probabilities of samples are not computable). Therefor e, in most snowball samples from hard-to-r each populations, valid statistical inference is not forthcoming. In RDS, the initial sample (also know as the seeds or 0 th wave ) is assumed to be a convenience sample, selected from among the members of the target population known to the resear chers. Each respondent is then given a fixed small number of coupons to distribute among their alters in the target population. Each successive wave of the sample consists of population members who are given coupons by members of the previous wave and return those coupons to the survey center . A respondent typically receives additional compensation for each successful recruitment. Respon- dents are also asked to r eport their numbers of contacts within the target population, to be used as an estimate of their nodal degree or number of alters. The passing of coupons reduces confidential- ity concerns in marginalized populations, and the dual incentive structure encourages the buy-in of participant-recruiters. The limited number of coupons and measurement of degree facilitate the 1 estimation approach described in Section 2. 1.1 RDS Addresses an Under-Served Need Absent respondent-driven sampling, frameworks for gathering probability samples of hard-to- reach populations are few and unappealing. A time-location sample (Muhib et al., 2001; Peterson et al., 2008) will generate a probability sample, but with probabilities conditional on times and loca- tions, rather than population members. A pr obability sample from a larger frame such as a door -to- door survey may generate a probability sample, but the rarity of the target population may make such a pr ocedure prohibitively expensive. This type of study would also need to negotiate the diffi- cult task of soliciting potentially sensitive information about membership in a marginalized popu- lation. It is also possible members of the mar ginalized population would be under -repr esented in a standard sampling frame. Among non-probability sampling methods, targeted sampling (W atters and Biernacki, 1989) is among the most promising. This appr oach combines extensive foundational resear ch with a flexible form of quota sampling to improve the br eadth of the sample. The r esulting sample, however , is not a probability sample, and one study (Abdul-Quader et al., 2006) finds the resulting sample is less diverse than that of a parallel sample collected thr ough RDS. The need for RDS is demonstrated by the recent explosion of RDS studies, both in the US and abroad. Johnston et al. (2008) cite 128 current or completed RDS studies from 30 countries outside the US. These studies have taken place on several continents (Europe, Asia, South America, Africa, and Australia), and focused primarily on populations of injection drug users, men who have sex with men, and sex workers. Notable among the multitude of RDS studies in the U.S. is the recent use of RDS for behav- ioral monitoring by the Centers for Disease Control and Prevention (CDC). Abdul-Quader et al. (2006) describe this study , in which the CDC is using RDS for behavioral surveillance of high-risk HIV -r elated behaviors among injection drug users. The overall study is called the National HIV Behavioral Surveillance System (NHBS), and consists of rotating studies in three high-risk popula- tions: Men who have sex with men (MSM: NHBS-MSM), injection drug users (IDU: NHBS-IDU), and high-risk heterosexuals (NHBS-HET). The study is being conducted in 25 metropolitan statis- tical areas (MSAs), each of which conducts a study of one of these sub-populations each year , on a rotating annual schedule. The study is interested in informing policies related to behavior change. Therefor e, the primary scientific questions of this study concern risk behaviors and treatments. The simulation study presented in this paper is based as closely as possible on replicating the conditions described in the pilot study data in Abdul-Quader et al. (2006). 1.2 Existing Literature Analyzing RDS Estimators In this paper , we use a simulation study to assess the performance of existing RDS estimators in three main ar eas: 1. Sensitivity to the procedure for selecting the seeds. 2. Sensitivity to respondent behavior . 3. Sensitivity to the with-replacement sampling assumption. Other studies have addressed sensitivity to seed selection and, to a lesser degree, respondent be- havior , but this paper is the first to conduct such a study in the context of without-replacement sampling, and is also the first to address without-replacement sampling directly . This is partially because the without-replacement natur e of the sampling pr ocess is difficult to captur e analytically . The difficulty is exacerbated by the branching str ucture of the RDS sample, that is the fact that each respondent can r ecruit multiple alters. 2 Others have applied analytical analyses to evaluating RDS, but without treating the with-replacement or branching features of RDS. Goel and Salganik (2007) are the first to attempt this, using a Markov chain model. They analytically demonstrate that increased variance is associated with elevated levels of clustering in the underlying population. They then use a simulation study to illustrate the increased variance resulting from the branching structure of the sample. Neely (2009) consid- ers a Bayesian frame, in which he assigns parameters to many features of the with-replacement model of RDS sampling. Based on this model, he allows for prior selection to repr esent the re- searcher ’s degr ee of confidence in two aspects of r espondent behavior: randomness of r ecruitment from among alters and accurate degree reporting, and illustrates the large amounts of uncertainty thus introduced into the estimator . This analysis does not address aspects of seed selection or con- sider with-replacement or branching sampling. Previous simulation studies have been small and mostly embedded in the introduction of new estimators. In the introduction of their new estimator , Salganik and Heckathorn (2004) include a simulation illustrating the rapid convergence of their estimator to the true population proportion. They focus on the convergence of the expected value in a with-replacement setting with seed se- lection procedur es which vary from proportional to degree (the equilibrium of the process they consider) to completely at random. Our simulations (not highlighted in this paper) show that these two extremes of seed selection produce little differ ence in the resulting estimators, although we find strong effects from more strongly biased seed selection regimes. V olz and Heckathorn (2008) also include a simulation study , in which they illustrate that the uncertainty of the estimates decreases with increasing sample size, and increases with stronger clustering, again in a without-replacement non-branching frame. Goel and Salganik (2007) present a simulation study examining the impact of the branching str ucture of RDS. They illustrate that a branching with-replacement random walk sample results in a much mor e variable estimator than a non-branching with-replacement random walk sample of the same sample size. W ejnert and Heckathorn (2008) intr oduce a novel and important means of evaluating RDS es- timation. They apply the RDS sampling procedur e to a population with known characteristics: undergraduates in a large residential university . They execute their sample via e-mail referral and web surveys, and collect a total of 159 samples from a population of about 13,000. They find that most of their confidence intervals do include the true parameter values, although they do find ev- idence of biased referral of alters. While this is helpful, it is likely that the behavior of undergrad- uates sending e-mails might differ in critical ways from the behavior of other populations such as injection drug users passing coupons. Overall, then, RDS estimators are overdue for a systematic evaluation considering sensitivity to seed selection, respondent behavior , and without-replacement, sampling. This paper aims to fill this need. 1.3 Outline of the Paper The properties of existing estimators for RDS data are not well understood. The theoretical model motivating the estimation is known to be an approximation. Even under this theoretical model, the estimated sampling probabilities are known to be inaccurate for at least the early waves of the sample. Many of the other assumptions have not been explored systematically . RDS data collection is a complicated procedure involving a branching without-replacement pro- cess, on an arbitrary graph of social relations, starting from a convenience sample of seeds. It is a very complex stochastic process. W e considered several analytical approximations to this process, but found them to be either so complex as to be intractable, or unable to model the critical branching and without-replacement features of the sampling design (Gile, 2008). For this reason, the present evaluation relies on a simulation study . In this study , we use computational simulations to systematically study several dimensions of the RDS sampling process, retaining the critical without-replacement and branching features 3 ignored in most pr evious studies. In Section 2, we r eview the existing estimators used for RDS data and introduce a framework to understand and assess the assumptions that underly them. In Section 3, we use a simulation study to evaluate the properties of the RDS estimator proposed in V olz and Heckathorn (2008) under con- ditions of violations of some of the assumptions. W e evaluate the classic RDS estimator proposed by Salganik and Heckathorn (2004) in Section 4, in the interest in comparing its performance to that of the V olz-Heckathorn estimator . In Section 5 we summarize our assessment of current RDS methodology , highlighting areas for future work. 2 Overview of Existing RDS Estimation The basic ideas underlying estimation from RDS data are clever and important. They motivate es- timators for hidden population characteristics that are elusive based on alternative sampling meth- ods. They allow for some something like valid statistical inference, in a sampling setting where the target population cannot be reached in a systematic manner . Unfortunately , the existing literature sometimes understates the degree of dependence on underlying assumptions, and the tenuous na- ture of some of those assumptions. The original article, (Heckathorn, 1997) made very str ong assumptions about the samp ling pr o- cedure so as to assume that the sample proportions were representative of the population propor- tions. Salganik and Heckathorn (2004) introduced a Markov chain argument for population mixing, and proposed an estimator based on equating the number of cross-r elations between pairs of sub- populations of interest, based on the referral patterns of each group. This estimator is currently in wide use, and is implemented in the standard RDS analysis software (V olz et al., 2007). W e refer to this estimator as the classic RDS estimator , or as the Salganik-Heckathorn (S-H) estimator . These earlier papers made two critical contributions. First, they introduced a sampling strategy that is practically feasible in a large number hard-to-r each populations. Second, they introduced the key insight of leveraging many waves of sampling to reduce dependence on the initial convenience sample to increase the validity of statistical infer ence. V olz and Heckathorn (2008) connect RDS estimation to mainstream survey sampling through the use of a generalized Horvitz-Thompson estimator form. This estimator relies heavily on the estimation of the inclusion probabilities of the sampled units, π i . W e refer to this approach as the current RDS estimator , or as the V olz-Heckathorn (V -H) estimator . W e expect the V -H estimator to supplant the S-H estimator in common usage, perhaps during the publication process of this paper . W e also find that the V -H estimator out-performs the S-H estimator in almost all circumstances (Section 4). For these r easons, most of the results in this paper pertain directly to the V -H estimator . The exception is Section 4, in which we present a comparison of the V -H and S-H estimators, and describe the differ ences in their performances across our simulation studies. 2.1 The Current RDS Estimator The V -H estimator is a variant of the generalized Horvitz-Thompson estimator , using estimated inclusion probabilities and samples drawn using RDS. W e begin by introducing this more general estimator . Consider a population of N individuals. If we knew the probability , π i of including each sam- pled individual i in the sample, we could estimate the population mean µ = 1 N P i ∈ 1 ...N z i of any quantity z i measured on the sampled individuals using a Horvitz-Thompson (Horvitz and Thomp- son, 1952) estimator: ˆ µ = 1 N X i : S i =1 z i π i , (1) 4 where S is the random N -vector repr esenting the sample, such that S i = 1 if unit i is sampled, and is otherwise 0 . There are two difficulties with this approach in the context of RDS: the population size N is unknown, and the inclusion probabilities π i are unknown. The first is easily dispensed with. Normalizing by an unbiased estimator of N , ˆ N = P i : S i =1 1 π i , we obtain: ˆ µ ∗ = P i : S i =1 z i π i P i : S i =1 1 π i , (2) which is the ratio of two unbiased estimators and therefore tends to estimate µ with small bias for large sample sizes. This is a standard variant on the classic Horvitz-Thompson estimator , referred to as the generalized Horvitz-Thompson estimator . Thompson (2002) suggests that this estimator typi- cally out-performs the standard Horvitz-Thompson estimator when inclusion probabilities are far from proportional to z i . More difficult is the estimation of the π i . RDS sampling design is focused on collecting a sizable sample of individuals, while allowing for the estimation of the inclusion probabilities π i . The V -H estimator relies on an approximation to the π i based on treating the sampling process as a random walk on the network connecting the target population. Consider again a population of N individuals or , structurally , nodes . Let the N × N matrix y represent the sociomatrix of relations in the population, such that y ij = 1 if j is an alter of i and y ij = 0 otherwise. In keeping with the standard RDS assumption, we assume that y is undirected, such that y ij = y j i . As above, let the N-vector z repr esent the nodal attribute of scientific interest. Consider a random walk process on the graph given by y . This process is defined as follows: Let the vector G repr esent the successive indices of nodes sampled by the random walk process, such that G k is the index of the node sampled at the k th step. Then the random walk process is a Markov process on the space of nodal indices characterized by the transition matrix: P ( G k +1 = j | G k = i ) = T ij = 1 d i y ij = 1 0 y ij = 0 (3) where d i = P j y ij is the degree of node i . This constitutes (completely at) random referral among al- ters. Then if the graph y is a single connected component or connected graph , this pr ocess constitutes an irreducible Markov Chain on the space of the nodal indices, characterized by transition matrix T with unique stationary distribution given by draw-wise selection pr obabilities p i proportional to degree, or p i = αd i for some constant α . T o illustrate the convergence to this distribution, consider the n -step transition probabilities for a random walk on the simple example network depicted in Figure 1. If we use the color mapping of probabilities depicted in Figure 2, we can repr esent these probabilities as colored matrices in which the color of the { i, j } th cell in the n th transition matrix repr esents the probability that a random walk beginning at node i lands on node j at the n th step. For the first nine steps, n = 1 , . . . 9 , of a random walk on the graph in Figure 1 these matrices ar e given in Figure 3. The non-solid column colors early in the process repr esent dependence of the sample on the seed values. The more solid columns in later steps repr esent the convergence of the process to draw-wise sampling probabilities independent of starting node. That is, in step 4, for example, the third row contains the darkest cell in the ninth column. This indicates that the fourth step of a random walk beginning at node 3 is more likely to be node 9 than the fourth step of a similar walk beginning at any other node. By the ninth step, however , the nearly solid-colored ninth col- umn indicates near independence of the starting node. That is, whichever node the process started with, by the ninth step, the ninth node has about the same probability of selection. The resulting draw-wise sampling probabilities converge to probabilities proportional to nodal degree, so that by the last plot of Figur e 3, the solid colors appr oached by the columns repr esent pr obabilities pr o- portional to the degrees of the corresponding nodes. In a larger network with a more complex 5 1 2 3 4 5 6 7 8 9 10 Figure 1: Network used to illustrate convergence of sampling pr obabilities 0 1/16 1/8 3/16 1/4 5/16 3/8 7/16 1/2 9/16 5/8 11/16 3/4 13/16 7/8 15/16 Figure 2: Legend for the color mapping of probability space structur e, this type of convergence is likely to requir e a great many more steps, so that it is un- reasonable to expect the convergence of nodal sampling probabilities in the population sizes and number of waves typically occurring in RDS. Based on this random walk model, V olz and Heckathorn (2008) introduce a modified Hansen- Hurwitz (Hansen and Hurwitz, 1943) estimator for µ : ˆ µ VH = P i : S i =1 z i ˜ d i P i : S i =1 1 ˜ d i , (4) where the self-reported nodal degree ˜ d i is used to approximate the true nodal degree d i . The form of this estimator is identical to that of the generalized Horvitz-Thompson estimator in (2). Due to the ratio format of this estimator , the sampling probabilities are requir ed only up to a constant of 6 Figure 3: Draw-wise sampling probabilities for with-replacement random walk process on net- work, conditional on starting node, for steps 1 through 9. proportionality . The estimator should take the form: ˆ µ = P i : S i =1 z i p i P i : S i =1 1 p i , (5) where p i is the draw-wise selection probability of unit i . In the case where p i ∝ ˜ d i , (5) reduces to (4). 2.2 Assumptions of the Current Estimator For the validity of the V olz-Heckathorn (V -H) estimator , it is sufficient that the nodal sampling probability π i of each node i is proportional to that node’s self-reported degr ee , ˜ d i , or number of alters in the target population. These sampling weights are derived from the above model of a single non-branching, with replacement, random walk process at equilibrium. This model is known to be a simplification; 7 T able 1: Assumptions of the V olz-Heckathorn Estimator , (assumptions in blue are considered in the simulation study in Section 3) Network Structur e Sampling Assumptions Assumptions Random W alk Network size large ( N >> n ) W ith-replacement sampling Model Single non-branching chain Remove Seed Homophily weak enough Sufficiently many sample waves Dependence Connected graph Respondent All ties recipr ocated Degree accurately measur ed Behavior Random referral the process is branching, without replacement, and does not begin at, or even converge to a fixed equilibrium. In addition to these known approximations, estimation requires a set of network and sampling assumptions to remove the bias induced by seed selection even in the ideal random walk setting. In addition to the requirements of theoretical conver gence, a final set of assumptions regar ding respondent behavior is required to allow for the estimation of inclusion probabilities as proportional to reported nodal degrees. Each set of assumptions is discussed in turn, and the full array of assumptions is indicated in T able 1. The distinction between the Hansen-Hurwitz estimator in (4) and the Horvitz-Thompson esti- mator in (2) is the first indication of a deviation from the assumptions of the model. Although the forms of the Horvitz-Thompson and Hansen-Hurwitz estimators are similar , they dif fer in that the first is based on the overall or list-wise inclusion probabilities, π , of a typically without-r eplacement process. That is, the list-wise inclusion probability , π i of node i is the probability that i is sampled at any point. The Hansen-Hurwitz estimator , however is based on the draw-wise selection prob- abilities, p , of a with-replacement process, such that p i is the probability that node i is sampled on any given selection, assumed constant across selections. In respondent-driven sampling, as with most social science sampling procedures, population members are not sampled more than once. The process is without replacement. T o finesse this difference, V olz and Heckathorn require the population or network size to be large with r espect to the sample size, (i.e. a small sample fraction). In seeming opposition to the notion of a small sample fraction is the need for sufficiently many waves of sampling to remove the bias induced by the convenience sample of seeds. Note that the stationary distribution of the Markov Chain occurs only after convergence is attained, which will occur only after many waves from the initial sample. This process will be facilitated by a highly- connected, non-clustered network. In particular , to reduce the bias of RDS estimators, the network structur e should not be highly clustered on z , or equivalently have only weak homophily structure on z . A connected graph is also required for an irreducible Markov Chain. Note that conver gence also requir es an aperiodic transition structure. As noted in Salganik and Heckathorn (2004), this condition is satisfied for any connected graph with at least one triangle, as is highly likely in an RDS setting. Of course, the notion of convergence is fundamentally problematic for a without- replacement pr ocess. Even if we assume a process well approximated by a converged Markov chain, we must make assumptions about the behavior of respondents in or der to estimate the selection probabilities nec- essary for inference. T o begin with, we requir e the assumption that respondents accurately report their degr ees (i.e. ˜ d i = d i ). W e also requir e p i ∝ ˜ d i . For this, we need a random walk on a network in which all ties (r elations) are r eciprocated (i.e. an undirected graph). If relations in the network ar e not recipr ocated, selection probabilities ar e determined by a more complex function of the graph str uc- ture, which depends on unobserved features of the relations in the population. Finally , we requir e 8 the random distribution of coupons among alters . Where coupons are distributed other than at ran- dom, selection probabilities will be dependent on the characteristics determining the distribution, and are likely either unobservable or dif ficult to include in an estimator . 2.3 The W ith-Replacement Assumption Because the without-replacement nature of RDS sampling is critical to performance and is poorly understood, we consider this aspect in greater detail. A salient difference between with-replacement and without-r eplacement sampling is the differ ent emphases on draw-wise and list-wise sampling probabilities. In a with-replacement random walk on a graph, the marginal probability of the k th sample being node j is constant after the process has converged. In this case, it is also possible to consider the probability that node i is sampled during the course of a chain of length k , or to consider the ratio of expected frequencies of nodes i and j in a sample of size k . Now consider the case of a self-avoiding (i.e without-replacement) random walk on a graph. Then it is natural to consider the probability of including node j in a path of length k originating at node i . Because this process is without-replacement, there is no equilibrium distribution of draw- wise sampling probabilities. It is therefore less natural to think about the probability of sampling node j at the k th step of a path originating at node i . In the current RDS estimator , the estimated weights are based on a draw-wise approximation in a with-replacement sampling model, while the true selection probabilities are based on a without- replacement pr ocess, for which draw-by-draw weights are not germane. Furthermore, the sampling weights are based on the notion of the process occurring at equi- librium. A without-r eplacement process, however , does not have equilibrium sampling weights. Even if the process were with-replacement, the process does not begin at equilibrium. Current RDS analysis does not discard more than perhaps the seeds in the final analysis, while a standard stochastic process analysis typically discards a large number of initial waves before selecting the probability sample to be analyzed. Also, there is no evidence that the number of waves sampled in RDS samples is reasonable for appr oaching an equilibrium distribution on nodes. These concerns highlight the importance of considering the without-replacement structure of RDS sampling. This feature is a key advantage of our simulation approach. 2.4 Estimators of Uncertainty Uncertainty estimates in the current RDS software (V olz et al., 2007) are provided by a bootstrap procedur e proposed by Salganik (2006). In this procedur e, multiple bootstrapped replicates of the sample are created by re-sampling nodes. The procedure used maintains some faithfulness to the dependence in the sample by sampling subsequent nodes from the subset of nodes referred by others with the same z i value as the current node. Seeds in the replicates are chosen completely at random from among the sampled nodes. The estimator is computed on each replicate sample, and a 90% confidence interval is then based on the per centiles of the r e-sampling distribution. This estimator makes a first order correction for the homophily structure, but does not address other features of the sampling process. In the case of strong homophily and biased seeds, for example, the entire sample, and consequently most replicates, could drastically over-repr esent the nodes most similar to the seeds, resulting in poor coverage rates of the r esulting confidence interval. V olz and Heckathorn (2008) present an alternative analytical variance estimator . Their approach involves treating the sample as successive draws from a Markov process, this time on the state space of discrete classes of z i . Based on a simulation study , they conclude that their estimator is slightly conservative, however the study is conducted in a with-replacement frame with N = 10 , 000 and n = 500 . It is unclear how this estimator would perform under the considerably more complex conditions closer to the true RDS sampling setting. 9 3 Simulation Study to Evaluate Sensitivity to Assumptions Our simulation study is designed to isolate the effects of several features of RDS study design and implementation. T o make our study as realistic as possible, we chose most parameters to match the characteristics of the pilot data from the CDC surveillance program (Abdul-Quader et al., 2006) as nearly as possible. The general procedure was as follows: 1. Simulate 1000 networks with a specified structure 2. Implement a variant of the RDS sampling process with desired characteristics on each net- work 3. Compute the V -H estimator of the population proportion fr om each sample 4. Compare each estimate to the known true population pr oportion 5. Repeat steps 1-4 with variants of the network structure and sampling pr ocess. In particular , simulation studies were conducted to evaluate the sensitivity to assumptions listed in blue in T able 1. These correspond to two factors important to removing seed bias: suf- ficiently many waves of sampling, and homophily weak enough, as well as an evaluation of the strategy of tr eating seed bias by basing estimators on later waves only . W e examine deviations fr om ideal respondent behavior by considering non-random r eferral. Then we consider deviations from the with-r eplacement random walk model in terms of the assumptions of network size large (com- pared to sample), and with-replacement sampling. Each assumption is examined by comparing the estimators resulting from at least two variants on a basic simulation study design. W e present the general design first, then introduce specific variants with each specific sub-study . Because the CDC’s surveillance system aims for a sample size of 500, and many RDS studies approach exhaustion of their populations of interest, we consider a baseline population size of 1000 for this series of studies. All simulations considered samples of size 500. W e also consider a mean degree of 7, close to the mean of the pilot data fr om the CDC study (Abdul-Quader et al., 2006). The primary aim of RDS analysis is the estimation of population proportions in a hidden pop- ulation. Therefore, we assign a discoverable class to each member of the simulated population. In refer ence to studies designed to estimate the prevalence of infectious disease, we refer to this characteristic as \ infection status. " W e assign the \ infected " status to 20% of simulated population members. For the primary step of the procedure we need to be able to generate networked populations with a pre-specified population size and controllable homophily , relative activity levels, and mean degree. W e do this by r epresenting the str ucture with an Exponential family Random Graph Model (ERGM)(Snijders et al., 2006). Here the relations y are repr esented as a realization of the random variable Y with distribution: P η ( Y = y | x ) = exp { η · g ( y , x ) − κ ( η , x ) } y ∈ Y , (6) where x are dyadic-level covariates, g ( y , x ) is a p -vector of network statistics, η ∈ R p is the param- eter vector , Y is the set of all possible undirected graphs, and exp { κ ( η , x ) } = P u ∈Y exp { η · g ( u, x ) } is the normalizing constant (Barndorff-Nielsen, 1978). The structure of the networks r epresented is determined by the choice of g ( y , x ) . A key complicating feature for RDS analysis is the tendency for homophily in the formation of relations, and most acutely when the homophily is on the characteristic of interest. For this r eason, we induced homophily on infection status in these simulations. T o promote the interpretability of the network features, we control homophily by controlling the relative probability of an edge between two infected nodes, and the pr obability of an edge between an infected and an uninfected node. For most of the simulations, the edge probability between the two infected nodes was fixed 10 at five times that of the mixed dyad. In the interest of keeping the mean degree constant acr oss the two groups, this, along with the 20% infected, implies that an edge between two uninfected nodes is twice as likely as an edge in a mixed dyad. For some of the sub-studies, it was important to control the relative activity level of infected and uninfected population members. For these studies, we varied the relative activity level of the two gr oups, keeping the relative pr obabilities of edges in infected-infected and uninfected-infected dyads constant. Unless otherwise noted, the activity levels of infected and uninfected nodes were the same. These features were represented in the ERGM by choosing network statistics to repr esent the mean degree, the relative activity levels of the two groups, and homophily (based on using the \ infected " status as a dyadic covariate). The parameter η was chosen so the expected values of the statistics were equal to the values given above (van Duijn et al., 2009). This was implemented in statnet (Handcock et al., 2003). The RDS sampling mechanism is again designed to mimic that of the CDC’s pilot study . A baseline of 10 seed nodes were chosen for each sample. T o make the strongest case for RDS, the seed nodes were chosen with probability proportional to degree 1 . Because a primary goal of RDS is to eliminate seed bias, seeds were chosen in three ways: completely at random with respect to infection status, completely from within the infected sub-population, or completely from within the uninfected sub-population. Subsequent sample waves were selected without-replacement by sampling up to two nodes at random from among the un-sampled alters of each sampled node. Exactly two alters were sampled whenever two or more un-sampled alters were available. This process typically resulted in the sampling of four complete waves and part of a fifth wave, stopping when a sample size of 500 was attained. One sample obtained with this standard set of parameters is illustrated in Figure 4. In the following sections, we discuss simulations to address the assumptions in blue in T able 1. The sub-sections are named after the assumptions they address. Note that for comparison, we keep the vertical range fixed across all comparable box-plots. Therefor e, data in some plots are not fully visible in this standard plot range. For completeness, any truncated plots are displayed in replicated plots in the Appendix, with ranges expanded to include all data. 3.1 Removing Seed Bias W e consider two features which determine the effect of seed selection on the bias of RDS estima- tors: the number of waves of sampling and the degree of homophily in the underlying population of relations. If mixing were completely random, the first wave of sampling after the seeds would already be independent of the seed values. On the other hand, for any level of homophily in which the network still consists of a single connected component , a full-wave sample (i.e., continuing sam- pling until exhaustion) would be independent of seed bias. In practice, there is at least some ho- mophily in the population, and the sample never captures the full population, so the combination of these two features determine the amount of seed bias. In this section, we also include an evaluation of the strategy of basing the estimator on later waves of the sample only in or der to r emove those samples most dependent on the convenience sample of seeds. 3.1.1 Sufficiently Many W aves of Sampling Section 2.1 described the discrepancy between the number of waves of sampling necessary for con- vergence of a random walk process and the number of waves typically sampled in a RDS study . 1 The true selection process is sequential probability proportional to degree, where each successive node is selected from the previously un-sampled nodes with probability proportional to degr ee. For samples of size 10 or 20 out of 1000 nodes, the differ ence between these two procedur es is negligible. 11 Figure 4: Illustration of simulated sample beginning with 10 seeds (inner circle), including 2 in- fected (red), and continuing thr ough four full and a fifth partial wave to obtain a sample of 500. Clearly , the Markov Chain equilibrium-based assumptions about the inclusion probabilities of in- dividual nodes are not supported. Given the complexities of the actual sampling process, it is of interest to understand the effect on estimator performance of more or fewer sampling waves. This is practically important because RDS resear chers need to understand the relative importance of sampling designs that encourage many waves of sampling. T o evaluate the differ ence in performance with more or fewer waves of sampling, we consider two scenarios: 6 seeds, contributing to 500 samples fr om 6 waves ( many waves , k = 6 ), and 20 seeds contributing to 500 samples from 4 waves ( few waves , k = 4 ). Furthermore, we consider each of these regimes under three scenarios of seed selection: all uninfected , random with respect to infection , and all infected . The distributions of the V -H estimators in each case are summarized in the box-plots in Figure 5. The first thing to note in this figure is that the middle two boxes are very similar . Neither shows any appr eciable bias, and the variances are very similar . This is because when the seeds ar e chosen at random with respect to infection status, this constitutes sampling from close to the theoretical equilibrium distribution of the process. The strong performance of the fewer waves sample does not carry over to the cases with biased seed selection. For both the infected and uninfected seed simulations, the bias induced by seed selection in the fewer waves simulation is substantially lower than that in the more waves simulation. 12 This is because shorter sampling chains lead to increased overall dependence of the sample on the seeds, and therefor e lead to greater bias in the estimators whenever the seeds ar e biased. Note that there is more bias in the case of the all infected seeds than for case of all uninfected seeds. This is because the infected nodes form a smaller group with equal activity level to the uninfected nodes. Therefor e, infected nodes have infected alters at a rate 5 times that indicated by random mixing, while uninfected nodes have uninfected alters at a rate only twice as often as indicated by random mixing. Therefore, if referral is random, infected nodes recruit disproportionately from within-group, contributing to a slower rate of transition from infected to uninfected than from uninfected to infected. Estimate of Proportion Infected, Truth=0.20 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 4 6 4 6 4 Uninfected Random Infected Waves → → Seeds → → Figure 5: V -H estimators from samples of 6 seeds, 6 waves (first, third, and fifth boxes), and 20 seeds, 4 waves, fr om seeds selected fr om all uninfected nodes (first two boxes), random nodes with respect to infection (second two boxes), and all infected nodes (last two boxes). 3.1.2 Homophily W eak Enough T o evaluate the differ ence in performance with greater and lesser homophily , or clustering by in- fection status, we compare estimators for two differ ent levels of homophily . The standard level of homophily , described in Section 3 is treated as the lower level . For the higher level , we consider the case where an edge between two uninfected nodes is four times as likely as an edge between an infected and uninfected node. T o maintain the same mean degree for both subgroups, this 13 Estimate of Proportion Infected, Truth=0.20 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Low High Low High Low High Uninfected Random Infected Homophily → → Seeds → → Figure 6: V -H estimators from samples with standard (first, third, and fifth boxes), and elevated homophily , from seeds selected from all uninfected nodes (first two boxes), random nodes with respect to infection (second two boxes), and all infected nodes (last two boxes). implies that the probability of an edge between two infected nodes is 13 times that of an infection- discordant edge. W e again consider each of these r egimes under the three seed selection scenarios: all uninfected , random with respect to infection , and all infected . Figure 6 summarizes the results of these simulations. The case of unbiased seeds illustrates the relationship between homophily and variance of the estimator . The higher homophily condition shows 3.5 times the variance (1.9 times the standard deviation) of the lower homophily condition. This is because in the high homophily condition, the higher correlation between the infection sta- tuses of successively sampled nodes leads to less information for comparable sample sizes. In the biased seed conditions, there is both a bias and a variance difference between the two homophily levels. The higher homophily conditions show far greater bias than their biased-seed but lower homophily counterparts. Again, this is to be expected, as the higher homophily induces higher dependence between the characteristics of the seeds and the characteristics of the subse- quent samples. Both the bias and the variance increases in the higher homophily condition can be understood in terms of the mixing process. W e can visualize the slower mixing of a link-tracing process on a high- homophily network with a visualization similar to that in Figure 3. Consider the high-homophily network of 10 nodes whose sociomatrix is depicted in Figure 7. 14 Figure 7: Schematic depiction of highly clustered sociomatrix for network of size 10. Using the color mapping of probabilities depicted in Figure 2, we again repr esent the 1, 5, 10, and 14-step transition matrices, this time in Figure 8. By step 14, the columns appear nearly ho- mogeneous in color , there is a clear block diagonal pattern to these matrices, which persists in step 14. This pattern illustrates that a sample starting with one of the first five nodes (the first clus- ter) is more likely to land on another node from that cluster in the first, fifth, tenth, or fourteenth step. The stronger the clustering pattern, the more persistent the bias induced by seed selection in subsequent samples. 3.1.3 Estimation based on later waves only One strategy for reducing the seed dependence in RDS is to base estimation on only nodes sampled after a specified wave. In this section, we demonstrate that bias may not be dispelled from RDS samples by discarding early waves, and that in a without-replacement setting, this approach can even introduce bias. Under the random walk model, it is known that earlier waves are more dependent on seed bias than later waves. T ypically with Markov Chains, earlier waves are discarded, and analysis conducted only on later samples. In RDS, however , analysis is typically conducted on all data collected, possibly discarding the seeds. This juxtaposition suggests that RDS estimation might be improved by discar ding earlier waves of the sample. W e begin with the study comparing the performance of estimators with few and many waves of sampling described in Section 3.1.1, and illustrated in Figure 5. W e then consider the performance of the estimator when only the seeds, the seeds and first wave, the seeds, first and second waves, and the seeds and first three waves are discarded, and analysis is conducted on the remainder of the sample. As in Figure 5, Figure 9(a), discarding only the seeds, illustrates bias in the conditions with bi- ased seeds, with more substantial bias in the simulations with fewer waves (the second and sixth boxes). Figur e 9(b) depicts estimators based on the same samples, this time discarding the first wave of samples along with the seeds. This plot illustrates the motivation for burn-in in MCMC processes, and provides support for the notion of discarding earlier waves to reduce the bias in- duced by seeds in RDS analysis. Comparing Figure 9(a) and Figure 9(b), the bias in the estimators virtually disappears, with little impact on the variance. Figure 9(c), however , demonstrates a potentially problematic feature of this strategy . When two waves are discarded, bias returns to the estimator , but in the other direction. The samples beginning with all infected nodes now exhibit negative bias, and to a greater degree in the condition with 15 (a) 1-step (b) 5-step (c) 10-step (d) 14-step Figure 8: One, five, ten, and fourteen step transition probabilities for highly cluster ed network. fewer waves. This effect is exacerbated when three waves, in addition to the seeds, are discarded, as in Figure 9(d). Here, the bias in the infection-seeded samples is substantially larger , and positive bias is also apparent in the uninfected-seeded samples with fewer waves. This bias-inducing impact of discar ding early samples is due to the without-r eplacement nature of the sampling process. In a true with-replacement random walk process, discarding early waves would continue to decrease seed bias. In the RDS sampling process, however , nodes that are sam- pled once in discarded waves cannot be re-sampled. Consider the case of infected seeds and few waves of sampling. There are 20 seeds, all infected. Consider the extreme case of perfect homophily . Then the first wave would consist of 40 additional infected nodes. The second wave would con- sist of an additional 80 infected nodes. Discarding the seeds and first two waves would remove 130 of the population total 200 infected nodes from the possibility of inclusion in the estimator . For this reason, although early waves are more dependent on seeds than later waves, it is unclear under which circumstances discarding early waves will impr ove performance of the estimator , and under which conditions it will decrease performance. An alternative approach would be to estimate the relative inclusion probabilities of all sampled nodes conditional on the composition of the seeds, and compute estimators based on those probabilities. An approach of this sort is presented in Gile (2008) and Gile and Handcock (2009). 16 Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 4 6 4 6 4 Uninfected Random Infected Waves: Seeds: (a) Discard Seeds Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 4 6 4 6 4 Uninfected Random Infected Waves: Seeds: (b) Discard Seeds, W ave 1 Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 4 6 4 6 4 Uninfected Random Infected Waves: Seeds: (c) Discard Seeds, W ave 1, 2 Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 4 6 4 6 4 Uninfected Random Infected Waves: Seeds: (d) Discard Seeds, W ave 1,2,3 Figure 9: V -H estimators from samples of 6 seeds, 6 waves (first, third, and fifth boxes), and 20 seeds, 4 waves, fr om seeds selected fr om all uninfected nodes (first two boxes), random nodes with respect to infection (second two boxes), and all infected nodes (last two boxes). Seeds are discarded from all estimators. Additional early waves discarded fr om second, third, and forth plots. 3.2 Respondent Behavior: Random Referral W e consider the effects of respondent behavior in selecting alters for referral on the V -H estimator . For this comparison, we compare the standar d condition of coupon distribution completely at ran- dom among eligible alters to the condition wher e an infected alter is 20% mor e likely to be sampled than an uninfected. The results of this study are depicted in Figure 10. W e see that under all three sets of seed- selection conditions, the simulations with biased referral result in increased positive bias in the estimator . This is not surprising, as in this case the infected nodes are more likely to be included in the sample, while this bias is not accounted for in parameter estimation. The magnitude of the increased bias is about the same acr oss the three seed-selection r egimes. 17 Estimate of Proportion Infected, Truth=0.20 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● No Yes No Yes No Yes Uninfected Random Infected Bias → → Seeds → → Figure 10: V -H estimators from samples with unbiased referral (first, third, and fifth boxes), and referral 20% more likely for infected partners, from seeds selected from all uninfected nodes (first two boxes), random nodes with r espect to infection (second two boxes), and all infected nodes (last two boxes). 3.3 Random W alk Model In this section, we focus on the with-replacement assumption of the random walk model. V olz and Heckathorn (2008) argue that this assumption is close to accurate for small sample fractions (or populations much larger than the sample size). For this reason, in the first sub-study , we com- pare the performance of the estimator with varying sample fractions. In the second sub-study , we compare the performance of the estimator under with and without r eplacement sampling. 3.3.1 Network Size Large (compared to sample, N >> n ) The use of sampling probabilities from a with-replacement process in a without-replacement con- text is often justified by a small sample proportion. If the sample does not substantially deplete the population, then the sampling probabilities of the r emaining units are nearly unchanged by the removal of the sample. In many RDS studies, however , the sample is known to include a large fraction of the target population (Malekinejad et al., 2008). In the extremal case of sampling the full population, far from being proportional to degr ee, the inclusion pr obabilities are all equal to 1. Figure 11 illustrates the relationship between nodal degree and sampling probability for the ran- 18 Nodal Degree Nodal Inclusion Probability 0 5 10 15 20 Figure 11: Heuristic depiction of the mapping from nodal degree to sampling probability for full population sample (horizontal line) and random walk model (diagonal line). dom walk model (diagonal line, representing pr obability proportional to degree) and the case of a full population sample, in which all sampling pr obabilities are equal (horizontal line). The purpose of this section is to investigate the impact of large sample fractions on the performance of the V -H estimator . In the case of RDS, the net advantage of a small sample fraction is more ambiguous than in standard survey sampling due to the competing inter est in reaching the equilibrium distribution of the random walk. Although this is unreasonable to expect on the nodal level, it may be more rea- sonable on the level of mixing of nodal classes. Furthermore, since interest is focused on estimating population proportions, the relative sampling weights of individuals may be quite inaccurate, but not bias the estimators of interest. The greater the sample proportion, the greater the deviation from the probability proportional to degree sampling assumption. This type of inaccuracy does not induce bias in estimators unless it differ entially ef fects infected and uninfected nodes. For communicable diseases, it is typical to find differ ent patterns of social relations between infected and uninfected persons. Frost et al. (2006), for example, find that male injection drug users in T ijuana testing negative for Syphilis have about 1.7 times as many contacts as their positive-testing counterparts. For this reason, in this series of simulations, we evaluate the relationship between sample fraction and relative activity level of infected and uninfected nodes. In particular , we control the ratio w = ¯ d I ¯ d U where ¯ d I is the mean degree of the infected nodes and ¯ d U is the mean degree of the uninfected nodes. W e consider cases where w takes the values 1, 1.1, 1.4, 1.8, and 3. In each case, the mean degree ¯ d of the network r emains fixed at 7. T o avoid confounding the effects of sample size with the effects of sample proportion, we fixed the sample size at 500 nodes, while treating populations of sizes 1000, 835, 715, 625, 555, and 525 resulting in sample proportions of about 50%, 60%, 70%, 80%, 90%, and 95%. For this part of the study , all seeds are chosen at random with respect to infection status. The first plot in this series, Figure 12, depicts the standard case in which the two groups are equally active ( w = 1 ). In this case, there is negligible bias in the estimators for any of the popula- tion sizes. Also, not surprisingly , the variance of the estimators is reduced as the sample fraction increases. If 95% of the population is sampled, there is little r oom for variance in the estimator . When the relative activity level w increases only a little, to 1.1, a substantial bias is evident in 19 Estimate of Proportion Infected, Truth=0.20 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 50% 60% 70% 80% 90% 95% Sample % → → Figure 12: Current RDS estimators from samples of size 500 constituting about 50%, 60%, 70%, 80%, 90%, and 95% of the population. All seeds selected with probability proportional to degree independent of infection status. Infected and uninfected nodes equally active ( w = 1 ). Figure 13(a), which persists even as the sample proportion increases to 95%. This is because as the sample fraction increases, the true inclusion probabilities become closer to uniform (horizontal line in Figure 11). In the estimator , however , the higher-degree nodes are down weighted proportional to their degr ee (diagonal line Figure 11). When true inclusion pr obabilities are closer to uniform, this constitutes over-weighting low-degree nodes and under-weighting high-degree nodes. When the infected nodes are disproportionately of high degree, this constitutes under-repr esentation of that group, and induces the observed negative bias. Figures 13(b), 13(c), and 13(d) illustrate the increase in this bias as the relative activity level, w , of the infected nodes increases to 1.5, 1.8, and 3, respectively . As the relative activity level of the infected nodes increases, the negative bias increases as well. The absolute bias is also larger for larger sampling fractions. When infected nodes are eighty percent more active than uninfected nodes ( w = 1 . 8 ), the negative bias is so strong that only a few of the estimators are above the true value, and all of these in the smallest sample fraction condition. When w = 3 , even the largest estimators are more than .03 below the true value for the 50% sample condition, a distance of more than 4.5 standard deviations. In the 95% sample condition, even the most extreme simulated samples estimate the population pr oportion at less than half its true value. Figure 14 allows for the side-by-side comparison of the biases induced in the V -H estimator for sample percentages 50% through 95% and values of w between 1 and 3, as well as below 1 (i.e. infected nodes less active than uninfected). This figure illustrates that the V -H estimator is biased for relative activity level w = 1 , then has increasing negative bias for larger values of w and increasing positive bias for 20 smaller fractional values of w , with these effects exacerbated for lar ger sample fractions. Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 50% 60% 70% 80% 90% 95% Sample %: (a) w = 1 . 1 Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 50% 60% 70% 80% 90% 95% Sample %: (b) w = 1 . 4 Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 50% 60% 70% 80% 90% 95% Sample %: (c) w = 1 . 8 Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 50% 60% 70% 80% 90% 95% Sample %: (d) w = 3 Figure 13: V -H estimators from samples of size 500 constituting about 50%, 60%, 70%, 80%, 90%, and 95% of the population. All seeds selected with pr obability pr oportional to degree independent of infection status. Subfigures with varying degrees of elevated activity of infected nodes ( w ). It is also interesting to note that in all these simulations, the variance of the estimators decreases with sample fraction. This is to be expected, as the number of possible nodal samples drops from 1000 500 for the 50% samples to 525 500 for the 95% samples. Note that because of the greater variance in degr ee in the simulations with higher w , the sample composition is even less variable, leading to lower variance. Because the bias in these samples is due to a known inaccuracy of sampling weights, it would seem to be a correctable error . One such correction is presented in Gile (2008) and Gile and Hand- cock (2009). W e also note that the simulations in Figures 12, 13, and 14 were repeated with varying degrees of homophily by infection status, as well as with clustering on an orthogonal nodal variable, with no substantial differ ences from the r esults in Figures 12 and 13. 21 Figure 14: Bias of the Current RDS estimator from samples of size 500 constituting about 50%, 60%, 70%, 80%, 90%, and 95% of the population, for varying degrees of elevated activity of infected nodes ( w ). 3.3.2 W ith-Replacement Sampling In this section we explore the performance of current RDS estimation if sampling were conducted with replacement. Practically , this might constitute allowing persons to participate in the sam- ple more than once. Recall that the current RDS estimator is theoretically justified by a with- replacement approximation. For this reason, we might expect the estimator to demonstrate su- perior performance when sampling is with replacement. All previous studies of the performance of the RDS estimators have accepted the with replacement appr oximation. In this sub-study , we r eplicate the sub-study in Section 3.1.1, only simulating coupons passed to alters completely at random, r egardless of whether the alter was alr eady in the sample. In this case, some nodes are included in the estimator multiple times. As in Section 3.1.1, samples are taken with more and fewer waves (6 seeds, 6 waves, and 20 seeds, 4 waves, respectively), and with each of the three types of seed selection. The distributions of the resulting estimators ar e summarized in Figure 15. The bias and variance of the resulting estimators are both far greater than the corresponding without-replacement results (Figure 5). The increased variance can be explained by the larger space of possible samples, with 1000 500 possible samples in the with-r eplacement case, as compared to only 1000 500 possible samples in the without replacement case. Figure 15 also illustrates far greater bias in the direction of the seed bias, for all the cases with biased seeds. The critical point is that without-r eplacement sampling encourages the faster mixing of the sampling process. In the with-r eplacement case, however , a sample seeded by infected nodes can continue to sample infected nodes indefinitely . Remarkably , this suggests that violation of the 22 assumption of with-replacement sampling r esults in improved performance of the estimator . Estimate of Proportion Infected, Truth=0.20 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 4 6 4 6 4 Uninfected Random Infected Waves → → Seeds → → Figure 15: V -H estimators from samples with replacement consisting of 6 seeds, 6 waves (first, third, and fifth boxes), and 20 seeds, 4 waves, from seeds selected from all uninfected nodes (first two boxes), random nodes with r espect to infection (second two boxes), and all infected nodes (last two boxes). 4 Comparison of the Classic and Current RDS Estimators Sections 2 and 4 focus on the current RDS estimator , proposed by V olz and Heckathorn (2008) (V - H). This estimator is also more closely tied to pr evious work in survey sampling than the pr evious estimators. As noted in Section 2, most RDS analysis has been conducted using the classic esti- mator proposed by Salganik and Heckathorn (2004) (S-H), and implemented in the standard RDS software, RDSA T (V olz et al., 2007). In this section we compare the properties of these two estimators. W e first introduce the classic estimator , then compare the performance of the two estimators in the simulation studies pr esented in the preceding section. W e conclude that the V -H estimator consistently out-performs the S-H estimator . W e consider the classic RDS estimator (Salganik and Heckathorn, 2004) in the case of estimating the population proportion of group A in a population partitioned into groups A and B . This esti- mator is based on equating the estimated number of r elations from A to B to the estimated number 23 of relations from B to A . This is done by first estimating the mean degree of each group ( d A and d B , respectively), then by estimating the proportion of relations of group A which are relations to group B , and visa versa. So if N A is the population size of group A , and N B the population size of group B , N A + N B = N , then let t AB repr esent the total number of r elations between gr oups A and B . Then the proportion of each group’s relations that are shared with the other group are defined by: c AB = t AB N A · d A (7) c B A = t AB N B · d B . (8) Algebraic manipulation results in the form of the classic RDS estimator: µ A = N A N = d B · c B A d A · c AB + d B · c B A . (9) Salganik and Heckathorn (2004) then estimate the unknown mean degr ees d A and d B using gen- eralized Horvitz-Thompson estimators assuming nodal sampling probabilities proportional to de- grees. Note that they motivate this estimator based on the random walk model which is central to the current RDS estimator . Therefore, they rely on the set of assumptions in T able 1. They then estimate the unknown proportions of cross-gr oup relations as the observed proportions of cross- group r eferrals. For this estimate, they rely on the fact that in a converged random walk, edges ar e sampled with equal probability . It is unclear how biases resulting from this assumption compare to those induced by the nodal sampling assumptions of the V -H estimator . Salganik and Heckathorn (2004) substitute both sets of estimates into (9) to form their estimator ˆ µ A . Thus, Salganik and Heckathorn (2004) also rely on a large set of assumptions, some of which are known to be approximations. In addition, the general form of their estimator involves substituting estimates into equations in a somewhat ad hoc manner . For this reason, and because we expect the more principled current estimator to supplant the classic estimator , we do not address the properties of the classic estimator at length. Instead, we present a brief comparison of the classic and current estimators for the simulation studies considered in this paper . T ables 2 and 3 present the primary results of this comparison. Each entry in these tables repr esents the relative efficiency of the classic estimator as compared to the current estimator , computed as the ratio of mean squared errors: Relative efficiency = M S E V -H M S E S-H . (10) Nearly all of these relative efficiencies ar e below 1, indicating the superior performance of the V -H estimator . In nearly all of these cases, the V -H estimator also has both lower bias and lower variance than the S-H estimator . It is also interesting to note that the bias induced by seed composition in the S-H estimator is in the opposite direction to that of the V -H estimator . Consider the case of all infected seeds, in which infected nodes are systematically over-sampled. Due to the finite population, fewer infected nodes ar e available for recruitment. Because the S-H estimator relies on the pr oportion of within-gr oup and cr oss-group referrals to estimate the proportion of cross-gr oup relations, this r esults in a systematic under-estimation of the size of the infected sub-population. In fact, in the empirical comparison of these two estimators provided by V olz and Heckathorn (2008), the race and gender estimates provided by these two estimators are on opposite sides of the sample mean, suggesting that the seed selection bias on these two variables may not have been removed. A notable exception to the superior performance of the V -H estimator is provided by the case of biased referral (infected referr ed more often) and all infected seeds, the last entry in T able 2. The relative efficiency here is 2 . 72 . The apparently superior performance of the S-H estimator in 24 T able 2: Relative ef ficiency of the S-H to the V -H estimator , for simulation in Sections 3.1.1, 3.1.2, and 3.2 Seeds Uninfected Random Infected W aves 6 4 6 4 6 4 (Section 3.1.1) 0.94 0.84 0.78 0.73 0.88 0.82 Homophily Low High Low High Low High (Section 3.1.2) 0.97 0.83 0.72 0.56 0.95 1.23 Referral Bias No Y es No Y es No Y es (Section 3.2) 0.97 1.07 0.72 0.42 0.95 2.72 T able 3: Relative ef ficiency of S-H to the V -H estimator , for simulation in Section 3.3.1 w 50% 60% 70% 80% 90% 95% 1 0.97 0.77 0.54 0.42 0.24 0.20 1.1 0.83 0.78 0.61 0.40 0.35 0.30 1.4 0.60 0.53 0.48 0.47 0.50 0.52 1.8 0.54 0.54 0.56 0.56 0.59 0.62 3 0.70 0.72 0.75 0.77 0.79 0.80 this case is because the negative bias induced by the seed selection is partly corrected by the bias induced by the referral pattern. In summary , we find that the V olz-Heckathorn estimator out-performs the Salganik-Heckathorn estimator in almost all circumstances. In addition the V olz-Heckathorn estimator is also easier to compute, and applies directly to continuous as well as categorical variables. 5 Discussion and Recommendations RDS methodology addresses an under-served need by allowing for something like probability sam- pling in the context of hidden populations. However the performance of current estimators is sen- sitive to deviations from ideal sampling conditions in three areas: convenience sampling of seeds, respondent behavior , and deviations fr om the random walk model. W e structure our discussion of current RDS methodology ar ound these three ar eas. 5.1 Bias Induced by Seed Selection The main advantage of RDS methodology over time-location sampling or non-probability methods for sampling hidden populations is that the long sampling chains reduce, or ideally eliminate, the biases induced by the convenience sampling of seeds. If seeds were selected completely at random, or with some other know probability distribution such as with probability proportional to degree, then RDS would not be necessary; a sufficiently sized sample of seeds would allow for estimation of any population proportion of interest. Previous resear ch has relied on an ambiguous notion of \ asymptotic unbiasedness " to support the use of the V -H and S-H estimators. Our studies in Sections 3.1.1 and 3.1.2 illustrate that the rate of reduction of seed bias is sensitive to the level of 25 homophily and the number of sampling waves, and that the number of waves typically sampled in RDS studies may not be adequate for removing the bias induced by seed selection, especially in highly clustered populations. W e also illustrate that in finite populations, it may not be wise to address seed bias by basing estimators on later waves of sampling only , as additional biases may be introduced by r emoving early wave samples from the possibility of inclusion in the estimator . In our simulations (Figure 5), we illustrate that under our simulated conditions, changing from 4 to 6 waves can substantially reduce bias. Interest in increasing the number of waves must be balanced, however , with the interest in accessing all subgroups of the tar get population. The seeds are the only samples that are not directly referred by another participant. For this reason, where it is possible to choose diverse seeds, this strategy can both reduce the variance of the estimator , as well as provide for some measur e of the dependence of the final estimator on seed choice. Our results also illustrate the dangers of high homophily (Figure 6), increasing both the un- certainty and the ef fects of seed bias on the estimators. While the homophily in the network can not be controlled by the resear cher , there are some circumstances in which these results suggest RDS should not be used, or at least not used on the full population. Clearly , when the underlying network is disconnected, the disconnected subgroups represented will be determined by the seed selection, and seed bias cannot be removed by incr easing the length of sample chains. In such pop- ulations, RDS should be used separately on each sub-population, or not at all. In cases of extreme homophily in a connected network, as in street-based, agency-based, and independent sex workers in Belgrade (Simic et al., 2006), the resulting RDS estimators will have extremely high uncertainty . In such cases it is also advisable to use RDS either separately on each sub-population or not at all. Where additional information from other sources can be used to estimate the relative sizes of the sub-populations, RDS estimates from separate sub-populations could be combined. For this reason (and others), it is critical to do foundational research before conducting an RDS study . In particular , it is important to understand the potential cleavages in the target population. Seeds should be selected to be as representative of the target population as possible, including seeds from across the various population components. Of course, for fixed unit cost per interview , there is also a trade-off between many broadly chosen seeds and many waves of sampling. The former allows for the diagnosis of r eduction in seed bias, as well as some insurance against the case of persistent seed bias. The latter increases the chances of actually removing such bias. 5.2 Respondent Behavior Section 3.2 illustrates that additional bias can be introduced by irregularities in the sampling pro- cess. In this simulation, we address only referral bias, however other biases may be present. In par - ticular , it is unclear how well respondents are able to report their numbers of alters, and how well those reports might correspond to the group within which r espondents distribute their coupons. In addition, it is not at all clear that the relationships along which coupons are passed are nec- essarily recipr ocal. For these reasons, it is important to improve our understanding of how RDS participants make decisions about passing coupons. T o begin to obtain this understanding, RDS resear chers can add questions to their survey instru- ments, both the original instruments, and brief follow-ups to be administered when participants return to collect recr uitment incentives or HIV test results. Qualitative studies involving face-to- face interviews, or potentially participant observation could also be used. These studies can begin to ascertain: • How do participants choose alters to whom to pass coupons? • T o which alters do participants consider passing coupons? • Are coupon-passing relationships likely to follow hierar chical or directed patters, or be mor e potentially symmetrical (or recipr ocated)? 26 • Which individual characteristics might increase or decrease the likelihood of receiving or returning a coupon? • Which degree-elicitation questions are most likely to correspond to the alters among whom coupons are likely to be passed? • Which degree-elicitation questions are most r eliably answered by the tar get population? Answering these questions will be important for ensuring the reliability and validity of the re- sults of RDS studies. W ithout reliable degree-elicitation questions that reflect the size of the po- tential coupon-passing local network, RDS estimates will always lack a critical degree of reliability . If coupon-distributing relationships are revealed to be non-reciprocal, more complex evaluation techniques may need to be developed. And where referral biases can be identified and measured, evaluation techniques may take them into account to remove the resulting biases in estimation. One approach to this type of adjustment in given in Gile (2008) and Gile and Handcock (2009). 5.3 Random W alk Model The results of Section 3.3.1 illustrate the difficulties in using existing RDS estimators with substan- tial sample fractions. When there are dif ferential activity levels between the groups of inter est (the case which RDS is designed to address), and in the presence of homophily , larger sample frac- tions lead to significant biases in the resulting estimators. This bias is larger for populations with greater differ entials in activity levels. Indeed, for very large sample fractions, the sample mean out-performs the existing estimators. In short, we find the random walk model to be an inadequate approximation to RDS sampling whenever there is a sizable sample fraction, differential activity levels by characteristic of interest, and homophily on that characteristic, circumstances which ar e not uncommon among populations studied via RDS. In these cases, a new model for the sampling procedur e is requir ed. One such model is presented in Gile (2008) and Gile and Handcock (2009). 5.4 Conclusions W e hope this paper sounds a cautionary note for the users of RDS. Current RDS methodology is powerful and innovative. As a sampling strategy , it effectively reaches large and varied samples of many hard-to-reach populations. As tools for inference, the existing estimators leverage the waves of sampling to reduce the inevitable bias in convenience sampling from such populations. On the other hand, as this study illustrates, the much-lauded allegedly \ asymptotically unbiased " property of the estimators is not a panacea. The notion of asymptotics is ambiguous and difficult in the true without-replacement case, and it is not at all clear that RDS samples reach anywhere near the depth necessary to assure any kind of convergence. Furthermore, any convergence properties are heavily dependent on a large number of assumptions. Practitioners should be aware of the strict conditions necessary for these desirable properties. References Abdul-Quader , A. S., Heckathorn, D. D., McKnight, C., Bramson, H., Nemeth, C., Sabin, K., Gal- lagher , K., Jarlais, D. C. D., 2006. Ef fectiveness of respondent-driven sampling for recruiting drug users in New York City: Findings from a pilot study . Journal of Urban Health 83, 459–476. Barndorff-Nielsen, O. E., 1978. Information and Exponential Families in Statistical Theory . W iley , New Y ork. 27 Bernhardt, A., Heckathorn, D., Milkman, R., Theodore, N., 2006. Documenting unregulated work: A survey of workplace violations in New York City . The Future of W ork. URL http://www.russellsage.org/programs/main/futureofwork/documenting_ unregulated_work__a_survey_of_workplace_violations_in_new_york_city Frost, S. D. W ., Brouwer , K. C., Cruz, M. A. F ., Ramos, R., Ramos, M. E., Lozada, R. M., Magis- Rodriguez, C., Strathdee, S. A., 2006. Respondent-driven sampling of injection drug users in two U.S.-Mexico border cities: Recruitment dynamics and impact on estimates of HIV and syphilis prevalence. Journal of Urban Health 83, 83–97. Gile, K. J., 2008. Inference from partially-observed network data. PhD in Statistics, University of W ashington. Gile, K. J., Handcock, M. S., 2009. New estimators for respondent-driven sampling. Manuscript, Department of Statistics, University of W ashington. Goel, S., Salganik, M. J., August 2007. Respondent driven sampling as Markov Chain Monte Carlo, under review . URL http://www.cam.cornell.edu/ ˜ sharad/papers/RDSasMCMC.pdf Goodman, L. A., 1961. Snowball sampling. Annals of Mathematical Statistics 32, 148–170. Handcock, M. S., Hunter , D. R., Butts, C. T ., Goodreau, S. M., Morris, M., 2003. statnet : Softwar e T ools for the Statistical Modeling of Network Data. Statnet Project http://statnetproject. org/ , Seattle, W A, R package version 2.0. URL http://CRAN.R- project.org/package=statnet Hansen, M., Hurwitz, W ., 1943. On the theory of sampling from finite populations. Annals of Math- ematical Statistics 14 (4), 333–362. Heckathorn, D. D., 1997. Respondent-driven sampling: A new approach to the study of hidden populations. Social Problems 44, 174–199. Heckathorn, D. D., 2002. Respondent-driven sampling II: Deriving valid population estimates from chain-referral samples of hidden populations. Social Pr oblems 49 (1), 11–34. Heckathorn, D. D., Jeffri, J., 2001. Finding the beat: Using respondent-driven sampling to study jazz musicians. Poetics 28, 307–329. Horvitz, D., Thompson, D. J., 1952. A generalization of sampling without r eplacement fr om a finite universe. Journal of the American Statistical Association 47, 663–685. Johnston, L. G., Malekinejad, M., Kendall, C., Iuppa, I. M., Rutherfor d, G. W ., 2008. Implementation challenges to using respondent-driven sampling methodology for HIV biological and behavioral surveillance: Field experiences in international settings. AIDS and Behavior 12, 131–141. Malekinejad, M., Johnston, L., Kendall, C., Kerr , L., Rifkin, M., Rutherford, G., 2008. Using Respondent-Driven Sampling Methodology for HIV Biological and Behavioral Surveillance in International Settings: A Systematic Review . AIDS and Behavior 12, 105–130. Muhib, F ., Lins, L. S., Stueve, A., Miller , R. L., Ford, W ., Johnson, W ., Smith, P ., 2001. A venue- based method for sampling hard-to-r each populations. T ech. Rep. Public Health Reports 2001; 116 Suppl 1: 216222, Association of Schools of Public Health, W ashington, DC. Neely , W . W ., 2009. Bayesian methods for data from respondent driven sampling. Dissertation in- progr ess, Department of Statistics, University of W isconsin, Madison. 28 Peterson, J. A., Reisinger , H. S., Schwartz, R. P ., Mitchell, S. G., Kelly , S. M., Brown, B. S., Agar , M. H., May 2008. T argeted sampling in drug abuse resear ch: A review and case study . Field Methods 20 (2), 155–170. URL http://dx.doi.org/10.1177/1525822X08314988 Salganik, M., Heckathorn, D. D., 2004. Sampling and estimation in hidden populations using respondent-driven sampling. Sociological Methodology 34, 193–239. Salganik, M. J., 2006. V ariance estimation, design ef fects, and sample size calculations for respondent-driven sampling. Journal of Urban Health: Bulletin of the New Y ork Academy of Medicine 83 (7), 98–112. Simic, M., Johnston, L. G., Platt, L., Baros, S., Andjelkovic, V ., Novotny , T ., Rhodes, T ., 2006. Ex- ploring barriers to ’respondent-driven sampling’ in sex worker and drug-injecting sex worker populations in Eastern Europe. Journal of Urban Health 83, 83–97. Snijders, T . A. B., Pattison, P ., Robins, G. L., Handcock, M. S., 2006. New specifications for exponen- tial random graph models. Sociological Methodology 36, 99–153. Thompson, S. K., 2002. Sampling, Second Edition. W iley . van Duijn, M., Handcock, M. S., Gile, K. J., 2009. A framework for the comparison of maximum pseudo likelihood and maximum likelihood estimation of exponential family random graph models. Social Networks 31, 52–62. V olz, E., Heckathorn, D. D., 2008. Probability based estimation theory for respondent driven sam- pling. Journal of Official Statistics 24 (1), 79–97. V olz, E., W ejnert, C., Degani, I., Heckathorn, D., 2007. Respondent-Driven Sampling Analysis T ool (RDSA T) V ersion 5.6. W alters, K., Simoni, J., 2002. Health survey of two-spirited native americans, Grant no. 1R01MH065871-01, National Institute of Mental Health. W atters, J. K., Biernacki, P ., 1989. T argeted sampling: Options for the study of hidden populations. Social Problems 36 (4), 416–430. W ejnert, C., Heckathorn, D. D., 2008. W eb-based network sampling: Efficiency and efficacy of respondent-driven sampling for online resear ch. Sociological Methods and Resear ch 37, 105–134. 29 APPENDIX In order to maintain consistent plotting ranges on all plots of estimated proportion infected, some data were outside the plot range of some earlier plots. For completeness, those plots are repeated her e, with their full ranges of data values visible. Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 4 6 4 6 4 Uninfected Random Infected Waves: Seeds: (a) Figure 5 Estimated Proportion Infected 0.10 0.20 0.30 0.40 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Low High Low High Low High Uninfected Random Infected Homophily: Seeds: (b) Figure 6 Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 6 4 6 4 6 4 Uninfected Random Infected Waves: Seeds: (c) Figure 9(d) Estimated Proportion Infected 0.10 0.15 0.20 0.25 0.30 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 50% 60% 70% 80% 90% 95% Sample %: (d) Figure 13(d) Figure 16: T runcated plots repeated for completeness. 30
Original Paper
Loading high-quality paper...
Comments & Academic Discussion
Loading comments...
Leave a Comment