randomdag1

causal
dag
Published

December 19, 2022

Exercise

Gegeben sei der DAG g (s. u.). Der DAG verfügt über \(n = 7\) Variablen, die als Knoten im Graph dargestellt sind und mit \(x_1, x_2, \ldots x_n\) bezeichnet sind.

Welche minimale Variablenmenge muss kontrolliert werden, um den kausalen Effekt von der UV zur AV zu identifizieren?

UV: x6.

AV: x7.

Hinweise:

  • Mengen sind mittels geschweifter Klammern gekennzeichnet, z.B. {x1, x2} meint die Menge mit den zwei Elementen x1 und x2.
  • Die leere Menge { } bedeutet, dass keine Variable kontrolliert werden muss, um den kausalen Effekt zu identifizieren.
  • Alle Variablen werden als gemessen vorausgesetzt.
  • Es ist möglich, dass es keine Lösung gibt, dass es also keine Adjustierungsmenge gibt, um den kausalen Effekt zu identifizieren. Wenn dies der Fall sein sollte, wählen Sie “/”.
  • Es ist möglich, dass einzelne Variablen keine Kanten besitzen, also keine Verbindung zu anderen Variablen (Knoten) haben. Diese Variablen sind dann kausal unabhängig von den übrigen Variablen.

Answerlist

  • { x6 }
  • { x2 , x5 }
  • { x2, x4 }
  • { x4, x5 }
  • { x1, x6 }











Solution

Folgende minimale Variablenmenge muss kontrolliert werden, um den kausalen Effekt der UV auf die AV zu identifizieren: { x2 , x5 }.

Es wird also nach dem minimal adjustment set gefragt. Zu beachten ist, dass es weitere, aber größere Mengen geben kann, die den kausalen Effekt identifizieren, aber gefragt ist nach der minimalen Menge. Außerdem ist es möglich, dass es weitere minimale Adjustierungsmengen gibt, die aber nicht in der Auswahlliste vorkommen.

Erläuterung:

UV und AV sind (durch mindestens einen offenen Pfad) verbunden (“d-connected”).

Folgende Unabhängigkeitsbeziehungen (_||_) werden durch den DAG definiert:

x1 _||_ x2
x1 _||_ x4 | x2, x3
x1 _||_ x5 | x3, x4
x1 _||_ x5 | x2, x3
x1 _||_ x6 | x2, x5
x1 _||_ x6 | x2, x3
x2 _||_ x5 | x3, x4
x2 _||_ x7 | x1, x3, x4
x3 _||_ x6 | x2, x5
x4 _||_ x6 | x2, x5
x5 _||_ x7 | x3, x4
x6 _||_ x7 | x1, x3, x4
x6 _||_ x7 | x2, x3, x4
x6 _||_ x7 | x2, x5

UV und AV werden durch folgende Pfade verbunden:

$paths
 [1] "x6 <- x2 -> x3 -> x4 -> x7"            
 [2] "x6 <- x2 -> x3 -> x5 <- x4 -> x7"      
 [3] "x6 <- x2 -> x3 -> x7"                  
 [4] "x6 <- x2 -> x3 <- x1 -> x7"            
 [5] "x6 <- x2 -> x4 -> x5 <- x3 -> x7"      
 [6] "x6 <- x2 -> x4 -> x5 <- x3 <- x1 -> x7"
 [7] "x6 <- x2 -> x4 -> x7"                  
 [8] "x6 <- x2 -> x4 <- x3 -> x7"            
 [9] "x6 <- x2 -> x4 <- x3 <- x1 -> x7"      
[10] "x6 <- x5 <- x3 -> x4 -> x7"            
[11] "x6 <- x5 <- x3 -> x7"                  
[12] "x6 <- x5 <- x3 <- x1 -> x7"            
[13] "x6 <- x5 <- x3 <- x2 -> x4 -> x7"      
[14] "x6 <- x5 <- x4 -> x7"                  
[15] "x6 <- x5 <- x4 <- x2 -> x3 -> x7"      
[16] "x6 <- x5 <- x4 <- x2 -> x3 <- x1 -> x7"
[17] "x6 <- x5 <- x4 <- x3 -> x7"            
[18] "x6 <- x5 <- x4 <- x3 <- x1 -> x7"      

$open
 [1]  TRUE FALSE  TRUE FALSE FALSE FALSE  TRUE FALSE FALSE  TRUE  TRUE  TRUE
[13]  TRUE  TRUE  TRUE FALSE  TRUE  TRUE

Offenen Pfade sind der/die Pfad/e, die in der obigen Ausgabe unter $open mit TRUE gekennzeichnet sind.

Der DAG ist wie folgt definiert:

dag {
x1
x2
x3
x4
x5
x6
x7
x1 -> x3
x1 -> x7
x2 -> x3
x2 -> x4
x2 -> x6
x3 -> x4
x3 -> x5
x3 -> x7
x4 -> x5
x4 -> x7
x5 -> x6
}

Answerlist

  • Falsch
  • Richtig
  • Falsch
  • Falsch
  • Falsch

Categories:

  • causal
  • dag