Who Built This Model? Tracing LLM Lineage via Spectral Fingerprints in Weight Space
This paper proposes a unified geometric fingerprinting framework that analyzes the spectral energy and subspace alignment of LLM weight matrices to robustly trace model lineage and distinguish between independent, same-series, and shared-base models without requiring access to input data.
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 a world where every time you build a robot, you leave behind a unique, invisible DNA strand inside its brain. In the fast-moving universe of Artificial Intelligence, these "robots" are called Large Language Models (LLMs)—super-smart computer programs that can write stories, solve math problems, and chat like humans. But here's the twist: these models aren't always built from scratch. Often, one company takes a giant, pre-made model, tweaks it, trains it on new data, and releases a "new" version. It's like taking a famous chef's secret recipe, adding a pinch of salt, and calling it your own. This creates a messy family tree where it's hard to tell who is related to whom, who copied whom, and where a model actually came from. This is the problem of "provenance": knowing the true origin of something. Scientists have tried to solve this by looking at how models act (like testing their answers), but that's tricky because the answers can change depending on how you ask the questions. So, the big question becomes: Can we look inside the model's brain (its weights) to find a permanent, unchangeable fingerprint that tells us its family history, without needing to ask it a single question?
This paper, titled "Who Built This Model?", says yes, we can. The authors, researchers from Michigan State University, propose a new way to trace the lineage of AI models by looking at the geometry of their internal weights. They treat the model's brain like a complex musical instrument and listen to two different "sounds" it makes: the loudness of the notes (spectral energy) and the direction the sound waves travel (subspace alignment).
First, they looked at the "loudness" or the overall energy of the model's weights. They found that this acts like a coarse-grained family tree. If two models are from completely different families (like a robot built by Company A vs. Company B), their "loudness" patterns are totally different. If they are from the same series (like a 3-billion-parameter version and a 7-billion-parameter version of the same model), their patterns are very similar. The researchers showed that by measuring this "spectral energy," they could easily tell if two models were strangers or distant cousins. This is a big deal because previous methods often got these two groups mixed up, failing to see the difference between a totally new model and a scaled-up version of an old one.
However, the "loudness" test hits a wall when the models are very close relatives. Imagine two models that started from the exact same base but then went through different training camps: one learned to be a math tutor, and the other learned to be a creative writer. Their "loudness" is almost identical, so the first test can't tell them apart. This is where the second part of the paper's magic happens: "subspace alignment." Instead of just listening to how loud the music is, the authors looked at the direction of the notes. They discovered that even when the overall volume is the same, the specific directions the model's brain waves point in change slightly depending on what the model learned. If a model was trained on a tiny dataset, its directional fingerprint is almost the same as the original. But if it was trained on a massive, diverse dataset, those directions shift noticeably.
The team tested this on over 110 different pairs of open-weight models. They found that their new method could do what old methods couldn't: it could separate the "strangers" from the "cousins," and then zoom in to tell the difference between "cousins" who had different life experiences (different training data or algorithms). For example, they showed that their method could detect that a model trained on 100% of a dataset had a different geometric fingerprint than one trained on only 10%, even though they started from the same base. They also found that different training algorithms (like DPO, PPO, and RAFT) leave distinct geometric scars on different parts of the model's brain.
In short, the paper suggests that AI models have intrinsic "biometrics" hidden in their weight space. By combining a check for global energy (to separate different families) and a check for directional geometry (to distinguish close relatives), we can build a reliable map of who built what, and how they evolved. This doesn't just satisfy curiosity; it offers a tool for checking the supply chain of AI, ensuring that we know the true origins of the models we use, and helping to govern their evolution as they become more complex. The authors emphasize that this works even when we don't have access to the training data, only the final model weights, making it a powerful tool for transparency in the AI world.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.