TL;DR
Training large language models typically uses either supervised fine-tuning (SFT, learning from labeled examples) or reinforcement learning (RL, learning from rewards), but combining both introduces noise that degrades performance. GAC (Noise-Aware Adaptive Mixing) dynamically adjusts the balance between SFT and RL training based on data quality signals.
✦ Why It Matters
Engineers can use GAC to improve model quality when combining supervised and reinforcement learning training without manual hyperparameter tuning.
Key Takeaways
Full Summary
Large language models are typically improved through post-training using either supervised fine-tuning (SFT)—learning directly from human-labeled examples—or reinforcement learning (RL)—optimizing for reward signals. Recent work attempts to combine both approaches for better results, but mixing them introduces challenges: noisy or low-quality data from either source can degrade overall performance.
GAC addresses this by implementing noise-aware adaptive mixing, a technique that monitors data quality during training and dynamically adjusts how much the model learns from SFT versus RL at each step. Rather than using a fixed ratio, GAC detects when training data contains errors or inconsistencies and automatically reduces reliance on that noisier source.
Empirical results demonstrate that this adaptive approach outperforms fixed-ratio mixing strategies, particularly when training data quality varies across batches or time periods.
Related