摘要
arXiv:2502.10883v1 类型: cross
摘要: 因果发现是一种结构化预测任务,旨在根据变量的数据样本预测变量间的因果关系。监督因果学习(SCL)是该领域的新兴范式。现有的基于深度神经网络(DNN)的方法通常采用“节点-边”方法,在这种方法中,模型首先为每个变量计算一个嵌入向量,然后使用这些变量级表示独立地预测每个有向因果边。在本文中,我们首先展示了这种架构存在一些系统偏差,无论模型大小和数据量如何,这种偏差都无法消除。我们随后提出了SiCL,这是一种基于DNN的SCL方法,它可以预测骨架矩阵以及一个v-张量(表示v-结构的三阶张量)。根据马尔可夫等价类(MEC)理论,在标准的MEC设置下,骨架和v-结构是可以识别的因果结构,因此关于骨架和v-结构的预测不受因果发现中的可识别性限制的影响,因此SiCL可以避免“节点-边”架构中的系统偏差,并能够为因果发现提供一致的估计量。此外,SiCL还配备了一个特别设计的成对编码模块,具备单向注意力层,用于建模节点对的内部和外部关系。在合成数据和真实世界的基准测试上的实验结果显示,SiCL在与其他基于DNN的SCL方法的对比中显著表现出色。