← Latest papers
💻 computer science

CARE: Competence-Aware Reward Shaping for Adaptive Reasoning Length in Video-MLLMs

This paper introduces CARE, a competence-aware reward shaping framework that dynamically adapts reasoning length in video-MLLMs by transitioning from exploration-oriented long-form reasoning to efficiency-oriented concise reasoning based on the model's evolving performance, thereby improving accuracy, training stability, and token efficiency without inference overhead.

Original authors: Chengwen Liu, Hao Peng, Jisheng Dang, Hong Peng, Bin Hu, Tat-Seng Chua

Published 2026-06-19
📖 4 min read☕ Coffee break read

Original authors: Chengwen Liu, Hao Peng, Jisheng Dang, Hong Peng, Bin Hu, Tat-Seng Chua

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

Imagine you are teaching a robot to solve complex puzzles using video clips. You want the robot to think out loud (show its work) before giving an answer. But there's a catch: how much the robot should think depends on two things: how smart the robot is right now, and how hard the puzzle is.

The paper introduces a new training method called CARE (Competence-Aware Reward Shaping) to solve a specific problem: current methods treat the robot's "thinking time" like a fixed rulebook. They either say, "Always think for 5 minutes," or "Always keep it under 2 minutes."

The authors argue this is like trying to teach a child to swim by telling them to "always kick 50 times," regardless of whether they are in a bathtub or the deep ocean.

Here is how CARE works, using simple analogies:

1. The Problem: The "One-Size-Fits-All" Trap

In the past, researchers used a static rule.

  • Early in training: The robot is a "novice." It needs to explore many different paths to find the right answer. If you force it to be brief, you cut off its learning process.
  • Later in training: The robot becomes an "expert." It knows the right path quickly. If you still let it ramble on for a long time, it just wastes energy and repeats itself (like a student who knows the answer but keeps writing the same sentence over and over to fill space).

Static rules fail because they don't know when the robot has grown up. They either stop the robot from exploring too early or let it be lazy and verbose too late.

2. The Solution: CARE (The "Smart Coach")

CARE acts like a smart coach who watches the robot's progress in real-time and changes the rules on the fly.

  • The "Competence Monitor" (The Coach's Eye):
    The coach keeps a running average of how well the robot is doing. It doesn't panic if the robot fails one hard puzzle today; it looks at the long-term trend. This tells the coach: "Is the robot a Novice, an Explorer, a Proficient student, or a Master?"

  • The "Stage Router" (The Rulebook Changer):
    Based on the coach's assessment, the rules change:

    • Novice Phase: The coach says, "Go wild! Think as much as you need. Don't worry about being long-winded. We need to find the solution."
    • Explorer Phase: "You're getting better. Keep exploring, but start trimming the fat."
    • Proficient/Master Phase: "You're an expert now. Be concise. If you can solve it in 10 words, don't use 100. We want efficiency."
  • The "Difficulty Normalizer" (The Context Check):
    The coach knows that some puzzles are just harder than others. If the robot is solving a super-hard video puzzle, the coach allows a longer answer. If it's an easy puzzle, the coach demands brevity. This prevents the robot from thinking a hard problem is "easy" just because it's short, or a simple problem is "hard" just because it's long.

  • The "Surprise Amplifier" (The Cheerleader):
    Sometimes, a novice robot solves a super-hard problem by accident or through a lucky guess. The coach notices this "unexpected success" and gives a huge reward, saying, "Wow! That was brilliant! Keep doing that specific type of thinking!" This helps the robot learn faster on difficult tasks.

3. The Result: The "Inverted-U" Journey

If you watch the robot's behavior over time, it follows a specific pattern, like a hill:

  1. Climbing Up (Expansion): At the start, the robot's answers get longer. It's exploring every nook and cranny to learn the ropes.
  2. The Peak: It hits a point where it knows the most.
  3. Sliding Down (Compression): As it masters the skill, its answers get shorter and sharper. It stops rambling and starts delivering the "dense" information needed to get the job done.

4. Why This Matters

The paper tested this on video reasoning (watching a video and answering questions).

  • Old Way: The robot either got stuck in short, incomplete thoughts or wasted time writing long, repetitive stories.
  • CARE Way: The robot learned to allocate its "thinking budget" perfectly. It spent a lot of time on hard videos and very little time on easy ones.

The Bottom Line:
CARE teaches the AI to be adaptable. It learns that being "smart" isn't just about getting the right answer; it's about knowing how much effort to spend to get that answer. By the end of training, the robot is not only more accurate but also much faster and more efficient, using fewer "words" (tokens) to say the same thing.

The authors provide the code for this "smart coach" system, showing that it works without needing any extra computing power during the actual test phase—it just makes the training process smarter.

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 →