Skip to content

Latest commit

 

History

History
205 lines (151 loc) · 20.2 KB

Causal_ML_Framework.md

File metadata and controls

205 lines (151 loc) · 20.2 KB

CausalML

从经验出发通过归纳获得知识是常见的途径,然而这样的知识受限于观测,无法产生突破性的成果。当前的机器学习方法倾向于拟合数据,试图完美地学习过去,而不是发现随着时间的推移将持续存在的真实/因果关系。本文首先科普了因果理论的研究方向,科普了一些相关的概念,接着讨论了因果理论和机器学习结合点,最后提出了我们在因果理论上的应用设想。

  • 因果理论研究:Causal Inference & Causal Discovery
  • 因果和机器学习的结合:Causal RL,Causal LTR,Casual Domain Adaptation,Casual Stable Learning,Mediation等

Causal inference

Causal inference,预估某行为、因素的影响力或效益,即找到一个衡量变量之间因果关系的参数。根据数据产生途径差异,分为两类:通过有意控制、随机化的实验得到的,能够直接做 causal inference;通过观测数据得到的,后需要额外知道一些先验知识,才能在做 causal inference。适配数据分布差异,解决Selection bias,有很多因果推断的方法:

Re-weighting Methods

Stratification Methods

Matching Methods

Tree-based Methods

Representation Learning Methods

Multitask learning Methods

Meta-Learning Methods

Causal Discovery (Causal Structure Search)

Causal Discovery,从众多观测到/未观测到的变量中找出原因,即给定一组变量,找到他们之间的因果关系。大部分因果发现的方法基于因果图,介绍如下:

Graphical Models based

Temporal Causal Discovery Framework

Causal with other domains

Causal with Recommendation

Causal with LTR

Causal with RL

Other related

Causal Model Framework

Causal with Domain adaptation

Causal with Time Series

Causal Stable Learning

Mediation

Applications & Resources

广泛应用于在线广告、营销、推荐、医疗、教育等, 有一些公司提供了开源工具