Harmonizing Dense and Sparse Signals in Multi-turn RL: Dual-Horizon Credit Assignment for Industrial Sales Agents
Authors: Haojin Yang, Ai Jian, Xinyue Huang, Yiwei Wang, Weipeng Zhang, Ke Zeng, Xunliang Cai, Jingqing Ruan
Organizations: Peking University · Beijing University of Posts and Telecommunications · Sun Yat-sen University · University of California at Merced · Meituan
Optimizing large language models for industrial sales requires balancing long-term commercial objectives (e.g., conversion rate) with immediate linguistic constraints such as fluency and compliance. Conventional reinforcement learning often merges these heterogeneous goals into a single reward, causing high-magnitude session-level rewards to overwhelm subtler turn-level signals, which leads to unstable training or reward hacking. To address this issue, we propose Dual-Horizon Credit Assignment (DuCA), a framework that disentangles optimization across time scales. Its core, Horizon-Independent Advantage Normalization (HIAN), separately normalizes advantages from turn-level and session-level rewards before fusion, ensuring balanced gradient contributions from both immediate and long-term objectives to the policy update. Extensive experiments with a high-fidelity user simulator show DuCA outperforms the state-of-the-art GRPO baseline, achieving a 6.82% relative improvement in conversion rate, reducing inter-sentence repetition by 82.28%, and lowering identity detection rate by 27.35%, indicating a substantial improvement for an industrial sales scenario that effectively balances the dual demands of strategic performance and naturalistic language generation.
Figures & tables
Figure 1: Comparison of dialogue strategies between SFT, Standard RL, and our proposed DuCA method.
Figure 2: Overview of the DuCA framework. The system generates interaction trajectories via a user simulator conditioned on personas and history. It independently calculates and normalizes: (1) Turn-level advantages from dense heuristic constraints, and (2) Session-level advantages from sparse business outcomes. These decoupled signals are fused to provide a balanced final advantage for robust policy updates.
Method
CVR( ↑ )
Compliance( ↑ )
Avg. Turn
Intra-R( ↓ )
Inter-R( ↓ )
IDR( ↓ )
Prefix-R( ↓ )
Filler( ↓ )
PATR( ↑ )
Foundation Models
DeepSeek-R1
22.85%
65.13
9.85
35.19%
1.01%
2.50%
7.69%
59.82%
42.74%
Longcat-Flash-Chat
19.99%
70.17
9.27
3.02%
23.13%
5.92%
39.10%
33.35%
43.65%
Training Methods
SFT (Base)
22.23%
59.11
11.41
9.37%
35.87%
10.59%
52.30%
51.70%
43.59%
REINFORCE++
21.51%
61.32
11.18
8.34%
30.17%
9.99%
50.34%
54.69%
43.62%
Table 1: Main Results on Sales Dialogue Evaluation. CVR and Compliance represent primary business outcomes, while the remaining metrics evaluate fine-grained interaction quality. Best results across all models are bolded .
Method
CVR (%)
Compliance( ↑ )
Avg. Turn
DuCA (Full)
24.44
66.72
9.91
w/o HIAN
24.13
64.09
10.31
w/o Multi-turn
21.64
60.09
12.02
Table 2: Ablation Study Results.
Figure 3: Training dynamics of DuCA compared with baselines over 70 steps.
Metric
Simulator
Human Level
Receiver Identity
4.906
4.948
Decision Subject
4.750
4.824
Merchant Profile
4.899
4.830
Busy State
4.957
4.980
Acceptance Level
4.888
4.830
Basic Judgment
4.910
4.843
Table 3: Consistency Evaluation: Simulator vs. Human Level. Scores (1-5) are generated via GPT-4.1 based on persona and context adherence. Best results are bolded .
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Metric
Percentage (%)
Correctly identified as Human
36.0%
Indistinguishable / Hard to distinguish
12.0%
Mistakenly identified as Simulator
52.0%
Appendix
Table 4: Human-vs-Simulator Turing Test Results. Results indicate the classification of actual human trajectories by experts.
Variant
Intra-R↓
Inter-R↓
IDR↓
Prefix-R↓
Filler↓
PATR↑
DRF (Full)
4.20%
2.71%
6.11%
34.44%
49.21%
44.61%
w/o Decoupled Norm
1.87%
1.68%
7.35%
36.64%
52.49%
43.83%
w/o Multi-turn
8.94%
41.75%
10.34%
57.41%
45.71%
43.84%
Appendix
Table 5: Detailed Ablation Study on Conversational Quality. "w/o Decoupled Norm" refers to the variant using standard reward summation (rpp_baseline). "w/o Multi-turn" denotes training on single-turn scenarios. Intra-R and Inter-R: Intra-turn and Inter-turn Repetition; IDR: Identity Detection Rate; PATR: Positive Attitude Transfer Rate. Best results are bolded .
Figure 4: Training dynamics of DRF compared with ablation variants. (a) Conversion Rate (CVR) evolution. (b) Compliance Score evolution.