Deep End-to-End Causal Inference (Cheng Zhang, Microsoft Research)

Поделиться
HTML-код
  • Опубликовано: 16 окт 2024
  • Deep End-to-End Causal Inference (Cheng Zhang, Microsoft Research)
    Date: Apr 8, 2022
    Abstract:
    Causal inference is essential for data-driven decision-making across domains such as business engagement, medical treatment or policy-making. However, research on causal discovery and inference has evolved separately, and the combination of the two domains is nontrivial. In this talk, I will present our Deep End-to-end Causal Inference (DECI) framework, a single flow-based method that takes in observational data and can perform both causal discovery and inference, including conditional average treatment effect estimation (CATE). We provide a theoretical guarantee that DECI can recover the ground truth under mild assumptions. In addition, our method can handle heterogeneous, real-world, mixed-type data with missing values, allowing for both continuous and discrete treatment decisions. Moreover, the design principle of our method can generalize beyond DECI, providing a general End-to-end Causal Inference (ECI) recipe, which enables different ECI frameworks to be built using existing methods. Our results show the superior performance of DECI when compared to relevant baselines for both causal discovery and (C)ATE estimation on over a thousand experiments, with both synthetic datasets and various other causal machine learning benchmark datasets. We hope that our work bridges the causal discovery and inference communities.
    Bio:
    Cheng Zhang is a Principal Researcher at the Machine intelligence group at Microsoft Research Cambridge (MSRC), UK. Currently, she leads the project Azua on efficient decision making in MSRC. She is interested in both machine learning theory, including Bayesian deep learning, approximate inference and causality for efficient decision making, as well as various machine learning applications with business and social impact.

Комментарии • 1

  • @danielepotertiphd
    @danielepotertiphd Год назад

    I believe that at minute 13:42 there is an error.
    The speaker says that "if, condition on 'C', 'A' and 'B' are not independent you know that there must be a collider structure".
    To clarify, in the context of a causal diagram:
    A collider is a node that has two incoming arrows, i.e., both 'A' and 'B' cause 'C'. In such a scenario, 'A' and 'B' are conditionally independent given 'C'. This conditional independence is because once we know 'C', 'A' does not provide additional information about 'B'.
    On the other hand, if 'A' and 'B' are conditionally dependent given 'C', then 'C' cannot be a collider. This condition suggests that 'C' is either a common effect of 'A' and 'B', or is a common cause of them, or lies on a path between 'A' and 'B'.
    So, the speaker probably wanted to say: "If variables 'A' and 'B' become conditionally independent when conditioned on 'C', we know that 'C' must be a collider (a node that receives arrows from 'A' and 'B')."
    This statement should reflect the correct logic.