py-why / py-why/EconML

CATE intercept vs ATE

Open
#405 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Jupyter Notebook
Stars
4.8k
Forks
827
PR merge metrics
No merged PRs in 30d

Description

Hi,

I had a question about how to interpret the CATE intercept beta_t for linearDRLearner. Suppose I fit a model with 3 X's for heterogeneity. Does b_t give me the "average" heterogeneity for these 3 X's, and each individual X coefficient tells me the incremental effect? Somehow I was expecting beta_t to capture the ATE in the absence of heterogeneity but that doesn't seem to be the case (e.g beta_t is not significant although the ATE estimates obtained by setting X=None are, consistent with OLS results)..

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linearDRLearner entry point and its documentation, focusing on the CATE intercept beta_t, the heterogeneity coefficients, and ATE estimates obtained with X=None. Determine whether the documentation explains their relationship; done means the interpretation and the distinction between these estimates are clearly documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.