Blind Watermarking for Tabular Datasets in Machine Learning: A Primary Key Free Method
Watermarking is widely used to protect the ownership of tabular datasets. Comparing to non-blind watermarking that requires the original dataset to detect watermark, blind watermarking is more secure because it can accurately detect watermark without using the original dataset, which restricts public access to the original dataset. Existing blind watermarking methods rely on either a primary key or a virtual primary key to watermark a tabular dataset. However, these watermarks can be easily removed by an attacker with little to no impact on the dataset's machine learning utility, because a primary key can be significantly modified without affecting the machine learning utility, and a virtual primary key is fragile to slight modifications on the dataset. Can we design a blind watermarking method without relying on a primary key or virtual primary key? In this paper, we tackle this challenging task by a novel primary key free method that embeds a sinusoidal signal as the watermark into a discrete-time signal constructed from the tabular dataset. We theoretically analyzed the robustness of our watermark against six challenging attacks, and empirically validated the outstanding performance of our method through comprehensive experiments on two real-world datasets.
Authors
- Lingyang Chu (ORCID: https://orcid.org/0000-0002-8937-1750)
- Mohammad Akbari (ORCID: https://orcid.org/0000-0002-5663-3101)
- David Yue (ORCID: https://orcid.org/0000-0002-8271-348X)
- S C Li
- Yong Zhang (ORCID: https://orcid.org/0000-0002-0238-0719)
- Xuanming Che (ORCID: https://orcid.org/0000-0001-8784-5345)
Institutions
- University of Toronto (CA)
- Huawei Technologies (Canada) (CA)
- McMaster University (CA)
Publication Details
- Journal
- ACM Transactions on Knowledge Discovery from Data
- Published
- 2026-06-09
- DOI
- https://doi.org/10.1145/3820040
- Primary Topic
- Adversarial Robustness in Machine Learning
- Type
- article
- Field-Weighted Citation Impact
- 0.00