← Latest papers
📊 statistics

Logging Policy Design for Off-Policy Evaluation

This paper proposes a unifying framework for designing logging policies that minimize off-policy evaluation error by characterizing a fundamental reward-coverage tradeoff and deriving optimal strategies across various informational regimes to guide firms in selecting treatment policies for high-stakes experimentation.

Original authors: Connor Douglas, Joel Persson, Foster Provost

Published 2026-05-15
📖 5 min read🧠 Deep dive

Original authors: Connor Douglas, Joel Persson, Foster Provost

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a chef trying to decide if a new recipe (the Target Policy) is better than your current one. You can't just cook it for everyone tomorrow because if it's bad, people will be unhappy. So, you want to test it "offline" using a notebook of past meals (the Log Data) to predict how good it would be.

The problem is: How did you write down those past meals?

If your old notebook only recorded what people ate when you were flipping a coin to decide the menu (a Uniform Logging Policy), your data is messy. You have thousands of records of people eating things they hated, and very few records of the good stuff. Trying to guess how the new recipe would do with this messy data is like trying to predict the weather by looking at a single, blurry photo.

This paper is about designing a better way to write that notebook so you can accurately judge the new recipe without actually serving it to everyone yet.

The Core Problem: The "Coverage vs. Reward" Tug-of-War

The authors explain that designing this notebook (the Logging Policy) involves a tricky balancing act between two goals:

  1. Coverage (The Safety Net): You need to record enough variety. If your new recipe suggests a dish you never wrote down in the past, you can't evaluate it. You need to make sure you have data on the things the new recipe might suggest.
  2. Reward (The Good Stuff): You want to record the meals that people actually enjoyed. If you only write down the boring, safe meals, your data is boring. If you only write down the rare, amazing meals, you might miss the context of what people usually eat.

The Analogy: Imagine you are a scout trying to find the best hidden treasure spots (high rewards) for a future explorer (the target policy).

  • If you only look in the spots you think have treasure, you might miss a spot the explorer decides to visit.
  • If you look everywhere randomly, you waste time digging in empty holes, and your map of the "good" spots is very shaky because you didn't dig deep enough in the right places.

The paper's main discovery is that the best notebook isn't just the explorer's plan, and it isn't random chaos. It's a specific, calculated mix that leans toward the good spots but still keeps an eye on the spots the explorer might choose.

The Three Scenarios of Knowledge

The paper breaks down how to design this perfect notebook based on what you know before you start writing:

1. The "Blind" Scenario (We know nothing)
If you have no idea what the new recipe is or what people like, the safest bet is to write down everything equally (Random Sampling). It's not efficient, but it's the only way to guarantee you don't miss anything completely.

2. The "Crystal Ball" Scenario (We know everything)
If you know exactly what the new recipe is and exactly what people like, you don't just follow the new recipe. You actually do something smarter:

  • You focus heavily on the items the new recipe likes.
  • But, you boost the probability of recording items that are very likely to be enjoyed, even if the new recipe doesn't pick them as often.
  • The Magic Result: The paper proves that if you use this "super-smart" notebook, you can actually get a more accurate prediction of the new recipe's success than if you had just served the new recipe live to people. Plus, while writing the notebook, people are actually happier because you're serving them better food than the new recipe would have!

3. The "Fuzzy Crystal Ball" Scenario (We have guesses)
In the real world, you usually have a guess (a machine learning model) about what people like, but it's noisy.

  • The Trap: If you use your noisy guess directly to decide what to write down, you might get it wrong and waste your time.
  • The Fix: The authors suggest a technique called "Posterior Shrinkage." Think of this as a "safety filter." If your guess says a dish is amazing, but you aren't 100% sure, you pull that guess back toward the average. It's like saying, "This looks great, but let's not bet the farm on it yet." This simple adjustment makes your notebook much more reliable.

Practical Advice: The "Soft-Greedy" Approach

The paper admits that in the real world, companies can't always build the perfect, complex mathematical notebook. They have constraints.

So, they suggest a simpler, practical approach called "Soft-Greedy."
Instead of a perfect calculation, imagine a dial you can turn:

  • Turn it all the way to "Random": You write down everything equally. (Safe, but inaccurate).
  • Turn it all the way to "Greedy": You only write down the absolute best items you know of. (Efficient, but risky if you miss something).
  • Turn it to the "Sweet Spot": You mostly write down the good stuff, but you leave a little room for other things.

The paper shows that by tuning this dial correctly (based on how much data you have), you can get results almost as good as the perfect mathematical solution, without needing a supercomputer to figure it out.

Summary

This paper teaches us that how we collect data matters just as much as the data itself. By carefully designing what we choose to record (the logging policy), balancing the need to see the "good stuff" with the need to see "what the new plan might do," we can make much better decisions about new strategies without the risk of trying them out live. It turns the messy process of experimentation into a precise science.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →