BlackMarks: Blackbox Multibit Watermarking for Deep Neural Networks
By Huili Chen, Bita Darvish Rouhani, Farinaz Koushanfar. 2018
64 citations recorded by the source corpus.
Deep Neural Networks have created a paradigm shift in our ability to comprehend raw data in various important fields ranging from computer vision and natural language processing to intelligence warfare and healthcare. While DNNs are increasingly deployed either in a white-box setting where the model internal is publicly known, or a black-box setting where only the model outputs are known, a practical concern is protecting the models against Intellectual Property (IP) infringement. We propose BlackMarks, the first end-to-end multi-bit watermarking framework that is applicable in the black-box scenario. BlackMarks takes the pre-trained unmarked model and the owner's binary signature as inputs and outputs the corresponding marked model with a set of watermark keys. To do so, BlackMarks first designs a model-dependent encoding scheme that maps all possible classes in the task to bit '0' and bit '1' by clustering the output activations into two groups. Given the owner's watermark signature (a binary string), a set of key image and label pairs are designed using targeted adversarial attacks. The watermark (WM) is then embedded in the prediction behavior of the target DNN by fine-tuning the model with generated WM key set. To extract the WM, the remote model is queried by the WM key images and the owner's signature is decoded from the corresponding predictions according to the designed encoding scheme. We perform a comprehensive evaluation of BlackMarks's performance on MNIST, CIFAR10, ImageNet datasets and corroborate its effectiveness and robustness. BlackMarks preserves the functionality of the original DNN and incurs negligible WM embedding runtime overhead as low as 2.054%.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Jian Wang
- Chang Xu
- Surya Nepal
- Weiqiang Liu
- Damith Chinthana Ranasinghe
- Derui Wang
- Yansong Gao
- Mingfu Xue
In Computer Vision and Pattern Recognition
- Jian Wang
- Chang Xu
- Surya Nepal
- Weiqiang Liu
- Damith Chinthana Ranasinghe
- Derui Wang
- Yansong Gao
- Mingfu Xue
Citations in the corpus
- STRIP: a defence against trojan attacks on deep neural networks (2019, background): “There are works considering a backdoor as a watermark [34] to protect the intellectual property (IP) of a trained DNN model [35]–[37].”
- DNN Intellectual Property Protection: Taxonomy, Methods, Attack Resistance, and Evaluations (2020, methodology): “The watermark key image is used to query the model, then the corresponding accuracy is compared with the threshold to determine the existence of the watermark [7].”