Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Spillover (experiment)

From Wikipedia, the free encyclopedia
(Redirected fromSpillover effects in experiments)

Inexperiments, aspillover is an indirect effect on a subject not directly treated by the experiment. These effects are useful forpolicy analysis but complicate thestatistical analysis of experiments.

Analysis of spillover effects involves relaxing the non-interference assumption, orSUTVA (Stable Unit Treatment Value Assumption). This assumption requires that subjecti's revelation of itspotential outcomes depends only on that subjecti's own treatment status, and is unaffected by another subjectj's treatment status. In ordinary settings where the researcher seeks to estimate theaverage treatment effect (ATE^{\displaystyle {\widehat {ATE}}}), violation of the non-interference assumption means that traditional estimators for the ATE, such as difference-in-means, may bebiased. However, there are many real-world instances where a unit's revelation of potential outcomes depend on another unit's treatment assignment, and analyzing these effects may be just as important as analyzing the direct effect of treatment.

One solution to this problem is to redefine the causalestimand of interest by redefining a subject's potential outcomes in terms of one's own treatment status and related subjects' treatment status. The researcher can then analyze various estimands of interest separately. One important assumption here is that this process captures all patterns ofspillovers, and that there are no unmodeled spillovers remaining (ex. spillovers occur within a two-person household but not beyond).

Once the potential outcomes are redefined, the rest of thestatistical analysis involves modeling theprobabilities of being exposed to treatment given some schedule of treatment assignment, and usinginverse probability weighting (IPW) to produce unbiased (orasymptotically unbiased) estimates of the estimand of interest.

Examples of spillover effects

[edit]

Spillover effects can occur in a variety of different ways. Common applications include the analysis of social network spillovers and geographic spillovers. Examples include the following:

  • Communication: An intervention that conveys information about atechnology or product can influence the take-up decisions of others in theirnetwork if it diffuses beyond the initial user.[1]
  • Competition: Job placement assistance for young job seekers may influence the job market prospects of individuals who did not receive the training but are competing for the same jobs.[2]
  • Contagion: Receiving deworming drugs can decrease other's likelihood of contracting the disease.[3]
  • Deterrence: Information about government audits in specific municipalities can spread to nearby municipalities.[4]
  • Displacement: A hotspot policing intervention that increases policing presence on a given street can lead to the displacement of crime onto nearby untreated streets.[5]
  • Reallocation of resources: A hotspot policing intervention that increases policing presence on a given street can decrease police presence on nearby streets.
  • Social comparison: A program that randomizes individuals to receive a voucher to move to a new neighborhood can additionally influence the control group's beliefs about their housing conditions.[6]

In such examples, treatment in arandomized-control trial can have a direct effect on those who receive the intervention and also a spillover effect on those who were not directly treated.

Statistical issues

[edit]

Estimatingspillover effects inexperiments introduces threestatistical issues that researchers must take into account.

Relaxing the non-interference assumption

[edit]

One key assumption forunbiased inference is the non-interference assumption, which posits that an individual's potential outcomes are only revealed by their own treatment assignment and not the treatment assignment of others.[7] This assumption has also been called the Individualistic Treatment Response[8] or thestable unit treatment value assumption. Non-interference is violated when subjects cancommunicate with each other about their treatments, decisions, or experiences, therebyinfluencing each other's potential outcomes. If the non-interference assumption does not hold, units no longer have just two potential outcomes (treated and control), but a variety of other potential outcomes that depend on other units’ treatment assignments,[9] which complicates theestimation of theaverage treatment effect.

Estimating spillover effects requires relaxing the non-interference assumption. This is because a unit's outcomes depend not only on its treatment assignment but also on the treatment assignment of its neighbors. The researcher must posit a set of potential outcomes that limit the type of interference. As an example, consider anexperiment that sends out political information to undergraduate students to increase their political participation. If thestudy population consists of all students living with a roommate in a college dormitory, one can imagine four sets of potential outcomes, depending on whether the student or their partner received the information (assume no spillover outside of each two-person room):

  • Y0,0 refers to an individual's potential outcomes when they are not treated (0) and neither was their roommate (0).
  • Y0,1 refers to an individual's potential outcome when they are not treated (0) but their roommate was treated (1).
  • Y1,0 refers to an individual's potential outcome when they are treated (1) but their roommate was not treated (0).
  • Y1,1 refers to an individual's potential outcome when they are treated (1) and their roommate was treated (1).

Now an individual's outcomes are influenced by both whether they received the treatment and whether their roommate received the treatment. We can estimate one type ofspillover effect by looking at how one's outcomes change depending on whether their roommate received the treatment or not, given the individual did not receive treatment directly. This would be captured by the difference Y0,1- Y0,0. Similarly, we can measure how ones’ outcomes change depending on their roommate's treatment status, when the individual themselves are treated. This amounts to taking the difference Y1,1- Y1,0.

While researchers typically embraceexperiments because they require less demanding assumptions,spillovers can be “unlimited in extent and impossible to specify in form.”[10] The researcher must make specific assumptions about which types of spillovers are operative. One can relax the non-interference assumption in various ways depending on how spillovers are thought to occur in a given setting. One way to model spillover effects is abinary indicator for whether an immediate neighbor was also treated, as in the example above. One can also posit spillover effects that depend on the number of immediate neighbors that were also treated, also known as k-level effects.[11]


Using randomization inference for hypothesis testing

[edit]

In experimental settings where treatment is randomized, we can userandomization inference to test for the existence of spillover effects. The key advantage of this approach is that randomization inference is finite-sample valid, without requiring correct model specification or normal asymptotics. To be specific, consider the aforementioned example experiment in college dorm rooms, and suppose we want to test:H0:Y0,1=Y0,0{\displaystyle H_{0}:Y_{0,1}=Y_{0,0}}This hypothesis posits that there is no spillover effect on students who don't receive the information (i.e., students who are in control in the experiment). Rejecting this hypothesis implies that even when students don't receive the information message directly, they still may receive it indirectly from treated roommates; hence, there is a spillover effect.

To test a hypothesis likeH0{\displaystyle H_{0}} we can apply a conditional Fisher randomization test.[12] LetRij=1{\displaystyle R_{ij}=1} be an indicator denoting that studentsi,j{\displaystyle i,j} are roommates, where we assumed for simplicity that each student has exactly one roommate. Suppose this is acompletely randomized design and letDi{\displaystyle D_{i}} denote the binary treatment of studenti{\displaystyle i}. Then:

  1. DefineI1={i:jRij(1Di)Dj=1}{\displaystyle I_{1}=\{i:\sum _{j}R_{ij}(1-D_{i})D_{j}=1\}} andI0={i:jRij(1Di)(1Dj)=1}{\displaystyle I_{0}=\{i:\sum _{j}R_{ij}(1-D_{i})(1-D_{j})=1\}}.
  2. Calculate an estimate of the spillover effect:T(I1,I0)=|iI1Yi|I1|iI0Yi|I0||{\displaystyle T(I_{1},I_{0})={\big |}{\frac {\sum _{i\in I_{1}}Y_{i}}{|I_{1}|}}-{\frac {\sum _{i\in I_{0}}Y_{i}}{|I_{0}|}}{\big |}}. This is thetest statistic.
  3. Forl=1,2,,L{\displaystyle l=1,2,\ldots ,L}
    1. Randomly shuffle units betweenI1,I0{\displaystyle I_{1},I_{0}} producing new randomized setsI1(l),I0(l){\displaystyle I_{1}^{(l)},I_{0}^{(l)}} akin to thepermutation test.
    2. Recalculate the test statisticT(l)=T(I1(l),I0(l)){\displaystyle T^{(l)}=T(I_{1}^{(l)},I_{0}^{(l)})}.
  4. Calculate the randomization p-value:

pval=1L+1[1+l1(T(l)>Tobs)].{\displaystyle \mathrm {pval} ={\frac {1}{L+1}}[1+\sum _{l}1(T^{(l)}>T^{obs})].}

To explain this procedure, in Step 1, we define the sub-populations of interest:I1{\displaystyle I_{1}} is the set of students who are in control but their roommate is treated, andI0{\displaystyle I_{0}} are the students in control with their roommates also in control. These are known as "focal units".[13]In Step 2, we define an estimate of the spillover effect asY¯0,1Y¯0,0{\displaystyle {\bar {Y}}_{0,1}-{\bar {Y}}_{0,0}}, the difference in outcomes between populationsI1,I0{\displaystyle I_{1},I_{0}}. Crucially, in randomization inference, we don't need to derive thesampling distribution of this estimator. The validity of the procedure stems from Step 3 where we resample treatment according to the true experimental variation (here, simply permuting the "exposures" 01 and 00) while keeping the outcomes fixed under the null. Finally, in Step 4 we calculate the randomizationp-value. The1/(L+1){\displaystyle 1/(L+1)} term is a finite-sample correction to avoid issues with repeated test statistic values. As mentioned before, the randomization p-value is valid for any finite sample size and does not rely on correct model specification. This randomization procedure can be extended to arbitrary designs and more general definitions of spillover effects, although care must be taken to properly account for the interference structure between all pairs of units.[14]

The above procedure can also be used to obtain aninterval estimate of a constant spillover effect through test inversion. Moreover, the same procedure could be modified for testing whether the "average" spillover effect is zero by using an appropriately studentized test statistic in Step 2.[15]

Exposure mappings

[edit]
Converting networks into an adjacency matrix

The next step after redefining the causal estimand of interest is to characterize the probability of spillover exposure for each subject in the analysis, given some vector of treatment assignment. Aronow and Samii (2017)[16] present a method for obtaining a matrix of exposure probabilities for each unit in the analysis.

First, define adiagonal matrix with a vector of treatment assignment probabilitiesP=diag(pz1,pz2,,pz|Ω|).{\displaystyle \mathbf {P} =\operatorname {diag} \left(p_{\mathbf {z} _{1}},p_{\mathbf {z} _{2}},\dots ,p_{\mathbf {z} _{|\Omega |}}\right).}

Second, define an indicator matrixI{\displaystyle \mathbf {I} } of whether the unit is exposed to spillover or not. This is done by using anadjacency matrix as shown on the right, where information regarding a network can be transformed into an indicator matrix. This resulting indicator matrix will contain values ofdk{\displaystyle d_{k}}, the realized values of a random binary variableDi=f(Z,θi){\displaystyle D_{i}=f\left(\mathbf {Z} ,\theta _{i}\right)}, indicating whether that unit has been exposed to spillover or not.

Third, obtain thesandwich productIkPIk{\displaystyle \mathbf {I} _{k}\mathbf {P} \mathbf {I} _{k}^{\prime }}, anN × N matrix which contains two elements: the individual probability of exposureπi(dk){\displaystyle \pi _{i}\left(d_{k}\right)}on the diagonal, and the joint exposure probabilitiesπij(dk){\displaystyle \pi _{ij}\left(d_{k}\right)}on the off diagonals:

IkPIk=[π1(dk)π12(dk)π1N(dk)π21(dk)π2(dk)π2N(dk)πN1(dk)πN2(dk)πN(dk)]{\displaystyle \mathbf {I} _{k}\mathbf {P} \mathbf {I} _{k}^{\prime }=\left[{\begin{array}{cccc}{\pi _{1}(d_{k})}&\pi _{12}(d_{k})&\cdots &\pi _{1N}(d_{k})\\\pi _{21}(d_{k})&\pi _{2}(d_{k})&\cdots &\pi _{2N}(d_{k})\\\vdots &\vdots &\ddots &\\\pi _{N1}(d_{k})&\pi _{N2}(d_{k})&{}&\pi _{N}(d_{k})\end{array}}\right]}In a similar fashion, the joint probability of exposure ofi being in exposure conditiondk{\displaystyle d_{k}} andj being in a different exposure conditiondl{\displaystyle d_{l}}can be obtained by calculatingIkPIl{\displaystyle \mathbf {I} _{k}\mathbf {P} \mathbf {I} _{l}^{\prime }}:

IkPIl=[0π12(dk,dl)π1N(dk,dl)π21(dk,dl)0π2N(dk,dl)πN1(dk,dl)πN2(dk,dl)0]{\displaystyle \mathbf {I} _{k}\mathbf {P} \mathbf {I} _{l}^{\prime }=\left[{\begin{array}{c c c c }{0}&{\pi _{12}\left(d_{k},d_{l}\right)}&{\dots }&{\pi _{1N}\left(d_{k},d_{l}\right)}\\{\pi _{21}\left(d_{k},d_{l}\right)}&{0}&{\ldots }&{\pi _{2N}\left(d_{k},d_{l}\right)}\\{\vdots }&{\vdots }&{\ddots }&{}\\\pi _{N1}(d_{k},d_{l})&\pi _{N2}(d_{k},d_{l})&&0\end{array}}\right]}Notice that the diagonals on the second matrix are 0 because a subject cannot be simultaneously exposed to two different exposure conditions at once, in the same way that a subject cannot reveal two different potential outcomes at once.

The obtained exposure probabilitiesπ{\displaystyle \pi }then can be used for inverse probability weighting (IPW, described below), in an estimator such as theHorvitz–Thompson estimator.

One important caveat is that this procedure excludes all units whose probability of exposure is zero (ex. a unit that is not connected to any other units), since these numbers end up in the denominator of the IPW regression.

Need for inverse probability weights

[edit]
This figure displays a network that illustrates the need for inverse probability weights. Sub-figure A displays a network of 25 nodes, 6 of which are eligible for treatment. Sub-figure B displays each unit's probability of spillover assignment given that 3 units are treated.

Estimatingspillover effects requires additional care: although treatment is directly assigned, spillover status is indirectly assigned and can lead to differentialprobabilities of spillover assignment for units. For example, a subject with 10 friend connections is more likely to be indirectly exposed to treatment as opposed to a subject with just one friend connection. Not accounting for varying probabilities of spillover exposure canbias estimates of the average spillover effect.

Figure 1 displays an example where units have varyingprobabilities of being assigned to the spillover condition. Subfigure A displays anetwork of 25 nodes where the units in green are eligible to receive treatment. Spillovers are defined as sharing at least one edge with a treated unit. For example, if node 16 is treated, nodes 11, 17, and 21 would be classified as spillover units. Suppose three of these six green units areselected randomly to be treated, so that(63)=20{\displaystyle {\binom {6}{3}}=20} different sets of treatment assignments are possible. In this case, subfigure B displays each node's probability of being assigned to the spillover condition. Node 3 is assigned to spillover in 95% of the randomizations because it shares edges with three units that are treated. This node will only be a control node in 5% of randomizations: that is, when the three treated nodes are 14, 16, and 18. Meanwhile, node 15 is assigned to spillover only 50% of the time—if node 14 is not directly treated, node 15 will not be assigned to spillover.

Using inverse probability weights

[edit]

When analyzingexperiments with varying probabilities of assignment, special precautions should be taken. These differences in assignment probabilities may be neutralized byinverse-probability-weighted (IPW)regression, where each observation is weighted by theinverse of its likelihood of being assigned to the treatment condition observed using theHorvitz-Thompson estimator.[17] This approach addresses thebias that might arise if potential outcomes were systematically related to assignment probabilities. The downside of thisestimator is that it may be fraught withsampling variability if some observations are accorded a high amount of weight (i.e. a unit with a low probability of being spillover is assigned to the spillover condition by chance).


Regression approaches

[edit]

In non-experimental settings, estimating thevariability of a spillover effect creates additional difficulty. When the research study has a fixed unit ofclustering, such as a school or household, researchers can use traditionalstandard error adjustment tools like cluster-robust standard errors, which allow forcorrelations inerror terms within clusters but not across them.[18] In other settings, however, there is no fixed unit of clustering. In order to conducthypothesis testing in these settings, the use ofrandomization inference is recommended.[19] This technique allows one to generatep-values andconfidence intervals even when spillovers do not adhere to a fixed unit of clustering but nearby units tend to be assigned to similar spillover conditions, as in the case offuzzy clustering.

See also

[edit]

References

[edit]
  1. ^"Diffusion of Technologies within Social Networks: Evidence from a Coffee Training Program in Rwanda".IGC. 31 March 2010. Retrieved2018-12-11.
  2. ^Zamora, Philippe; Rathelot, Roland; Gurgand, Marc; Duflo, Esther; Crépon, Bruno (2013-05-01). "Do Labor Market Policies have Displacement Effects? Evidence from a Clustered Randomized Experiment".The Quarterly Journal of Economics.128 (2):531–580.doi:10.1093/qje/qjt001.hdl:1721.1/82896.ISSN 0033-5533.S2CID 15381050.
  3. ^"Worms: Identifying Impacts on Education and Health in the Presence of Treatment Externalities | Edward Miguel, Professor of Economics, University of California, Berkeley".emiguel.econ.berkeley.edu. Retrieved2018-12-11.
  4. ^Avis, Eric; Ferraz, Claudio; Finan, Frederico (2018)."Do Government Audits Reduce Corruption? Estimating the Impacts of Exposing Corrupt Politicians"(PDF).Journal of Political Economy.126 (5):1912–1964.doi:10.1086/699209.hdl:10419/176135.S2CID 36161954.
  5. ^Weisburd, David; Telep, Cody W. (2014-05-01). "Hot Spots Policing: What We Know and What We Need to Know".Journal of Contemporary Criminal Justice.30 (2):200–220.doi:10.1177/1043986214525083.ISSN 1043-9862.S2CID 145692978.
  6. ^Sobel, Michael (2006). "What do randomized studies of housing mobility demonstrate?".Journal of the American Statistical Association.101 (476):1398–1407.doi:10.1198/016214506000000636.S2CID 739283.
  7. ^"PsycNET".psycnet.apa.org. Retrieved2018-12-11.
  8. ^Manski, Charles F. (2013-02-01)."Identification of treatment response with social interactions"(PDF).The Econometrics Journal.16 (1):S1 –S23.doi:10.1111/j.1368-423X.2012.00368.x.hdl:10419/64721.ISSN 1368-4221.S2CID 1559596.
  9. ^Rosenbaum, Paul R. (2007). "Interference Between Units in Randomized Experiments".Journal of the American Statistical Association.102 (477):191–200.CiteSeerX 10.1.1.571.7817.doi:10.1198/016214506000001112.S2CID 38153548.
  10. ^Rosenbaum, Paul R. (2007). "Interference Between Units in Randomized Experiments".Journal of the American Statistical Association.102 (477):191–200.CiteSeerX 10.1.1.571.7817.doi:10.1198/016214506000001112.S2CID 38153548.
  11. ^Kao, Edward; Toulis, Panos (2013-02-13)."Estimation of Causal Peer Influence Effects".International Conference on Machine Learning:1489–1497.
  12. ^Basse, Guillaume; Feller, Avi; Toulis, Panos (2019-06-01). "Randomization tests of causal effects under interference".Biometrika.106 (2): 487--494.arXiv:1709.08036.doi:10.1093/biomet/asy072.
  13. ^Athey, Susan; Eckles, Dean; Imbens, Guido (2017-11-13). "Exact p-Values for Network Interference".Journal of the American Statistical Association.113 (521): 230--240.arXiv:1506.02084.doi:10.1080/01621459.2016.1241178.
  14. ^Puelz, David; Basse, Guillaume; Feller, Avi; Toulis, Panos (2022-06-01). "A graph-theoretic approach to randomization tests of causal effects under general interference".Journal of the Royal Statistical Society Series B: Statistical Methodology.84 (1): 174--204.arXiv:1910.10862.doi:10.1111/rssb.12478.
  15. ^Chung, EunYi; Romano, Joseph P. (2013-04-01). "Exact and asymptotically robust permutation tests".Annals of Statistics.41 (2): 484--507.arXiv:1304.5939.doi:10.1214/13-AOS1090.
  16. ^Aronow, Peter M.; Samii, Cyrus (2017-12-01). "Estimating average causal effects under general interference, with application to a social network experiment".The Annals of Applied Statistics.11 (4):1912–1947.arXiv:1305.6156.doi:10.1214/16-aoas1005.ISSN 1932-6157.S2CID 26963450.
  17. ^Hortvitz, D. G.; Thompson, D. J. (1952). "A generalization of sampling without replacement from a finite universe".Journal of the American Statistical Association.47 (260):663–685.doi:10.1080/01621459.1952.10483446.JSTOR 2280784.S2CID 120274071.
  18. ^A. Colin Cameron; Douglas L. Miller."A Practitioner's Guide to Cluster-Robust Inference"(PDF).Cameron.econ.ucdavis.edu. Retrieved19 December 2018.
  19. ^"10 Things to Know About Randomization Inference".Egap.org. Retrieved2018-12-11.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Spillover_(experiment)&oldid=1321754860"
Categories:

[8]ページ先頭

©2009-2025 Movatter.jp