Page 71 - Read Online
P. 71

Su et al. Intell Robot 2022;2(3):244­74  I http://dx.doi.org/10.20517/ir.2022.17    Page 264

                                                                      do(S=s)

                           A            S=s’   A    do(S=s)      S       s
                                         S            s                                      A
                           B                B     B s            Y      Y s        S      W      Y
                       S        Y            Y   Y s           Y=y     Y =y’           = {  →   →   →  }
                                                                        s
                           (a)                 (b)                   (c)                  (d)


                       Figure 8. (a) The tony causal graph; (b) the counterfactual graph of (a); (c) the W-graph; and (d) the “kite” graph.


               For semi-Markovian models, the causal effect   (  |    (  )) is not always identifiable, hence the total effect is
               not always identifiable. The causal effect   (  |    (  )) is identifiable if and only if it can be reduced to a     -free
               expression (i.e., turning the intervention operator     (  ) to observational probabilities) by     -calculus [10] .     -
               calculus is composed of three inference rules: (i) insertion/deletion of observations, i.e.,   (      |z,   ) =   (      |z)
               providedthat   and   aredependence-separatedatfixed    andZafterallarrowsleadingto    havebeendeleted
               in causal graph; (ii) action/observation exchange, i.e.,   (  |    (  ),z) =   (  |  ,z) if    and    are probabilistically
               conditionally independent at fixed Z after deleting all arrows starting from Z in causal graph; and (iii) deletion
               of actions, i.e.,   (  |    (  )) =   (  ) if there are no causal paths between    and   .

                   -calculus has been proven to be complete, that is, it is sufficient to derive all identifiable causal effects by     -
               calculus [100] . However, it is difficult to determine the correct order of application of these rules, and the wrong
               order may misjudge the identifiability of causal effects or produce a very complex expression. To address this
               issue, several studies attempt to give the explicit graphical criteria and map them to simple and concise     -free
               expressions [101,104] . A simple case of the identifiability of the causal effect   (  |    (  )) is when the sensitive
               attribute    is not influenced by any confounder [105] . In other words, the causal effect of    is identifiable, if all
               parents of    are observable. Graphically, there is no bi-directional edge connected to   . Formally, the causal
               effect   (  |    (  )) can be computed as follows:
                                                       ∑
                                             (  |    (  )) =    (  |  ,     (  ))  (pa(  ))           (18)
                                                      pa(  )
               where     (  ) represents the values of parent variables of   .

               A complex case where the causal effect of    on V = V \ {  } is identifiable is that there may exist a bi-directed
                                                        ′
               edge connected to the sensitive attribute   , but there are no hidden confounders connected to any direct child
               of    [105] . Graphically, there is no bi-directional edge connected to any child of   . If such criterion is satisfied,
               the causal effect   (v |    (  )) is identifiable and is given by:
                                ′
                                                ∏                ∑            (v )
                                                                               ′
                                     ′                                                                (19)
                                   (v |    (  )) = (    (      |pa(      )))  ∏
                                                                               (      |pa(      ))
                                                     ∈  ℎ(  )               ∈  ℎ(  )
               where   ℎ(  ) denotes the set of   ’s children and pa(      ) denotes the set of values of      ’s parents. Equation (19)
               can be easily adapted to assess the effect of the sensitive attribute    on outcome   .
               Tianetal. [105] alsofoundthat, although   (v |    (  )) isnotidentifiable,   (w|    (  )) isstillidentifiableforsome
                                                   ′
               subsets W of V. Specifically, causal effect   (w|    (  )) is identifiable if there is no bi-directed path connecting
                  to any of its direct children in G      (W), where     (W) denotes the union of a set W and the set of ancestors
               of the variables in W. G      (W) denotes the sub-graph of G composed only of variables in     (W).

               Moreover, the causal effect of sensitive attribute    on outcome     (  |    (  )) can also be computed by using the
               front-door criterion, if   (  |    (  )) is identifiable. Before introducing the front-door criterion, the concepts of
   66   67   68   69   70   71   72   73   74   75   76