Learning Identifiable Structures Helps Avoid Bias in DNN-based Supervised Causal Learning

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhang, Jiaru, Ding, Rui, Fu, Qiang, Huang, Bojun, Deng, Zizhen, Hua, Yang, Guan, Haibing, Han, Shi, Zhang, Dongmei
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909495859347456
author Zhang, Jiaru
Ding, Rui
Fu, Qiang
Huang, Bojun
Deng, Zizhen
Hua, Yang
Guan, Haibing
Han, Shi
Zhang, Dongmei
author_facet Zhang, Jiaru
Ding, Rui
Fu, Qiang
Huang, Bojun
Deng, Zizhen
Hua, Yang
Guan, Haibing
Han, Shi
Zhang, Dongmei
contents Causal discovery is a structured prediction task that aims to predict causal relations among variables based on their data samples. Supervised Causal Learning (SCL) is an emerging paradigm in this field. Existing Deep Neural Network (DNN)-based methods commonly adopt the "Node-Edge approach", in which the model first computes an embedding vector for each variable-node, then uses these variable-wise representations to concurrently and independently predict for each directed causal-edge. In this paper, we first show that this architecture has some systematic bias that cannot be mitigated regardless of model size and data size. We then propose SiCL, a DNN-based SCL method that predicts a skeleton matrix together with a v-tensor (a third-order tensor representing the v-structures). According to the Markov Equivalence Class (MEC) theory, both the skeleton and the v-structures are identifiable causal structures under the canonical MEC setting, so predictions about skeleton and v-structures do not suffer from the identifiability limit in causal discovery, thus SiCL can avoid the systematic bias in Node-Edge architecture, and enable consistent estimators for causal discovery. Moreover, SiCL is also equipped with a specially designed pairwise encoder module with a unidirectional attention layer to model both internal and external relationships of pairs of nodes. Experimental results on both synthetic and real-world benchmarks show that SiCL significantly outperforms other DNN-based SCL approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2502_10883
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Learning Identifiable Structures Helps Avoid Bias in DNN-based Supervised Causal Learning
Zhang, Jiaru
Ding, Rui
Fu, Qiang
Huang, Bojun
Deng, Zizhen
Hua, Yang
Guan, Haibing
Han, Shi
Zhang, Dongmei
Machine Learning
Artificial Intelligence
Methodology
Causal discovery is a structured prediction task that aims to predict causal relations among variables based on their data samples. Supervised Causal Learning (SCL) is an emerging paradigm in this field. Existing Deep Neural Network (DNN)-based methods commonly adopt the "Node-Edge approach", in which the model first computes an embedding vector for each variable-node, then uses these variable-wise representations to concurrently and independently predict for each directed causal-edge. In this paper, we first show that this architecture has some systematic bias that cannot be mitigated regardless of model size and data size. We then propose SiCL, a DNN-based SCL method that predicts a skeleton matrix together with a v-tensor (a third-order tensor representing the v-structures). According to the Markov Equivalence Class (MEC) theory, both the skeleton and the v-structures are identifiable causal structures under the canonical MEC setting, so predictions about skeleton and v-structures do not suffer from the identifiability limit in causal discovery, thus SiCL can avoid the systematic bias in Node-Edge architecture, and enable consistent estimators for causal discovery. Moreover, SiCL is also equipped with a specially designed pairwise encoder module with a unidirectional attention layer to model both internal and external relationships of pairs of nodes. Experimental results on both synthetic and real-world benchmarks show that SiCL significantly outperforms other DNN-based SCL approaches.
title Learning Identifiable Structures Helps Avoid Bias in DNN-based Supervised Causal Learning
topic Machine Learning
Artificial Intelligence
Methodology
url https://arxiv.org/abs/2502.10883