The evolution of Large Language Models (LLMs) is shifting the focus from single, verifiable tasks toward complex, open-ended real-world scenarios, imposing significant challenges on the post-training phase. In these settings, the scale and complexity of reward systems have grown significantly, transitioning toward multi-objective formulations that encompass a comprehensive spectrum of model capabilities and application contexts. However, traditional methods typically rely on fixed reward weights, ignoring non-stationary learning dynamics and struggling with data heterogeneity across dimensions. To address these issues, we propose SPARD, a framework that establishes an automated, self-paced curriculum by perceiving learning progress to dynamically adjust multi-objective reward weights and data importance, thereby synchronizing learning intent with data utility for optimal performance. Extensive experiments across multiple benchmarks demonstrate that SPARD significantly enhances model capabilities across all domains.
Figures & tables
Figure 1: Illustration of the standard Multi-Reward RL loop and examples of training characteristics across diverse data types. The upper panel depicts the workflow of generating multi-reward via an LLM judge and aggregating them for policy updates. The lower panel highlights data heterogeneity , demonstrating that different types of input data differentially impact specific reward dimensions during training.
Figure 2: The framework of SPARD, which consists of two main synergistic mechanisms: (1) Progress-Aware Weight Adaptation dynamically adjusts reward weights ( wr ) based on the reliability of performance gains, and (2) Reward-Attributed Data Rebalancing computes data weights ( wd ) by aggregating reward importance via a reward-attribute matrix derived from score dispersion. These components jointly guide the optimization to prioritize current learning objectives and leverage the most efficient data.
Methods
General Capability
Creative Writing
Chat
AVG
IFEval
GPQA
LCB
Arena-Hard
CW
MT-Bench
WildBench
Qwen2.5-7B-Instruct
Base
70.79
33.84
39.75
10.70
48.09
77.93
41.72
46.12
+ SFT
59.70
32.83
35.00
12.50
41.85
77.56
24.05
40.50
+ DPO
74.67
33.54
39.50
12.70
50.49
78.37
43.60
47.55
+ GRPOrm
73.56
34.85
39.75
11.20
50.17
78.12
41.77
47.06
Table 1: Overall performance comparison on multiple benchmarks. The bold font indicates the best results and an underline indicates the second-best results.
Figure 3: Training trajectories for Qwen2.5-7B-Instruct. To facilitate a clearer comparison of long-term trends and to reduce the visual impact of short-term fluctuations, all curves are smoothed using an exponential moving average (EMA).
Method
IF
GPQA
LCB
CW
MT
Qwen2.5-7B-Instruct
SPARD
75.78
38.38
41.75
52.49
81.38
w/o PAWA
74.86
37.88
41.75
51.24
80.25
w/o RADR
73.56
36.36
40.00
51.87
80.93
Qwen3-8B
SPARD
88.17
49.49
54.75
73.95
78.31
Table 2: Ablation study on the core mechanisms in SPARD. The bold font indicates the best results and an underline indicates the second-best results.
Method
IF
GPQA
LCB
CW
MT
3b
Base
60.07
27.78
27.00
40.17
73.37
+Avg
64.51
30.81
26.75
43.41
73.68
+Ours
65.24
31.31
28.50
44.16
74.25
14b
Base
78.03
46.97
46.50
55.80
79.84
+ Avg
79.48
45.45
47.50
60.02
82.25
+ Ours
80.96
46.97
47.25
60.63
84.88
Table 3: Model Performance Across Different Sizes. Avg refers to the method GRPOavg , which averages rewards across dimensions.
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 4: Distribution of selected data sources in the WildChat-IF dataset.
Figure 5: Training dynamics for Correctness, Detail, Fluent, Instruction Following.
Figure 6: Training dynamics for Logic, Relevant, Structure, and Tune.
Figure 7: Data Weight Change During Training Process
Figure 8: Reward Weight Change During Training Process
Hyperparameter
Value
Batch size
32
Epochs
1
Learning rate
5e-6
Warmup ratio
0.05
Weight decay
0.1
Adam betas
(0.9, 0.95)
Appendix
Table 4: Supervised fine-tuning (SFT) hyperparameters used in our experiments.
Reinforcement learning post-training adapts pretrained models with reward or feedback signals to improve reasoning, alignment, and interactive behavior.