← Latest papers
🤖 machine learning

Joint Training of Multi-Token Prediction in Reinforcement Learning via Optimal Coefficient Calibration

This paper proposes Optimal Coefficient Calibration (OCC), an adaptive scheme derived from an optimization analysis of gradient interactions, to enable effective joint training of Multi-Token Prediction and Reinforcement Learning from Verifiable Rewards, thereby overcoming previous performance degradation and achieving superior results on mathematical reasoning benchmarks.

Original authors: Zili Wang, Jiajun Chai, Lin Chen, Xiaohan Wang, Shiming Xiang, Guojun Yin

Published 2026-05-28
📖 5 min read🧠 Deep dive

Original authors: Zili Wang, Jiajun Chai, Lin Chen, Xiaohan Wang, Shiming Xiang, Guojun Yin

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: Two Coaches, One Athlete

Imagine you are training a giant, super-smart robot (a Large Language Model) to solve difficult math problems.

  1. The Main Coach (RL): This coach teaches the robot how to win. They look at the robot's answers, give a "thumbs up" for correct solutions and a "thumbs down" for wrong ones. The robot learns to repeat what works and stop what doesn't. This is called Reinforcement Learning (RL).
  2. The Assistant Coach (MTP): This coach is a special module that tries to predict the next few words the robot will say, not just the next one. This is called Multi-Token Prediction (MTP). It's like a coach who helps the robot plan its sentences ahead of time.

The Problem:
Previously, researchers tried to have both coaches train the robot at the same time. But something went wrong. The robot started performing worse than if it only had the Main Coach.

Because of this, most teams decided to fire the Assistant Coach during the "winning" training phase. They let the Assistant Coach watch, but they didn't let the Assistant Coach's advice change the robot's brain. They "detached" the Assistant Coach.

The Question:
The authors of this paper asked: Why does having both coaches hurt the robot? Can we fix it so both coaches can work together without ruining the training?


The Diagnosis: The "Push and Pull" Problem

The authors looked at the math behind the training and found the answer. They realized that when the Assistant Coach tries to give advice, it creates two opposing forces on the robot's brain:

  1. The Helpful Push (Correlation): Sometimes, the Assistant Coach's advice points in the same direction as the Main Coach. This is good! It's like two people pushing a car in the same direction.
  2. The Annoying Wobble (Penalty): Sometimes, the Assistant Coach's advice is just "noise." It pushes the robot's brain in random directions that don't help with winning. This is like someone shaking the car while you are trying to drive it.

Why the old methods failed:

  • Method A (Detach): They turned off the Assistant Coach's push. Safe, but they missed out on the "Helpful Push."
  • Method B (Cross-Entropy): They let the Assistant Coach push, but the Assistant Coach was trying to teach the robot to predict every word equally, even the wrong ones. This created a lot of "Wobble" and very little "Push." The robot got confused and got worse.
  • Method C (Policy Loss): They told the Assistant Coach to use the same "winning" rules as the Main Coach. At first, this worked great! The "Push" was strong. But as the robot got better, the two coaches started to disagree slightly. The "Wobble" stayed the same, but the "Helpful Push" got weaker. Eventually, the Wobble took over, and the robot's performance crashed.

The Analogy:
Imagine you are trying to walk a tightrope (the RL training).

  • Detach is walking alone. Safe, but slow.
  • Old Joint Training is having a friend hold your hand, but they are drunk. They pull you off the rope.
  • The "Rise and Fall" problem is having a sober friend who helps you at the start, but as you get tired, they start pulling you in the wrong direction, causing you to fall.

The Solution: The "Smart Adjuster" (OCC)

The authors realized the problem wasn't that the Assistant Coach was bad; it was that the volume of their voice was stuck at a fixed level.

  • Early in training: The Assistant Coach is very helpful. We should turn their volume UP.
  • Late in training: The Assistant Coach starts to become a distraction. We should turn their volume DOWN.

They created a new system called Optimal Coefficient Calibration (OCC).

How it works (The Creative Metaphor):
Think of OCC as a smart thermostat for the training process.

  • Instead of setting the temperature (the training weight) to a fixed number, the thermostat constantly checks the room.
  • It uses a "proxy" (a quick, cheap sensor) to check if the Assistant Coach is currently helping or hurting.
  • If the Assistant Coach is pushing in the right direction, the thermostat turns the volume up.
  • If the Assistant Coach starts to drift and cause noise, the thermostat turns the volume down.

This happens automatically, step-by-step, without needing to stop and calculate complex math that would slow everything down.


The Results: A Happy Ending

The authors tested this new "Smart Adjuster" on six difficult math competitions (like the AIME and Olympiad).

  1. It beat the old methods: The robot trained with the "Smart Adjuster" (OCC) solved more problems than the robot trained with just the Main Coach (Detach).
  2. It fixed the crash: Unlike the "Policy Loss" method that started strong and then failed, the OCC method stayed strong from the first step to the last.
  3. It was fast: The "Smart Adjuster" didn't slow down the training. It was just as fast as the old "Detach" method because it used a clever shortcut to check the volume instead of doing heavy calculations.

Summary

The paper proves that you can train a robot with both a Main Coach and an Assistant Coach, but you can't just leave them on a fixed setting. You need a dynamic system that listens to the training process and adjusts the Assistant Coach's influence in real-time. When they do this, the robot learns better and faster than ever before.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →