← Latest papers
🤖 machine learning

Overcoming Catastrophic Forgetting in Visual Continual Learning with Reinforcement Fine-Tuning

This paper introduces Retention-aware Policy Optimization (RaPO), a novel Reinforcement Fine-Tuning method that mitigates catastrophic forgetting in visual continual learning by addressing Trajectory-level Drift Agnosticism through retention reward shaping and cross-task advantage normalization, thereby achieving superior performance over existing approaches.

Original authors: Meng Lou, Hanzhong Guo, Linwei Chen, Yizhou Yu

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

Original authors: Meng Lou, Hanzhong Guo, Linwei Chen, Yizhou Yu

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 Problem: The "Goldfish" AI

Imagine you are teaching a very smart robot to recognize different types of birds.

  • Monday: You show it a picture of a Sparrow. It learns it perfectly.
  • Tuesday: You show it a picture of a Hawk. It learns the Hawk, but suddenly, it forgets what a Sparrow looks like. It thinks the Sparrow is just a small Hawk.
  • Wednesday: You show it an Owl. Now it forgets the Sparrow and the Hawk.

This is called Catastrophic Forgetting. The robot is like a goldfish with a 3-second memory; every time it learns something new, it wipes its brain clean of the old stuff. This is a huge problem for AI that needs to learn continuously in the real world.

The Current Solution (and why it's not perfect)

Researchers tried two main ways to fix this:

  1. Supervised Fine-Tuning (SFT): This is like a strict teacher who says, "Memorize this answer exactly." It works okay, but the robot still forgets old answers quickly.
  2. Reinforcement Fine-Tuning (RFT): This is like a coach who says, "Try different ways to solve this problem, and I'll give you a reward if you get it right." Recent studies showed this "coach" method (specifically a technique called GRPO) is better at remembering than the "teacher" method.

However, the authors of this paper found a catch: Even the "coach" method (GRPO) still forgets a lot when the tasks get really hard. It's better than the teacher, but it's not perfect.

The Discovery: The "Drift" Detective

The researchers asked: Why does the "coach" method still forget things?

They looked closely at how the robot thinks. They noticed something weird called Trajectory-level Drift Agnosticism.

  • The Analogy: Imagine the robot is taking a test. It can solve the current question correctly in two different ways.
    • Way A: It uses a logic that is very similar to how it solved questions yesterday.
    • Way B: It uses a completely wild, new logic that is totally different from yesterday.
  • The Problem: The current "coach" (GRPO) only looks at the final score. If both Way A and Way B get the question right, the coach gives them the same reward. It doesn't care that Way B is "drifting" away from the robot's old knowledge.
  • The Result: Over time, the robot keeps choosing the "wild" ways (Way B) because they get the points. Eventually, it drifts so far away from its original knowledge that it forgets everything it used to know.

The Solution: RaPO (Retention-aware Policy Optimization)

To fix this, the authors created a new method called RaPO. Think of RaPO as a "Smart Coach" who cares about two things: getting the answer right and staying true to who you were yesterday.

RaPO has two main tricks:

1. The "Memory Anchor" (Retention Reward)

  • How it works: Every time the robot tries to solve a problem, RaPO checks: "How similar is this new way of thinking to how you thought yesterday?"
  • The Analogy: Imagine you are learning a new dance move.
    • If you learn a move that flows naturally from your previous style, the coach gives you a bonus point.
    • If you learn a move that is totally chaotic and breaks your previous rhythm, the coach gives you fewer points, even if you still finished the dance.
  • The Goal: This encourages the robot to learn new things without completely abandoning its old habits. It gently nudges the robot to stay close to its "memory anchor."

2. The "Steady Hand" (Cross-Task Advantage Normalization)

  • How it works: When the robot switches from learning "Birds" to learning "Cars," the difficulty of the tasks changes suddenly. This can confuse the robot's learning process, making it swing wildly between being too confident and too unsure.
  • The Analogy: Imagine you are driving a car. Suddenly, you switch from a smooth highway to a bumpy dirt road. If your car's suspension reacts instantly to every bump, you'll crash.
  • The Fix: RaPO uses a "shock absorber" (an exponential moving average). Instead of reacting to the bumpy road right now, it smooths out the bumps over time. This keeps the robot's learning pace steady, even when the tasks change drastically.

The Results

The researchers tested RaPO on many different visual tasks:

  • Recognizing new types of images (Image Classification).
  • Finding objects in pictures (Object Detection).
  • Understanding videos (Video Classification).

The Outcome:
RaPO was the clear winner. It learned new things just as fast as the other methods but forgot much less.

  • In one test, the old method forgot about 20% of what it learned.
  • RaPO only forgot about 4%.

The Bottom Line

This paper doesn't just say "AI is getting smarter." It specifically solves the problem of how to teach an AI to keep learning new things without deleting its old memories.

They found that simply rewarding the AI for being "correct" isn't enough. You also have to reward it for being consistent with its past self. By adding a "memory check" and a "stabilizer" to the learning process, they created an AI that can grow without losing its identity.

Note: The paper focuses entirely on computer vision tasks (images and videos) and does not claim these methods are currently used for medical diagnosis, surveillance, or other specific real-world applications yet. It is a foundational study to help future AI systems learn continuously.

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 →