atlas

Research map / Large language models / Language, safety and interpretability

Token-Specific Watermarking with Enhanced Detectability and Semantic Coherence for Large Language Models

ICML 2024 · Large language models › Language, safety and interpretability · approach: Text watermarking · 3 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 token-specific watermarking for LLMs where two lightweight MLPs produce per-token splitting ratios and watermark logits, trained with multi-objective optimization (MGDA) over a differentiable z-score detection loss and a SimCSE semantic loss.

Problem

KGW-style inference-time watermarks use constant splitting ratio and watermark logit for all tokens, which trades detectability against semantic coherence of generated text.

Approach

Learn token-specific splitting ratios (gamma) and watermark logits (delta) from the preceding token's embedding via two small MLPs, using Gumbel-Softmax for differentiable green-list sampling and optimizing a relaxed z-score and SimCSE similarity jointly with MGDA to find Pareto-optimal trade-offs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use token-specific splitting ratios and watermark logits with multi-objective optimization instead of EXP-edit (Top-k=50)OPT-1.3B watermarking · OPT-1.3B test, FPR 0%TPR: 0.968 -> 1.000Helped
Use token-specific splitting ratios and watermark logits with multi-objective optimization instead of EXP-edit (Top-k=50)OPT-1.3B watermarking · OPT-1.3B testSimCSE: 0.677 -> 0.713Helped
Use token-specific watermarking with multi-objective optimization instead of EXP-editOPT-1.3B watermarking · OPT-1.3B test, FPR 1%TPR: 0.996 -> 1.000Helped
Use token-specific watermarking with multi-objective optimization instead of EXP-editOPT-1.3B watermarking · OPT-1.3B testSimCSE: 0.655 -> 0.713Helped
Use token-specific watermarking instead of EXP-edit (Top-k=50)OPT-1.3B watermarking · OPT-1.3B, beam search (Num Beams=2)PPL: 1.628 -> 1.847Hurt
Use token-specific watermarking instead of EXP-editOPT-1.3B generation · OPT-1.3B, 200-token generationgeneration time (s): 24.693 -> 3.946Helped
Use token-specific watermarking instead of EXP-editOPT-1.3B detection · OPT-1.3B detectiondetection time (s): 155.045 -> 0.166Helped
Use token-specific splitting ratios and watermark logits with multi-objective optimization instead of KGWOPT-1.3B and LLAMA2 watermarking · OPT-1.3B and LLAMA2 (7B, 13B, 70B)TPR and semantic similarity trade-offHelped
Use token-specific watermarking instead of SWEETLLM watermarking · FPR 0%TPR and semantic similarity trade-offHelped
Use token-specific watermarking instead of SWEETLLM watermarking · FPR 1%TPR and semantic similarity trade-offNo clear effect
Use token-specific watermarking instead of MultiBitLLM watermarking · TPR and semantic similarity trade-offTPR and semantic similarity trade-offHelped
Use token-specific watermarking instead of SIRLLM watermarking · TPR and semantic similarity trade-offTPR and semantic similarity trade-offHelped

Surprising findings

Limitations

Experimental setup

Datasets: C4 news-like subset

Benchmarks: C4 news-like subset

Metrics: TPR at 0% FPR TPR at 1% FPR SimCSE similarity z-score perplexity (OPT-2.7B oracle) generation and detection time

Baselines: KGW SWEET MultiBit SIR EXP-edit SWEET NoPrompt SIR NoPrompt

Builds on: KGW SimCSE MGDA Gumbel-Softmax

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