← Latest papers
🤖 machine learning

Preserve Support, Not Correspondence: Dynamic Routing for Offline Reinforcement Learning

DROL (Dynamic Routing for Offline Reinforcement Learning) improves one-step offline RL actors by using a top-1 dynamic routing mechanism that assigns dataset actions to the nearest of KK latent-conditioned candidates, allowing the model to perform local policy improvements without the conflicting gradients caused by traditional pointwise extraction.

Original authors: Zhancun Mu, Guangyu Zhao, Yiwu Zhong, Chi Zhang

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

Original authors: Zhancun Mu, Guangyu Zhao, Yiwu Zhong, Chi Zhang

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

The Problem: The "Stubborn Student" Dilemma

Imagine you are a student trying to learn how to navigate a complex, crowded city. You have a Teacher (a super-intelligent GPS) who can tell you exactly which path to take. However, you want to be a "One-Step" Student: you don't want to have to consult the GPS every single second; you want to be able to look at a street corner and just know where to go instantly.

In current AI (Offline Reinforcement Learning), students learn by trying to mimic the Teacher. But there is a catch: the Teacher often gives a specific instruction for a specific moment (e.g., "At this exact intersection, turn left").

The problem is that the student becomes too obsessed with the specific instruction. If the Teacher says "Turn left," and the student realizes that "Turning slightly left" would actually be much faster and safer, the student often refuses to change. They feel "tethered" to the Teacher's exact words. They end up compromising—taking a mediocre middle path—instead of finding the best local route. They are preserving the correspondence (the exact instruction) rather than the support (the fact that the road is actually drivable).


The Solution: DROL (The "Dynamic Roommate" Strategy)

The researchers proposed a new method called DROL. Instead of one student trying to memorize every specific instruction, DROL gives the student a team of "Candidates" (think of them as a group of roommates) during training.

1. The Roommate Assignment (Dynamic Routing)

Instead of one student trying to be everything to everyone, DROL says: "For every street corner in the city, we will send out KK different roommates. Each roommate will try to 'claim' a different part of the neighborhood."

When a piece of data comes in (e.g., "At this corner, the driver turned right"), DROL doesn't force a specific student to memorize it. Instead, it looks at the roommates and asks: "Which roommate is currently standing closest to that right turn?"

The roommate who is closest is the "Winner." Only that winner gets the instruction to "Learn how to turn right."

2. The "Hand-off" (Responsibility Transfer)

This is the magic part. Because the roommates are constantly moving and learning, they can swap responsibilities.

Imagine Roommate A is currently responsible for "The North Side" of the park. As Roommate A learns to be a better navigator, they might realize, "Hey, I'm actually getting really good at the fast highway route!" As Roommate A moves toward the highway, Roommate B might step in and say, "I'll take over the North Side of the park; I'm closer to it now."

In old methods, the "ownership" of a path was stuck to a specific latent code (a specific student). In DROL, ownership is fluid. This allows one student to move toward a "better" action (higher Q-value) without leaving a "hole" in the map, because another student can immediately step in to cover the old spot.


Why This Matters (The "TL;DR")

  • Old Way (Pointwise Correspondence): The student is a perfectionist who is afraid to deviate from the Teacher's exact words, even if the Teacher's path is slightly inefficient.
  • DROL Way (Dynamic Routing): The student is a coordinated team. They focus on covering the map (preserving support) rather than mimicking the words (preserving correspondence).

The Result:
The AI becomes much better at complex, "multimodal" tasks (situations where there are many different "right" ways to do something, like navigating a maze). It stays fast and cheap to use (one-step inference), but it's much smarter because it learned to specialize its "roommates" to cover the whole territory efficiently.

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 →