Table of Contents
Fetching ...

TableMark: A Multi-bit Watermark for Synthetic Tabular Data

Yuyang Xia, Yaoqiang Xu, Chen Qian, Yang Li, Guoliang Li, Jianhua Feng

Abstract

Watermarking has emerged as an effective solution for copyright protection of synthetic data. However, applying watermarking techniques to synthetic tabular data presents challenges, as tabular data can easily lose their watermarks through shuffling or deletion operations. The major challenge is to provide traceability for tracking multiple users of the watermarked tabular data while maintaining high data utility and robustness (resistance to attacks). To address this, we design a multi-bit watermarking scheme TableMark that encodes watermarks into synthetic tabular data, ensuring superior traceability and robustness while maintaining high utility. We formulate the watermark encoding process as a constrained optimization problem, allowing the data owner to effectively trade off robustness and utility. Additionally, we propose effective optimization mechanisms to solve this problem to enhance the data utility. Experimental results on four widely used real-world datasets show that TableMark effectively traces a large number of users, is resilient to attacks, and preserves high utility. Moreover, TableMark significantly outperforms state-of-the-art tabular watermarking schemes.

TableMark: A Multi-bit Watermark for Synthetic Tabular Data

Abstract

Watermarking has emerged as an effective solution for copyright protection of synthetic data. However, applying watermarking techniques to synthetic tabular data presents challenges, as tabular data can easily lose their watermarks through shuffling or deletion operations. The major challenge is to provide traceability for tracking multiple users of the watermarked tabular data while maintaining high data utility and robustness (resistance to attacks). To address this, we design a multi-bit watermarking scheme TableMark that encodes watermarks into synthetic tabular data, ensuring superior traceability and robustness while maintaining high utility. We formulate the watermark encoding process as a constrained optimization problem, allowing the data owner to effectively trade off robustness and utility. Additionally, we propose effective optimization mechanisms to solve this problem to enhance the data utility. Experimental results on four widely used real-world datasets show that TableMark effectively traces a large number of users, is resilient to attacks, and preserves high utility. Moreover, TableMark significantly outperforms state-of-the-art tabular watermarking schemes.
Paper Structure (36 sections, 16 equations, 13 figures, 9 tables)

This paper contains 36 sections, 16 equations, 13 figures, 9 tables.

Figures (13)

  • Figure 1: Terminologies of TableMark.
  • Figure 2: Architecture of TableMark.
  • Figure 3: Overview of constraint generator.
  • Figure 4: Average ranking comparison between TableMark and baselines across distribution similarity between the synthetic and original tables, machine learning utility, query utility, traceability, and robustness. Outer regions indicate higher ranks and better performance.
  • Figure 5: Comparison of traceability accuracy under Gaussian perturbation, alteration, and adaptive tuple-deletion attacks, and RAQE of COUNT queries (with cardinality scaling under adaptive tuple-deletion attacks) at selectivities 1% and 20%, over different $I_{per}$ values.
  • ...and 8 more figures