Table of Contents
Fetching ...

On Discovery of Local Independence over Continuous Variables via Neural Contextual Decomposition

Inwoo Hwang, Yunhyeok Kwak, Yeon-Ji Song, Byoung-Tak Zhang, Sanghack Lee

TL;DR

The paper tackles the problem of discovering local causal structure when variables are continuous by introducing context-set specific independence (CSSI), a generalization of CSI/PCI that accommodates continuous conditioned variables. It develops a canonical representation via contextual decomposition (CD) and a partition-based view of CSSIs, then implements Neural Contextual Decomposition (NCD) that learns a partition indicator variable (PIV) to identify multiple CSSIs. NCD models conditional distributions $p(y|\mathbf{x}, z)$ and $p(z|\mathbf{x})$ with neural networks and optimizes a marginalized likelihood objective using Gumbel-Softmax for differentiable partition learning. Empirical results on synthetic data and Spriteworld demonstrate accurate recovery of ground-truth CSSIs and reveal the learned context boundaries, highlighting the method’s potential to enable fine-grained causal analysis in systems with continuous variables. The work offers a principled framework for continuous local independence and a scalable neural approach to uncovering complex context-specific causal structure.

Abstract

Conditional independence provides a way to understand causal relationships among the variables of interest. An underlying system may exhibit more fine-grained causal relationships especially between a variable and its parents, which will be called the local independence relationships. One of the most widely studied local relationships is Context-Specific Independence (CSI), which holds in a specific assignment of conditioned variables. However, its applicability is often limited since it does not allow continuous variables: data conditioned to the specific value of a continuous variable contains few instances, if not none, making it infeasible to test independence. In this work, we define and characterize the local independence relationship that holds in a specific set of joint assignments of parental variables, which we call context-set specific independence (CSSI). We then provide a canonical representation of CSSI and prove its fundamental properties. Based on our theoretical findings, we cast the problem of discovering multiple CSSI relationships in a system as finding a partition of the joint outcome space. Finally, we propose a novel method, coined neural contextual decomposition (NCD), which learns such partition by imposing each set to induce CSSI via modeling a conditional distribution. We empirically demonstrate that the proposed method successfully discovers the ground truth local independence relationships in both synthetic dataset and complex system reflecting the real-world physical dynamics.

On Discovery of Local Independence over Continuous Variables via Neural Contextual Decomposition

TL;DR

The paper tackles the problem of discovering local causal structure when variables are continuous by introducing context-set specific independence (CSSI), a generalization of CSI/PCI that accommodates continuous conditioned variables. It develops a canonical representation via contextual decomposition (CD) and a partition-based view of CSSIs, then implements Neural Contextual Decomposition (NCD) that learns a partition indicator variable (PIV) to identify multiple CSSIs. NCD models conditional distributions and with neural networks and optimizes a marginalized likelihood objective using Gumbel-Softmax for differentiable partition learning. Empirical results on synthetic data and Spriteworld demonstrate accurate recovery of ground-truth CSSIs and reveal the learned context boundaries, highlighting the method’s potential to enable fine-grained causal analysis in systems with continuous variables. The work offers a principled framework for continuous local independence and a scalable neural approach to uncovering complex context-specific causal structure.

Abstract

Conditional independence provides a way to understand causal relationships among the variables of interest. An underlying system may exhibit more fine-grained causal relationships especially between a variable and its parents, which will be called the local independence relationships. One of the most widely studied local relationships is Context-Specific Independence (CSI), which holds in a specific assignment of conditioned variables. However, its applicability is often limited since it does not allow continuous variables: data conditioned to the specific value of a continuous variable contains few instances, if not none, making it infeasible to test independence. In this work, we define and characterize the local independence relationship that holds in a specific set of joint assignments of parental variables, which we call context-set specific independence (CSSI). We then provide a canonical representation of CSSI and prove its fundamental properties. Based on our theoretical findings, we cast the problem of discovering multiple CSSI relationships in a system as finding a partition of the joint outcome space. Finally, we propose a novel method, coined neural contextual decomposition (NCD), which learns such partition by imposing each set to induce CSSI via modeling a conditional distribution. We empirically demonstrate that the proposed method successfully discovers the ground truth local independence relationships in both synthetic dataset and complex system reflecting the real-world physical dynamics.
Paper Structure (36 sections, 16 theorems, 25 equations, 8 figures)

This paper contains 36 sections, 16 theorems, 25 equations, 8 figures.

Key Result

Proposition 0

[proposition]prop:regularcssi Suppose a CSSI relationship $Y\mathrel{\hbox{$\perp$}\mkern3mu{\perp}} \mathbf{X}_{A^c} \mid \mathbf{X}_{A}, {\mathcal{E}}$ holds. Then, the following CSSI relationships also hold: (i) $Y\mathrel{\hbox{$\perp$}\mkern3mu{\perp}} \mathbf{X}_{B^c} \mid \mathbf{X}_{B}, {\ma

Figures (8)

  • Figure 1: (a) Causal graph in \ref{['ex:CSSI1']}. (b, c) CSI can represent the local independence of $Y$ and $X_2$, but not the other. In contrast, CSSI is able to represent both. (d) Augmented causal graph with PIV $Z$ added in \ref{['ex:CIPV3']}. (e, f) PIV representing CSSIs for each context set.
  • Figure 2: \ref{['ex:CSSI1']}.
  • Figure 3: \ref{['ex:regularcssi']}.
  • Figure 4: Learned decision boundaries (partition) for epochs 5, 10, 15, and 20. Labels 0, 1, 2, and 3 denote $z=(0,0), (0,1), (1,0)$, and $(1,1)$, respectively.
  • Figure 5: ROC curves for the ground truth local independence relationships on (top, middle) the synthetic dataset of (top) uniformly and (middle) non-uniformly distributed local parent sets with different types of boundaries and (bottom) on the Spriteworld.
  • ...and 3 more figures

Theorems & Definitions (35)

  • definition 1: Context-Specific Independence (CSI)
  • definition 2: Partial Conditional Independence (PCI)
  • definition 3: Context-Set Specific Independence
  • Proposition 0: CSSI Entailment
  • definition 4
  • Proposition 0: Intersection Property of
  • theorem 1: Uniqueness of Local Parent Set
  • proof
  • definition 5
  • definition 6: Contextual Decomposition
  • ...and 25 more