Technology explainer
How Do AI Companies Detect Model-Distillation Attacks?
Providers combine reasoning-access controls, request classifiers, cross-account telemetry and escalating limits to detect unauthorized extraction without treating every high-volume user as an attacker.
Model-distillation attacks try to collect enough outputs from a capable AI system to train another model that imitates its behavior. Ordinary users may also make many requests, so defenders cannot rely on traffic volume alone. They combine controls on the information a model exposes with classifiers, account analysis and response measures.
1. Reduce the value of each response
A model can reveal a final answer, an explanation written for the user, or a protected internal reasoning trace. The last category may be particularly valuable for training because it contains intermediate steps. A provider can summarize or withhold protected reasoning while still returning an answer. It can also bind a reasoning block to the organization and model that created it so another account cannot replay or edit it.
2. Detect extraction-shaped requests
Attackers often ask a model to reproduce hidden reasoning, translate it, wrap it in special tags or accept a reasoning block copied from another session. A classifier can examine the request and proposed response for these patterns. A two-stage design uses a fast first check for obvious cases and a more selective second check when the signal is ambiguous.
Defenders test the classifier through red teaming. Reviewers and automated systems invent new bypass attempts, identify failures and add examples to later evaluations. The useful measurements include detection rate, false-positive rate and performance against techniques not seen during development.
3. Connect requests across accounts
Industrial extraction rarely depends on one account. Operators distribute prompts across proxy services, payment methods and large pools of identities. Platform telemetry can connect repeated templates, timing patterns, shared infrastructure and synchronized behavior. This does not prove who controls every account, but it can reveal a campaign that appears ordinary when each account is inspected alone.
4. Make repetition expensive
When confidence rises, a provider can slow requests, restrict access, require additional verification or ban associated accounts. Charging for blocked requests can remove an incentive to try thousands of variations at little cost. These actions are strongest when paired with appeals and monitoring because an incorrect block can disrupt legitimate research or software workflows.
What the measurements mean
A claim that exposed reasoning fell by 90% does not mean the attack problem is solved. It describes one measured quantity on one provider's platform during a specific period. Attackers may move to other models, use final answers instead of reasoning traces or discover new prompts. Independent reproduction is also difficult because the relevant traffic and account evidence are usually private.
Why the defense keeps changing
Distillation defense is an adaptive security problem. A fixed blocklist loses value as soon as attackers learn its boundaries. Providers therefore need recurring evaluations, fresh adversarial examples and controls that can be updated without breaking normal integrations. The goal is not to make copying mathematically impossible. It is to reduce the quality and scale of unauthorized data collection while keeping legitimate access usable.
First appeared in
Anthropic Says New Filters Cut Stolen Reasoning by Up to 99%