Structural learning, which aims to learn directed acyclic graphs (DAGs) from observational data, is foundational to causal reasoning and scientific discovery. Recent advancements formulate structural learning into a continuous optimization problem; however, DAG learning remains a highly non-convex problem, and there has not been much work on leveraging well-developed convex optimization techniques for causal structural learning. We fill this gap by proposing a data-adaptive linear approach for causal structural learning from time series data, which can be conveniently cast into a convex optimization problem using a recently developed monotone operator variational inequality (VI) formulation. Furthermore, we establish non-asymptotic recovery guarantee of the VI-based approach and show the superior performance of our proposed method on structure recovery over existing methods via extensive numerical experiments.
翻译:因果结构学习旨在从观测数据中学习有向无环图(DAG),是基于因果推理和科学发现的基础。最近的研究将结构学习转化为连续优化问题;但是,DAG学习仍然是一个高度非凸问题,且在运用成熟的凸优化技术进行因果结构学习方面仍存在许多问题。我们通过提出一种数据自适应的线性方法,从时间序列数据中进行因果结构学习,在最近开发的单调算子变分不等式(VI)公式的基础上,将其方便地转化为一个凸优化问题。此外,我们建立了VI方法的非渐进恢复保障,并通过广泛的数值实验展示了我们所提出的方法在结构恢复方面相对于现有方法的卓越性能。