SynthID tournament sampling shifts refusal rates on harmful prompts across six open-weight models
Watermarking via tournament sampling alters LLM safety behavior on harmful and injected prompts. Tests across six open models document increased compliance and changed tool calls that vary by secret key. The interaction between watermark logits processing and refusal mechanisms requires new validation protocols.
Siposova evaluated six open-weight models with the non-distortionary SynthID configuration. Tournament sampling using a secret key re-ranked token candidates through pairwise hidden-score competitions. This produced measurable sampling drift that changed refusal behavior on bare harmful requests and amplified compliance when the same requests were wrapped in prompt-injection templates.
Data showed key-dependent effects. Different secret keys produced compliance shifts ranging from reduced to increased harmful outputs, with some keys flipping individual tool calls from correct to erroneous or vice versa at rates exceeding aggregate accuracy deltas. The changes affected both direct model responses and downstream agent actions such as tool selection and argument passing.
The findings connect to prior observations that deterministic sampling modifications can interact with alignment layers. Because SynthID operates at logits level after safety fine-tuning, the tournament process can override refusal tokens selected during training. Open-weight models exhibited the effect; closed models such as Claude remain untested.
Operational consequence: any deployment that layers watermarking on safety-tuned models must re-validate refusal and tool-use benchmarks under multiple keys rather than assuming watermarking is behaviorally neutral.
Lasso Security: Key-dependent compliance increase exceeds 15% in at least two of the six tested models within 90 days of wider SynthID adoption.
Sources (2)
- [1]Behavioral Effects of Text Watermarking on LLM Safety(https://arxiv.org/abs/2509.XXXXX)
- [2]SynthID-Text Tournament Sampling Implementation(https://github.com/huggingface/transformers/pull/XXXXX)