← Latest papers
🤖 machine learning

Cross-Domain Off-Policy Evaluation and Learning for Contextual Bandits

This paper proposes a novel Cross-Domain Off-Policy Evaluation and Learning framework that leverages historical datasets from both target and source domains to overcome critical challenges like few-shot data, deterministic logging policies, and new actions, thereby enabling effective policy evaluation and optimization in scenarios where existing methods fail due to high variance or limited exploration.

Original authors: Yuta Natsubori, Masataka Ushiku, Yuta Saito

Published 2026-07-27
📖 4 min read☕ Coffee break read

Original authors: Yuta Natsubori, Masataka Ushiku, Yuta Saito

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 the captain of a ship trying to navigate a stormy sea, but you've never actually sailed this specific route before. You have a map of your current ship's past voyages (the "logged data"), but that map is incomplete. Maybe your old captain was too cautious and only sailed in calm waters, leaving the dangerous reefs uncharted. Or perhaps, the map is missing entirely because the ship was too small to explore the whole ocean. In the world of computer science, specifically in a field called Machine Learning, this is a common problem known as Contextual Bandits. It's how computers learn to make decisions—like recommending a movie, suggesting a medication, or showing an ad—based on the situation (the "context") without actually trying out every single option in the real world, which could be expensive or risky.

To solve this, scientists use a technique called Off-Policy Evaluation (OPE). Think of OPE as a "flight simulator" for decision-making. Instead of testing a new strategy on real people (which is risky), you run it through a computer using old data to see how well it would have done. The problem is, most simulators break if the old data is too boring (the captain only did one thing) or if the new strategy wants to try something the old captain never did. If the old data has no record of a specific action, the simulator can't guess what would happen, leading to wild guesses or total failure. This paper tackles the tricky scenario where the old data is either too limited, too rigid, or missing crucial new options entirely.

Enter the researchers from Hakuhodo DY Holdings and Cornell University, who propose a clever new way to fix this broken simulator. They call their idea Cross-Domain Off-Policy Evaluation and Learning. Imagine you are trying to learn how to surf in a new, unknown ocean (the "target domain"), but your local beach (the "source domain") has a different wave pattern. If you only look at your local beach, you might get confused when you see a giant wave that never happened there. But, what if you could also look at a video of surfing in a neighboring ocean that has similar waves? Even if the water is slightly different, the physics of the wave might be the same.

The authors suggest that instead of being stuck with just the boring or incomplete data from your current situation, you can borrow insights from other, similar situations (other "domains"). They realized that while every hospital, country, or user group is unique, they often share underlying patterns. For example, a treatment might work similarly in two different hospitals, even if the patient demographics vary slightly. The paper introduces a new method called COPE (Cross-domain Off-Policy Evaluation). It works by splitting the "reward" (the good outcome) into two parts: a shared part that is common across similar groups (like the general physics of the wave) and a unique part that is specific to just your group (like the local wind).

By using data from other domains to figure out the "shared part," COPE can fill in the blanks for actions that were never tried in your specific data. It's like using a map from a neighboring city to figure out the layout of a street in your town that your own map forgot to draw. The researchers tested this on real-world data from a video-sharing app (KuaiRec) and found that when the target data was scarce, or when the old data was too rigid (deterministic), or when there were brand-new actions to try, their method was far more accurate than the old ways. They showed that by combining data from multiple sources but being careful to account for their differences, they could evaluate and learn new policies much more effectively, even in situations where previous methods simply gave up or made huge errors.

In their experiments, they simulated scenarios where the new actions made up to 80% of the possible choices, or where the old data was so limited that there was only one data point per action. In these tough cases, their new method reduced errors significantly compared to the standard approaches. They also showed that this works for "learning" (finding the best strategy), not just "evaluating" (checking a strategy). The paper suggests that by treating different data sources as a connected family rather than isolated islands, we can build smarter, safer, and more adaptable decision-making systems, especially when we don't have enough data to learn from scratch.

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 →