Looks like classic causal inference, the type would see in Pearl or Econometrics. I don’t understand where the ML comes in.

  • xt-89@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Structural equation modeling uses causal priors to structure an equation. The parameters of that equation are optimized using machine learning techniques.

  • glitch83@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Honestly I’m not sure what you are really asking. Could you define Machine Learning in the way you see it? I feel like the answer is too obvious to be the answer you’re looking for.

    • Ckdew@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      I guess my point is, causal inference has been around for a long time whereas Causal ML just popped up a few years ago. So how is Causal ML different from Causal inference. What are the unique problem Causal ML tries to solve that Causal inference couldn’t?

  • NeKleineMetAndalouse@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Learning causal effects from observational data is not straightforward, because of two reasons:

    1. you have strong confounder bias: treatments are not assigned at random (unlike in an active experiment setup like an RCT). Patients who are more sick will receive more treatment. And
    2. you never observe counterfactuals (if you treat a patient, you do not observe what would have happened if you had not treated this patient).

    ML can help tackling the first issue by learning proper representations for your treated and non-treated groups. Simplified: if you manage to find representations for your control and treatment groups so that the distributions of your representations (which contain your confounding factors), you can make unbiased treatment effect estimates.

    The second issue can be solved by using (semi-) synthetic data.

  • vegetableagony@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Traditional casual inference was focused on cases where any confounding was caused by a known set of linear confounders. In this case, straightforward application of linear regression or other GLMs can be used to produce causal estimates. If you have a huge number of potential confounders or if you are worried about non linear terms or interactions between confounders, then those traditional approaches do not work.

    Causal ML approaches have worked out the theory to allow you to use flexible machine learning estimators to remove the impact of these other variables so that you can get an unbiased estimate of the causal effect of your treatment variable.