IPGuard: Protecting Intellectual Property of Deep Neural Networks via Fingerprinting the Classification Boundary
Xiaoyu Cao, Jinyuan Jia, Neil Zhenqiang Gong

TL;DR
IPGuard is a novel method for protecting DNN classifier intellectual property by fingerprinting their classification boundary, achieving provable accuracy preservation and robust piracy detection without tampering with the model during training.
Contribution
IPGuard introduces a boundary-based fingerprinting approach that uniquely identifies DNN classifiers without affecting their accuracy, unlike watermarking methods.
Findings
Effectively detects pirated classifiers with high accuracy.
Robust against post-processing modifications.
No accuracy loss for the original classifier.
Abstract
A deep neural network (DNN) classifier represents a model owner's intellectual property as training a DNN classifier often requires lots of resource. Watermarking was recently proposed to protect the intellectual property of DNN classifiers. However, watermarking suffers from a key limitation: it sacrifices the utility/accuracy of the model owner's classifier because it tampers the classifier's training or fine-tuning process. In this work, we propose IPGuard, the first method to protect intellectual property of DNN classifiers that provably incurs no accuracy loss for the classifiers. Our key observation is that a DNN classifier can be uniquely represented by its classification boundary. Based on this observation, IPGuard extracts some data points near the classification boundary of the model owner's classifier and uses them to fingerprint the classifier. A DNN classifier is said to be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Physical Unclonable Functions (PUFs) and Hardware Security
