Learning to Watermark: A Selective Watermarking Framework for Large Language Models via Multi-Objective Optimization
Chenrui Wang, Junyi Shu, Billy Chiu, Yu Li, Saleh Alharbi, Min Zhang, Jing Li
TL;DR
This work tackles the trade-off between detectability and text quality in LLM watermarking by introducing Learning to Watermark (LTW), a selective framework that uses a lightweight Selector Network to decide when to watermark tokens based on sentence embeddings, token entropy, and watermarking ratio. LTW is trained with multi-objective optimization (MGDA) to jointly optimize generation quality and watermark detectability, steering toward Pareto-optimal solutions. Empirical results show that LTW achieves higher text quality (lower perplexity, preserved semantics) while maintaining strong detectability and robustness against paraphrase attacks, outperforming several baseline watermarking methods. This approach provides a practical, data-driven strategy for watermarking that can adapt to varying generation contexts while sustaining linguistic quality and traceability.
Abstract
The rapid development of LLMs has raised concerns about their potential misuse, leading to various watermarking schemes that typically offer high detectability. However, existing watermarking techniques often face trade-off between watermark detectability and generated text quality. In this paper, we introduce Learning to Watermark (LTW), a novel selective watermarking framework that leverages multi-objective optimization to effectively balance these competing goals. LTW features a lightweight network that adaptively decides when to apply the watermark by analyzing sentence embeddings, token entropy, and current watermarking ratio. Training of the network involves two specifically constructed loss functions that guide the model toward Pareto-optimal solutions, thereby harmonizing watermark detectability and text quality. By integrating LTW with two baseline watermarking methods, our experimental evaluations demonstrate that LTW significantly enhances text quality without compromising detectability. Our selective watermarking approach offers a new perspective for designing watermarks for LLMs and a way to preserve high text quality for watermarks. The code is publicly available at: https://github.com/fattyray/learning-to-watermark
