Feature Selection Methods for Uplift Modeling and Heterogeneous Treatment Effect
Uplift modeling is a causal learning technique that estimates subgroup-level treatment effects. It is commonly used in industry and elsewhere for tasks such as targeting ads. In a typical setting, uplift models can take thousands of features as inputs, which is costly and results in problems such as overfitting and poor model interpretability. Consequently, there is a need to select a subset of the most important features for modeling. However, traditional methods for doing feature selection are not fit for the task because they are designed for standard machine learning models whose target is importantly different from uplift models. To address this, we introduce a set of feature selection methods explicitly designed for uplift modeling, drawing inspiration from statistics and information theory. We conduct empirical evaluations on the proposed methods on publicly available datasets, demonstrating the advantages of the proposed methods compared to traditional feature selection. We make the proposed methods publicly available as a part of the CausalML open-source package.
Code (1)
Tasks
BIG-bench Machine Learningfeature selectionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A Large-Scale Empirical Comparison of Meta-Learners and Causal Forests for Heterogeneous Treatment Effect Estimation in Marketing Uplift Modeling
Estimating Conditional Average Treatment Effects (CATE) at the individual level is central to precision marketing, yet systematic benchmarking of uplift modeling methods at industrial scale remains limited. We present Up…
Heterogeneous Treatment Effect EstimationRobustness-enhanced Uplift Modeling with Adversarial Feature Desensitization
Uplift modeling has shown very promising results in online marketing. However, most existing works are prone to the robustness challenge in some practical applications. In this paper, we first present a possible explanat…
feature selectionMarketingSensitivityUplift Modeling: from Causal Inference to Personalization
Uplift modeling is a collection of machine learning techniques for estimating causal effects of a treatment at the individual or subgroup levels. Over the last years, causality and uplift modeling have become key trends …
Causal InferenceA Large Scale Benchmark for Individual Treatment Effect Prediction and Uplift Modeling
Individual Treatment Effect (ITE) prediction is an important area of research in machine learning which aims at explaining and estimating the causal impact of an action at the granular level. It represents a problem of g…
Causal InferencePredictionGraph Neural Network with Two Uplift Estimators for Label-Scarcity Individual Uplift Modeling
Uplift modeling aims to measure the incremental effect, which we call uplift, of a strategy or action on the users from randomized experiments or observational data. Most existing uplift methods only use individual data,…
Graph Neural Network