atlas

Research map / Learning theory and algorithms / Sample complexity

Watermarks in the Sand: Impossibility of Strong Watermarking for Language Models

ICML 2024 · Learning theory and algorithms › Sample complexity · approach: Robust and surrogate-loss learning bounds · 9 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.

Proves that strong watermarking of generative models is impossible under quality-oracle and perturbation-oracle assumptions, and demonstrates a generic random-walk attack that removes LM and image watermarks with minor quality loss.

Problem

Strong watermarks for generative model outputs should resist removal by computationally bounded attackers without quality degradation; it is unclear whether such schemes are achievable.

Approach

Shows a generic quality-preserving random-walk attack: using a quality oracle and a perturbation oracle, rejection-sampled random walks over high-quality outputs reach a non-watermarked output of equal or higher quality, so strong watermarking is impossible even in the secret-key setting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply the proposed attack to KGW-watermarked outputsKGW on Llama2-7B · C4 Real Newsz-score: 6.236 →1.628Helped
Apply the proposed attack to Unigram-watermarked outputsUnigram on Llama2-7B · C4 Real Newsz-score: 8.210 →1.456Helped
Apply the proposed attack to EXP-watermarked outputsEXP on Llama2-7B · C4 Real Newsz-score: 3.540 → 0.745Helped
Apply the proposed attack to KGW-watermarked outputsKGW on Llama2-7B · C4 Real NewsGPT-4 Judge: -0.0877Hurt
Apply the proposed attack to Unigram-watermarked outputsUnigram on Llama2-7B · C4 Real NewsGPT-4 Judge: -0.0812Hurt
Apply the proposed attack to EXP-watermarked outputsEXP on Llama2-7B · C4 Real NewsGPT-4 Judge: -0.0675Hurt
Apply the proposed attack to Stable Signature-watermarked imagesStable Signature on sdxl-turbo · Image promptsp-value: 5.9404e-6 →0.0589Helped
Apply the proposed attack to Invisible Watermark imagesInvisible Watermark on stable-diffusion-xl · Image promptsp-value: 1.793e-5 →0.206Helped
Apply the proposed attack to Stable Signature-watermarked imagesStable Signature on sdxl-turbo · Image promptsCLIP score: 33.91 →33.40Hurt
Apply the proposed attack to Invisible Watermark imagesInvisible Watermark on stable-diffusion-xl · Image promptsCLIP score: 35.64 →35.51Hurt

Surprising findings

Limitations

Experimental setup

Datasets: C4 Real News

Benchmarks: C4 Real News completion Stable Diffusion image watermark prompts

Metrics: z-score p-value GPT-4 judge score CLIPScore

Baselines: KGW (Kirchenbauer et al., 2023a) Unigram (Zhao et al., 2023a) EXP (Kuditipudi et al., 2023) Invisible Watermark (Mountain, 2021) Stable Signature (Fernandez et al., 2023)

Builds on: KGW watermark Kuditipudi et al. 2023 EXP watermark Unigram watermark

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