MICA: Multi-granularity Intertemporal Credit Assignment for Long-Horizon Emotional Support Dialogue
Organizations: NatureSelect · Tsinghua University · South China Normal University · Xiamen University
Abstract
Reinforcement learning (RL) for large language models (LLMs) has shown strong performance in single-turn tasks, but extending it to multi-turn interaction remains challenging due to sparse rewards and poor per-turn credit assignment. In emotional support dialogues, responses shape future user states, so matched-state step-wise comparison is unavailable, while trajectory-level supervision is insufficient. We propose MICA (Multi-granularity Intertemporal Credit Assignment), a critic-free RL framework for multi-turn emotional support tasks. MICA derives both immediate and delayed credit from a shared potential function over the user's structured support state. Incremental Distance Reward measures the per-turn decrease in residual distance to the target state, while its Monte Carlo return captures delayed effects. After scope-specific normalization, the two signals form a mixed advantage for stable per-turn optimization without matched-state comparisons, rollout trees, or a learned critic. On EMPA, EQ-Bench, and EmoBench with Qwen2.5-7B-Instruct and Qwen3-8B/14B/32B, MICA consistently outperforms GRPO and REINFORCE++, achieving up to +42.5 on EMPA, while adding no rollout cost and remaining robust to reward judges. These results show that turn-aware credit assignment enables effective and practical multi-turn RL for interactive LLMs.
Figures & tables
| Model | Method | EMPA | EmoBench (Acc. %) | EQ-Bench | |||
| Pass | Score | EA | EU | Overall | Score | ||
| Gemini-2.5-pro | 27.0 | 90.7 | 74.0 | 62.0 | 68.0 | 86.4 | |
| Claude-3.5-sonnet | 25.0 | 85.1 | 73.0 | 54.0 | 63.5 | 77.0 | |
| DeepSeek-V3.2 | 25.0 | 78.4 | 73.0 | 55.0 | 64.0 | 84.9 | |
| Qwen3-32B | Base | 19.0 | 68.9 | 70.0 | 43.0 | 56.5 | 74.0 |
| GRPO | 21.0 ±0.8 | 73.6 ±0.5 | 69.7 ±0.5 | 44.3 ±0.5 | 57.0 ±0.4 | 74.6 ±0.2 | |
| Trained Model | Judger | EMPA | EmoBench (Acc. %) | EQ-Bench | |||
| Pass | Score | EA | EU | Overall | Score | ||
| Qwen2.5-7B-Instruct | Qwen3-235B | 8.7 ±0.5 | 58.2 ±0.7 | 69.7 ±0.4 | 38.7 ±0.4 | 54.2 ±0.4 | 55.8 ±0.8 |
| MiniMax-M2.5 | 8.3 ±0.5 | 56.8 ±0.8 | 68.7 ±0.5 | 39.0 ±0.0 | 53.8 ±0.2 | 55.7 ±0.3 | |
| GLM-4.7 | 9.3 ±0.5 | 59.5 ±0.6 | 69.3 ±0.5 | 38.7 ±0.5 | 54.0 ±0.0 | 56.8 ±0.4 | |
| Qwen3-8B | Qwen3-235B | 8.3 ±0.5 | 41.5 ±1.8 | 68.3 ±0.5 | 37.7 ±0.5 | 53.0 ±0.4 | 74.5 ±0.4 |
| MiniMax-M2.5 | 8.7 ±0.5 | 43.5 ±0.2 | 69.0 ±0.0 | 38.7 ±0.5 | 53.8 ±0.2 | 74.6 ±0.3 | |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Trained Model | Advantage Level | EMPA | EmoBench (Acc. %) | EQ-Bench | |||
| Pass | Score | EA | EU | Overall | Score | ||
| Qwen3-8B | Group-Level | 5.7 ±0.5 | 38.5 ±0.4 | 67.7 ±0.5 | 35.3 ±0.5 | 51.5 ±0.4 | 73.3 ±0.4 |
| Turn-Level | 5.7 ±0.5 | 36.1 ±0.5 | 68.0 ±0 | 35.3 ±0.5 | 51.7 ±0.2 | 72.8 ±0.4 | |
| Mixed | |||||||
| Qwen2.5-7B-Instruct | Group-Level | 6.0 ±0.0 | 50.8 ±0.5 | 69.0 ±0.0 | 34.7 ±0.5 | 51.8 ±0.2 | |
| Turn-Level | 6.7 ±0.5 | 54.5 ±1 | 68.7 ±0.5 | 33.7 ±0.5 | 51.2 ±0.2 | 54.8 ±0.3 | |
| Advantage Level | Reward Design | EMPA | EmoBench (Acc. %) | EQ-Bench | |||
| Pass | Score | EA | EU | Overall | Score | ||
| Group-level | ADR | 1.0 ±0.0 | 18.2 ±0.4 | 65.7 ±0.5 | 30.3 ±0.5 | 48.0 ±0.0 | 69.7 ±0.2 |
| IDR | 5.7 ±0.5 | 38.5 ±0.4 | 67.7 ±0.5 | 35.3 ±0.5 | 51.5 ±0.4 | 73.3 ±0.4 | |
| Turn-level | ADR | 3.3 ±0.5 | 31.5 ±0.7 | 68.0 ±0.0 | 32.3 ±0.5 | 50.2 ±0.2 | 72.1 ±0.1 |
| IDR | 5.3 ±0.5 | 34.0 ±0.4 | 67.7 ±0.5 | 33.3 ±0.5 | 50.5 ±0.4 | 72.3 ±0.4 | |
| Mixed | IDR | ||||||
RL for Language Models
Reinforcement learning for language models uses feedback-driven policy updates to improve reasoning, alignment, and interactive behavior.
See all 410 papers