Clustering Context in Off-Policy Evaluation
Daniel Guzman-Olivares, Philipp Schmidt, Jacek Golebiowski, Artur Bekasov
TL;DR
Off-policy evaluation suffers when the logging policy poorly overlaps the evaluation policy; this work introduces CHIPS, a context-clustering estimator that pools data within context clusters to improve estimation in deficient information settings. The authors provide a theoretical bias-variance analysis under Common Cluster Support and Reward Homogeneity and relaxations (delta-homogeneity), showing variance reduction relative to IPS and comparison to MIPS. Empirically, CHIPS improves estimation accuracy on synthetic problems and a real Open Bandit Dataset, with MAP reward estimation offering robustness to reward misspecification. The results highlight the tradeoffs in cluster design and hyperparameters, and suggest future work on combining CHIPS with action-embedding methods and automatic hyperparameter selection.
Abstract
Off-policy evaluation can leverage logged data to estimate the effectiveness of new policies in e-commerce, search engines, media streaming services, or automatic diagnostic tools in healthcare. However, the performance of baseline off-policy estimators like IPS deteriorates when the logging policy significantly differs from the evaluation policy. Recent work proposes sharing information across similar actions to mitigate this problem. In this work, we propose an alternative estimator that shares information across similar contexts using clustering. We study the theoretical properties of the proposed estimator, characterizing its bias and variance under different conditions. We also compare the performance of the proposed estimator and existing approaches in various synthetic problems, as well as a real-world recommendation dataset. Our experimental results confirm that clustering contexts improves estimation accuracy, especially in deficient information settings.
