MEA-Defender: A Robust Watermark against Model Extraction Attack

Peizhuo Lv, Hualong Ma, Kai Chen, Jiachen Zhou, Shengzhi Zhang +4 more
1/26/2024
cs.CRcs.LG

No official code found. Best implementation: lvpeizhuo/MEA-Defender (29 stars, last commit 2023-11-19).

Abstract

Recently, numerous highly-valuable Deep Neural Networks (DNNs) have been trained using deep learning algorithms. To protect the Intellectual Property (IP) of the original owners over such DNN models, backdoor-based watermarks have been extensively studied. However, most of such watermarks fail upon model extraction attack, which utilizes input samples to query the target model and obtains the corresponding outputs, thus training a substitute model using such input-output pairs. In this paper, we propose a novel watermark to protect IP of DNN models against model extraction, named MEA-Defender. In particular, we obtain the watermark by combining two samples from two source classes in the input domain and design a watermark loss function that makes the output domain of the watermark within that of the main task samples. Since both the input domain and the output domain of our watermark are indispensable parts of those of the main task samples, the watermark will be extracted into the stolen model along with the main task during model extraction. We conduct extensive experiments on four model extraction attacks, using five datasets and six models trained based on supervised learning and self-supervised learning algorithms. The experimental results demonstrate that MEA-Defender is highly robust against different model extraction attacks, and various watermark removal/detection approaches.

View on arXivView PDF

Code Implementations(1)

This is the source code for MEA-Defender. Our paper is accepted by the IEEE Symposium on Security and Privacy (S&P) 2024.

294Python, Jupyter NotebookNov 19, 20232 years ago

Similar Papers

Cite this paper

@article{lv2024meadefender,
  title  = {MEA-Defender: A Robust Watermark against Model Extraction Attack},
  author = {Peizhuo Lv and Hualong Ma and Kai Chen and Jiachen Zhou and Shengzhi Zhang and Ruigang Liang and Shenchen Zhu and Pan Li and Yingjun Zhang},
  year   = {2024},
  eprint = {2401.15239},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.15239v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.15239.svg)](https://codeofpaper.com/paper/2401.15239)

Discussion