← Latest papers
🤖 machine learning

Fora: From Weight-Space to Function-Space Protection in Capability-Preserving Fine-Tuning

The paper introduces FORA, a function-space protection method that preserves model capabilities during fine-tuning by projecting updates onto activation-derived subspaces rather than weight-derived ones, thereby more faithfully isolating and protecting the specific directions responsible for existing skills.

Original authors: Rui Zhou, Tianci Xie

Published 2026-07-01
📖 5 min read🧠 Deep dive

Original authors: Rui Zhou, Tianci Xie

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: Learning New Skills Without Forgetting Old Ones

Imagine you have a brilliant student (the AI model) who is already an expert at translating languages. You want to teach them a new skill: solving math problems.

The problem with standard training is that when you force the student to learn math, they often start forgetting how to translate. It's like trying to write a new song on a piano, but your fingers keep sliding off the keys you use for your favorite old song.

Scientists have tried to fix this by putting "guards" on the student's brain. Most previous methods tried to guard the physical structure of the brain (the weight matrix). They said, "Don't touch the biggest, strongest connections in the brain."

The Paper's Insight:
The authors argue that guarding the "biggest connections" is the wrong strategy.

  • The Analogy: Imagine the student's brain is a massive library. The "biggest connections" are the most popular books on the shelves. But the student might use a specific, quiet corner of the library (a specific pattern of activation) to translate. If you only guard the popular books, you might accidentally block the quiet corner where the translation happens, or worse, you might leave the quiet corner wide open for the math lessons to mess it up.

The paper claims: Don't guard the furniture (the weights); guard the activity (the function).

The Solution: "Fora" (Function-space Orthogonal Residual Adaptation)

The authors created a new method called Fora. Here is how it works, broken down into three simple steps:

1. Mapping the "Translation Zone" (The Calibration)

Before teaching math, the researchers ask the student to do some translation tasks without grading them (no labels needed). They watch exactly which parts of the brain light up during translation.

  • The Analogy: They put a camera on the student and draw a glowing map on the floor showing exactly where the student steps when they speak French. This is the "Function Subspace."

2. Building the "No-Go Zone" (The Projector)

Instead of protecting the heavy furniture (the weights), they build a forcefield around that glowing map on the floor.

  • The Analogy: They tell the math teacher: "You can teach math anywhere in the room, BUT you cannot step on the glowing French zone. If you try to write math on that specific floor tile, your pen will bounce off."
  • This is the Right Projector (PQP_Q). It blocks the new math lessons from overwriting the specific patterns the student uses for translation.

3. The "Special Channel" (The Spectral Channel)

The researchers realized that if they completely froze the translation zone, the student couldn't improve at all. So, they added a tiny, narrow tunnel through the forcefield.

  • The Analogy: Imagine a small, reinforced glass tube running through the "No-Go Zone." The student can make tiny, careful adjustments to their translation skills through this tube, but they can't smash the whole wall to make room for math.
  • This is the Spectral Channel. It allows for a little bit of "plasticity" (flexibility) so the student doesn't become a robot, but keeps the main structure safe.

Why This is Better Than Old Methods

The paper tested this against other methods (like "Weight-Space Projection," which guards the heavy furniture).

  • Old Method (Weight-Space): "Don't touch the big books."
    • Result: The student still forgot how to translate because the translation didn't happen in the "big books" area; it happened in the quiet corner.
  • New Method (Fora): "Don't step on the glowing French map."
    • Result: The student learned math perfectly while keeping their translation skills almost exactly the same.

The Results in Plain English

The researchers tested this on a model called Qwen3-1.7B in three different scenarios:

  1. Learning Logic (COGS) while keeping Translation: The new method kept translation skills nearly perfect, while other methods made the translation worse.
  2. Learning Math (GSM8K) while keeping Translation: Again, the new method saved the translation skills, while others let them drift.
  3. Learning Translation while keeping Math: They flipped the script. They taught translation but tried to keep the math skills. The new method saved the math skills much better than the old methods.

The Takeaway

The paper concludes that to protect a skill in an AI, you shouldn't look at where the weights are heavy (the static structure). Instead, you should look at where the AI actually activates when doing that skill (the dynamic function).

By building a shield around the activity rather than the hardware, you can teach the AI new things without erasing what it already knows.

In short: Don't guard the library shelves; guard the specific path the reader walks to find their favorite book.

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 →