Drifting models have emerged as a highly efficient and stable paradigm for policy design in offline reinforcement learning (RL). However, standard drift policies determine repulsion solely from geometric relationships among generated actions and therefore cannot distinguish them by expected value. To address this limitation, we introduce Value-Guided Repulsion Q-Learning (VRQL) to integrate action value estimates into the particle interaction field. For each state, VRQL combines geometric kernel distance with a normalized Q value scaling. This mechanism assigns greater repulsive influence to particles with lower values while strictly retaining attraction toward behavior action. Consequently, this value-guided interaction field aligns behavior regularization with policy improvement without adding an auxiliary behavior model stage. On 50 OGBench task configurations and 6 D4RL AntMaze configurations, VRQL demonstrates highly competitive performance against established baselines, suggesting that value-guided particle interaction is an effective method for offline RL.
Figures & tables
Figure 1: (Left) Standard drift policies rely on geometric distance, assigning identical repulsive weights ( WA=WB ) to equidistant neighbors particle A and B. (Right) VRQL incorporates critic estimates into the interaction field. The lower valued neighbor A exerts a stronger repulsive force ( WA>WB ), pushing the generated particle x0 toward the higher value region at x∗ . Background indicate the Q value landscape.
Gaussian
Diffusion
Flow
Value-Guide
Drift
Task category
IQL
IDQL
FQL
Q-Flow
DriftQL
VRQL
OGBench
antmaze-large (5 tasks)
53±3
21±5
79±3
88±5
92±4
97±1
antmaze-giant (5 tasks)
4±1
0±0
9±6
40±6
60±2
74±4
humanoidmaze-medium (5 tasks)
33±2
1±0
58±5
83±4
62±2
88±8
humanoidmaze-large (5 tasks)
2±1
1±0
4±2
8±2
5±8
8±1
Table 1: Offline reinforcement learning results. VRQL achieves the best or tied for best performance across the OGBench categories and the D4RL AntMaze benchmark. The reported ± values aggregate the seed standard deviations across individual tasks. This table presents one representative method from each policy class, while Appendix C provides complete results for all fourteen methods. Boldface indicates the best score in each row.
Figure 2: Effect of repulsion weight assignment. The learned assignment used by VRQL is compared with geometric repulsion ( none ), shuffled value biases ( permuted ), and reversed value biases ( inverse ). Curves show mean success rates, and shaded regions denote one standard deviation.
Figure 3: Value normalization ablation. Success rates under different normalization strategies.
Figure 4: Sensitivity to the guidance temperature β . Training curves for varying β on three OGBench tasks. Curves show mean success rates, and shaded regions denote one standard deviation.
Figure 5: Sensitivity to the particle count N . Normalized return on three D4RL AntMaze tasks evaluating sensitivity to the generated particle count N . Curves show mean normalized returns, and shaded regions denote one standard deviation.
Figure 6: Relative training time. VRQL training time scales with particle count.
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
Hyperparameter
Symbol
Value
General training settings
Optimizer
–
Adam
Actor / critic learning rate
–
3×10−4
Batch size
–
256
Hidden dimensions (actor and critic)
–
(512,512,512,512)
Activation
–
GELU
Appendix
Table 2: Shared hyperparameters. Symbols refer to the main text where one is defined.
Hyperparameter
Default
Alternatives
Value scale Snorm
Sstd (Eq. 10 )
Sabs , Snone (Eq. 15 )
Ensemble aggregation Agg
min
mean
Critic for the value bias
target
online
Value scale stabilizer ϵ
10−6
–
Appendix
Table 3: Value-guided repulsion settings. These are the defaults of Section 3.3 ; the ablations of Section 4.3 vary them one at a time.
Gaussian
Diffusion
Flow
Task
BC
IQL
ReBRAC
IDQL
SRPO
CAC
FAWAC
antmaze-large-navigate-singletask
task1-v0 ⋆
0±0
48±9
91±10
0±0
0±0
42±7
1±1
task2-v0
6±3
42±6
88±4
14±8
4±4
1±1
0±1
task3-v0
29±5
72±7
51±18
26±8
3±2
49±10
12±4
task4-v0
8±3
51±9
84±7
62±25
45±19
17±6
10±3
Appendix
Table 4: Full results across all evaluated OGBench and D4RL tasks, methods one to seven, Boldface marks the best of all fourteen methods on a task, a row’s best may appear in Table 5 , which gives the remaining seven methods.
Flow
Value-Guide
Drift
Task
FBRAC
IFQL
FQL
Q-Flow
GFP
DriftQL
VRQL
antmaze-large-navigate-singletask
task1-v0 ⋆
70±20
24±17
80±8
95±4
95±0
95±2
99±1
task2-v0
35±12
8±3
57±10
85±6
92±3
85±9
91±0
task3-v0
83±15
52±17
93±3
93±4
95±2
97±1
99±1
task4-v0
37±18
18±8
80±4
79±23
90±2
91±1
97±2
Appendix
Table 5: Full results across all evaluated OGBench and D4RL tasks, methods eight to fourteen, continuing Table 4 under the same conventions; boldface again marks the best of all fourteen methods on a task.