Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Marginal Density Ratio for Off-Policy Evaluation in Contextual Bandits

About

Off-Policy Evaluation (OPE) in contextual bandits is crucial for assessing new policies using existing data without costly experimentation. However, current OPE methods, such as Inverse Probability Weighting (IPW) and Doubly Robust (DR) estimators, suffer from high variance, particularly in cases of low overlap between target and behavior policies or large action and context spaces. In this paper, we introduce a new OPE estimator for contextual bandits, the Marginal Ratio (MR) estimator, which focuses on the shift in the marginal distribution of outcomes $Y$ instead of the policies themselves. Through rigorous theoretical analysis, we demonstrate the benefits of the MR estimator compared to conventional methods like IPW and DR in terms of variance reduction. Additionally, we establish a connection between the MR estimator and the state-of-the-art Marginalized Inverse Propensity Score (MIPS) estimator, proving that MR achieves lower variance among a generalized family of MIPS estimators. We further illustrate the utility of the MR estimator in causal inference settings, where it exhibits enhanced performance in estimating Average Treatment Effects (ATE). Our experiments on synthetic and real-world datasets corroborate our theoretical findings and highlight the practical advantages of the MR estimator in OPE for contextual bandits.

Muhammad Faaiz Taufiq, Arnaud Doucet, Rob Cornish, Jean-Francois Ton• 2023

Related benchmarks

TaskDatasetResultRank
Off-policy EvaluationDigits (UCI)
MSE6.00e-4
12
Average Treatment Effect EstimationTwins (n=50)
Mean Absolute ATE Error (eATE)0.062
6
Average Treatment Effect EstimationTwins (n=1600)
Mean Absolute ATE Error (eATE)0.061
6
Average Treatment Effect EstimationTwins (n=3200)
MAE (eATE)0.061
6
Off-policy EvaluationLetter (UCI)
MSE0.0018
6
Off-policy EvaluationPenDigits (UCI)
MSE8.00e-4
6
Off-policy EvaluationSatImage (UCI)
MSE0.0016
6
Off-policy EvaluationMNIST
MSE0.0121
6
Off-policy EvaluationCIFAR-100
MSE7.00e-4
6
Average Treatment Effect EstimationTwins n=200
MAE (eATE)0.065
6
Showing 10 of 10 rows

Other info

Code

Follow for update