Do operator

From Machinelearning
Revision as of 00:24, 15 January 2019 by IssaRice (talk | contribs)

The do operator is used in causal inference to denote an intervention. Given random variables X,Y, we write Pr(Y=ydo(X=x)) to mean the probability that Y=y given we intervene and set X to be x. In some texts, this is abbreviated to Pr(yx^) (this notation assumes that the random variables corresponding to the individual values are clear from context). The notation Prx(y) is also used.

In general Pr(Y=ydo(X=x)) is not the same as conditioning on X=x, i.e. Pr(Y=yX=x).

The do operator is used extensively in the do calculus.