atlas

Research map / Large language models / Instruction and fine-tuning

Scalable Fingerprinting of Large Language Models

NeurIPS 2025 · Large language models › Instruction and fine-tuning · approach: Safety alignment after fine-tuning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Perinucleus sampling for generating LLM fingerprint responses so that tens of thousands of fingerprints can be embedded into Llama-3.1-8B with little utility loss and good persistence after SFT.

Problem

Existing LLM fingerprinting schemes can embed only a few hundred fingerprints before utility degrades, yet scalability (many fingerprints) is needed to lower false discovery, resist leakage, and defend against collusion among model hosts.

Approach

Sample fingerprint keys at low temperature from the model so they are in-distribution, and choose each response uniformly from the k tokens just outside the top-t nucleus of the base model's next-token distribution, so responses are unlikely but sensible; regularize fine-tuning with weight averaging and data mixing. Also assigns fingerprints randomly to models for collusion-resistant identificatio

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Perinucleus responses instead of random unrelated responses with English keysFingerprinting Llama-3.1-8B · OpenLLM utility as fingerprint count increasesutilityHelped
Use Perinucleus responses instead of random unrelated responses with English keysFingerprinting Llama-3.1-8B · After SFT on AlpacapersistenceHelped
Increase the number of Perinucleus fingerprints to 8192Llama-3.1-8B · OpenLLMrelative performanceHurt
Increase Perinucleus threshold above 0.9 (ablation)Perinucleus fingerprints · Llama-3.1-8B OpenLLMutilityHurt
Increase Perinucleus width beyond 10 (ablation)Perinucleus fingerprints · Llama-3.1-8B OpenLLMutilityHurt
Add weight deviation penalty and data-mixing regularization (ablation)Fingerprint training · OpenLLM harmlessnessutilityHelped
Use Perinucleus fingerprint design rather than baseline fingerprint designs (ablation)Fingerprint training · After SFTpersistenceHelped
Fine-tune Perinucleus fingerprints on MathInstruct instead of Alpaca (ablation)Llama-3.1-8B fingerprinted model · After SFTpersistenceHelped
Add one epoch of DPO on Orca pairs after Alpaca instruction tuning (ablation)Llama-3.1-8B fingerprinted model · After post-trainingpersistenceNo clear effect
Increase the number of SFT samples (ablation)Perinucleus fingerprints · Llama-3.1-8B after SFTpersistenceHurt
Increase SFT epochs (ablation)Perinucleus fingerprints · Llama-3.1-8B after Alpaca SFTpersistenceHurt
Use multiple fingerprint responses per key instead of one (ablation)Perinucleus fingerprints under increased sampling temperature · Fingerprint detectiondetection probabilityHelped

Surprising findings

Limitations

Experimental setup

Datasets: Alpaca MathInstruct Orca pairs tinyBenchmarks

Benchmarks: OpenLLM MMLU TruthfulQA GSM8K Winogrande HellaSwag ARC-C

Metrics: average OpenLLM score persistence (fraction of fingerprints recalled after SFT) detection rate under collusion

Baselines: RANDOM ENGLISH-RANDOM

Builds on: nucleus sampling ENGLISH-RANDOM fingerprinting continual learning weight deviation penalty

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy