LineageMark: Multi-user White-box Watermarking for Contribution Tracing in Model Derivation Chains
LineageMark is a multi-user white-box watermarking framework that enables robust contribution tracing in large language model derivation chains by encoding watermarks as projection statistics over stable parameters, ensuring persistence and integrity across incremental updates, fine-tuning, and other model perturbations.
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 the world of Artificial Intelligence as a massive, open construction site. In this site, a "Base Model" is like a giant, pre-built skyscraper frame. Instead of just one architect finishing the building, dozens of different teams (contributors) take turns adding floors, painting walls, and installing new systems. Each team modifies the building to suit their specific needs, creating a long "chain" of derived models.
The problem? As the building changes hands and gets renovated, it becomes hard to prove who did what. Did Team A build the foundation? Did Team B install the elevators? If the building is sold or used later, how do we know which team deserves credit (or payment) for their specific contributions?
This is the problem LineageMark solves. It is a new system for "digital tagging" that allows multiple teams to stamp their unique signature onto a model, even as that model is constantly being renovated by others.
Here is how it works, using simple analogies:
1. The Problem: Fading Ink and Clashing Signatures
Existing methods of watermarking are like writing a name in pencil on a single page of a notebook.
- The Fading Issue: If you pass the notebook to someone else who erases parts of the page to write their own notes, your name might get smudged or disappear entirely.
- The Clashing Issue: If two people try to write on the same page at the same time, their ink might mix, making it impossible to read either signature.
In the AI world, when a new team fine-tunes a model (updates its "brain"), they accidentally erase or scramble the digital signatures left by previous teams.
2. The Solution: The "Stable Stone" Foundation
LineageMark changes the strategy. Instead of writing on a single page, it carves signatures into the foundation stones of the building.
- Finding the Stable Stones: Before carving, the system analyzes the model to find specific parts of its "brain" (parameters) that are very stable. These are like the heavy, load-bearing stones that don't move even when the building is renovated. The system ignores the flimsy, shifting parts of the model.
- The Carving Method (Projection): Instead of carving a deep, obvious hole (which would break the stone), the system makes tiny, subtle adjustments to a group of these stable stones. It's like arranging a group of pebbles so that if you look at them from a specific angle, they form a hidden "X" or "O."
- The Key: Each team has a secret "flashlight" (a private key). When they shine their flashlight at the right angle on the pebbles, they can see their hidden shape. Without the flashlight, the pebbles just look like a normal pile of rocks.
3. How It Handles Multiple Teams
This is where LineageMark shines. Imagine a long chain of renovations:
- Team A carves their signature into the stable stones.
- Team B comes along, renovates the building, and carves their signature.
- Team C does the same.
Because LineageMark uses a "voting" system:
- Even if Team B's renovation slightly shifts some of the pebbles Team A touched, there are so many other pebbles in the group that the overall shape of Team A's signature remains visible.
- Team B's signature is carved in a way that doesn't clash with Team A's; it's like carving on a different set of stones or using a different angle that doesn't disturb the first pattern.
- The Result: At the end of the chain, Team A can shine their flashlight and still see their "X," and Team B can shine theirs and see their "O." They don't need to talk to each other or see the original blueprint; they just need their own secret key.
4. Testing the Durability
The researchers tested this system by simulating a chaotic construction site:
- Renovations (Fine-tuning): They kept updating the model with new data. The watermarks stayed visible 100% of the time, even after many rounds of updates.
- Compression (Quantization): They squeezed the model to make it smaller (like compressing a file). The watermarks survived, even when the file size was cut in half.
- Pruning: They removed parts of the model (like cutting out a wall). The watermarks survived unless they cut away too much of the building.
- Fake Keys: They tried to trick the system with fake keys. The system correctly said, "No, that's not your signature," whereas older methods would sometimes get confused and say "Yes" to the wrong person.
5. The Trade-off
The paper notes one small cost: To find those "stable stones" (the best places to carve), the system has to do some heavy math upfront. It's like a surveyor spending a lot of time mapping the foundation before the first brick is laid. However, once the map is made, adding or checking signatures is very fast.
Summary
LineageMark is a way to protect the intellectual property of everyone who helps build an AI. It ensures that even in a crowded, constantly changing environment where many people modify the same model, every contributor's unique digital signature remains visible, verifiable, and distinct from the others. It turns a chaotic construction site into a building with a clear, permanent record of who built what.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.