From Exploration to Exploitation: A Two-Stage Entropy RLVR Approach for Noise-Tolerant MLLM Training
This paper proposes a novel two-stage, token-level entropy optimization framework for Reinforcement Learning with Verifiable Rewards (RLVR) in Multimodal Large Language Models that dynamically transitions from entropy maximization to minimization, effectively preventing overfitting to noisy labels and enhancing reward signal reliability to achieve superior performance across diverse models and tasks.
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: Teaching a Robot in a Noisy Room
Imagine you are trying to teach a brilliant but inexperienced robot (an AI model) how to navigate a city. You want it to learn the best routes to get to specific destinations.
The Problem:
In the real world, you don't have a perfect map. Instead, you have a group of locals giving you directions, but half of them are lying, and the other half are just guessing. This is "noisy data."
If you just tell the robot, "Go where the majority says," it might get confused or learn the wrong path because the liars are loud. If you tell it to "be super confident," it might stubbornly follow a liar and crash. If you tell it to "keep trying everything," it might never actually learn the right way and just wander aimlessly.
The Solution:
The researchers proposed a Two-Stage Training Method. Think of it as a two-semester course for the robot:
- Semester 1: The "Wild Explorer" Phase.
- Semester 2: The "Focused Expert" Phase.
Stage 1: The "Wild Explorer" (Maximizing Chaos)
The Goal: Don't settle down yet. Try everything!
The Analogy:
Imagine the robot is in a giant maze with many dead ends (the wrong answers/noisy labels).
- Standard AI: Tries to find the exit immediately. If a liar says "Turn left," the robot turns left. If that leads to a wall, the robot is stuck.
- This Paper's Method: The robot is told, "Be messy! Be confused! Try every single path, even the weird ones!"
In technical terms, this is Entropy Maximization. The AI is encouraged to be uncertain and generate many different, diverse answers.
- Why? Because if the AI tries 10 different paths, and 9 of them lead to a dead end (because the labels were wrong), but 1 leads to the treasure, the AI can see the difference. It prevents the robot from "locking in" on a bad answer too early. It keeps the group of answers diverse so the AI can figure out which one is actually good.
Stage 2: The "Focused Expert" (Reducing Chaos)
The Goal: Now that you've tried everything, pick the winner and get confident.
The Analogy:
The robot has spent the first semester wandering the maze. It has seen that "Turn left" usually leads to a wall, but "Turn right" leads to the treasure.
- The Shift: Now, the teacher says, "Stop guessing! Be 100% sure of the right path. Ignore the noise."
In technical terms, this is Entropy Minimization. The AI is encouraged to be very certain and stop generating random, weird answers. It consolidates what it learned in Stage 1 and locks onto the correct behavior.
Why This "Two-Stage" Trick Works
The paper argues that most previous methods made a mistake by doing only one of these things:
- Only "Be Confident" (Entropy Minimization): The robot gets confident too fast. It hears a liar say "Go North," gets confident, and walks off a cliff. It can't recover because it stopped exploring.
- Only "Be Messy" (Entropy Maximization): The robot wanders forever. It never learns to trust the right answer because it's too busy trying random things. It never finishes the job.
The Magic Switch:
The researchers found that you need to switch from "Messy" to "Confident" at the right time.
- Early Training: Keep the robot messy (Exploration) so it doesn't get tricked by the liars.
- Late Training: Make the robot confident (Exploitation) so it actually learns the skill.
Real-World Results
The researchers tested this on AI models that look at images (like finding a button on a computer screen or identifying a specific type of cat).
- The Test: They gave the AI training data where 50% to 100% of the labels were wrong (completely noisy).
- The Result:
- Standard AI methods failed or got confused.
- The "Two-Stage" AI learned to ignore the noise, figure out the truth through its "messy" phase, and then become a "confident expert."
- It performed significantly better than all other methods, even when the training data was terrible.
Summary in One Sentence
To teach an AI when the data is full of lies, you first force it to try everything (so it doesn't get tricked), and then you force it to pick the best answer (so it actually learns), rather than trying to be perfect from day one.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.