Rank-Learner: Orthogonal Ranking of Treatment Effects
Henri Arno, Dennis Frauen, Emil Javurek, Thomas Demeester, Stefan Feuerriegel
TL;DR
The paper addresses ranking individuals by their treatment effects $\tau(x)$ from observational data, a task where treatment effects are not directly observed and nuisance functions must be estimated. It proposes Rank-Learner, a Neyman-orthogonal two-stage method that directly optimizes a pairwise ranking objective using smooth surrogate targets with a tunable smoothing parameter $\kappa$, and learns a scoring function $g$ that preserves the $\tau(x)$ ordering. The authors prove the orthogonality of their loss to nuisance estimation errors and characterize the population minimizers, showing $g^0(x)=\tfrac{1}{\kappa}\,\tau^0(x)+c$, which emphasizes ranking when $\kappa$ is small. Empirically, Rank-Learner outperforms standard CATE estimators and non-orthogonal rankers across synthetic and semi-synthetic benchmarks, is robust to limited overlap, and scales via subsampling of training pairs. This work provides practitioners with a model-agnostic, two-stage approach to ranking treatment effects with strong theoretical guarantees and practical performance benefits.
Abstract
Many decision-making problems require ranking individuals by their treatment effects rather than estimating the exact effect magnitudes. Examples include prioritizing patients for preventive care interventions, or ranking customers by the expected incremental impact of an advertisement. Surprisingly, while causal effect estimation has received substantial attention in the literature, the problem of directly learning rankings of treatment effects has largely remained unexplored. In this paper, we introduce Rank-Learner, a novel two-stage learner that directly learns the ranking of treatment effects from observational data. We first show that naive approaches based on precise treatment effect estimation solve a harder problem than necessary for ranking, while our Rank-Learner optimizes a pairwise learning objective that recovers the true treatment effect ordering, without explicit CATE estimation. We further show that our Rank-Learner is Neyman-orthogonal and thus comes with strong theoretical guarantees, including robustness to estimation errors in the nuisance functions. In addition, our Rank-Learner is model-agnostic, and can be instantiated with arbitrary machine learning models (e.g., neural networks). We demonstrate the effectiveness of our method through extensive experiments where Rank-Learner consistently outperforms standard CATE estimators and non-orthogonal ranking methods. Overall, we provide practitioners with a new, orthogonal two-stage learner for ranking individuals by their treatment effects.
