因果发现:探索数据中的因果结构

在因果推断任务中,首先要找到潜在的因果关系,即所谓的因果结构。理论上,这些关系能够通过设计随机实验或者施加干涉被揭露。 然而,现实中这些方法的代价过于昂贵,有些甚至不可行。因此,近年来许多通过直接利用观测数据来分析因果结构的技术被提出来,如 PC算法(参考 [Spirtes2001]) ,No-Tears算法(参考 [Zheng2018])。这些技术称为**因果发现** 。

YLearn因果发现实现了一个基于分数的 No-Tears 算法。之后会陆续加入更多的方法。