CRAICLOct 16, 2024

NSmark: Null Space Based Black-box Watermarking Defense Framework for Language Models

arXiv:2410.13907v22 citationsh-index: 10Has Code
Originality Incremental advance
AI Analysis

This work addresses the protection of language models as intellectual property against specific attacks, representing an incremental improvement in watermarking robustness.

The paper tackles the vulnerability of language model watermarks to Linear Functionality Equivalence Attacks in black-box settings by proposing NSmark, a defense framework that leverages the invariant null space of output matrices, achieving effectiveness in experiments on pre-training and downstream tasks.

Language models (LMs) have emerged as critical intellectual property (IP) assets that necessitate protection. Although various watermarking strategies have been proposed, they remain vulnerable to Linear Functionality Equivalence Attack (LFEA), which can invalidate most existing white-box watermarks without prior knowledge of the watermarking scheme or training data. This paper analyzes and extends the attack scenarios of LFEA to the commonly employed black-box settings for LMs by considering Last-Layer outputs (dubbed LL-LFEA). We discover that the null space of the output matrix remains invariant against LL-LFEA attacks. Based on this finding, we propose NSmark, a black-box watermarking scheme that is task-agnostic and capable of resisting LL-LFEA attacks. NSmark consists of three phases: (i) watermark generation using the digital signature of the owner, enhanced by spread spectrum modulation for increased robustness; (ii) watermark embedding through an output mapping extractor that preserves the LM performance while maximizing watermark capacity; (iii) watermark verification, assessed by extraction rate and null space conformity. Extensive experiments on both pre-training and downstream tasks confirm the effectiveness, scalability, reliability, fidelity, and robustness of our approach. Code is available at https://github.com/dongdongzhaoUP/NSmark.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes