Class flipping for uplift modeling and Heterogeneous Treatment Effect estimation on imbalanced RCT data

Krzysztof Rudaś, Szymon Jaroszewicz
12/13/2024
cs.LGstat.ML

No confident code implementation found for this paper.

Abstract

Uplift modeling and Heterogeneous Treatment Effect (HTE) estimation aim at predicting the causal effect of an action, such as a medical treatment or a marketing campaign on a specific individual. In this paper, we focus on data from Randomized Controlled Experiments which guarantee causal interpretation of the outcomes. Class and treatment imbalance are important problems in uplift modeling/HTE, but classical undersampling or oversampling based approaches are hard to apply in this case since they distort the predicted effect. Calibration methods have been proposed in the past, however, they do not guarantee correct predictions. In this work, we propose an approach alternative to undersampling, based on flipping the class value of selected records. We show that the proposed approach does not distort the predicted effect and does not require calibration. The method is especially useful for models based on class variable transformation (modified outcome models). We address those models separately, designing a transformation scheme which guarantees correct predictions and addresses also the problem of treatment imbalance which is especially important for those models. Experiments fully confirm our theoretical results. Additionally, we demonstrate that our method is a viable alternative also for standard classification problems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{ruda2024class,
  title  = {Class flipping for uplift modeling and Heterogeneous Treatment Effect estimation on imbalanced RCT data},
  author = {Krzysztof Rudaś and Szymon Jaroszewicz},
  year   = {2024},
  eprint = {2412.10009},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.10009v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.10009.svg)](https://codeofpaper.com/paper/2412.10009)

Discussion