Skip to main navigation Skip to search Skip to main content

Protecting Intellectual Property of Machine Learning Models via Fingerprinting the Classification Boundary

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Machine learning models are considered as the model owners’ intellectual property (IP). An attacker may steal and abuse others’ machine learning models such that it does not need to train its own model, which requires a large amount of resources. Therefore, it becomes an urgent problem how to distinguish such compromise of IP. Watermarking has been widely adopted as a solution in the literature. However, watermarking requires modification of the training process, which leads to utility loss and is not applicable to legacy models. In this chapter, we introduce another path toward protecting IP of machine learning models via fingerprinting the classification boundary. This is based on the observation that a machine learning model can be uniquely represented by its classification boundary. For instance, the model owner extracts some data points near the classification boundary of its model, which are used to fingerprint the model. Another model is likely to be a pirated version of the owner’s model if they have the same predictions for most fingerprinting data points. The key difference between fingerprinting and watermarking is that fingerprinting extracts fingerprint that characterizes the classification boundary of the model, while watermarking embeds watermarks into the model via modifying the training or fine-tuning process. In this chapter, we illustrate that we can robustly protect the model owners’ IP with the fingerprint of the model’s classification boundary.

Original languageEnglish (US)
Title of host publicationDigital Watermarking for Machine Learning Model
Subtitle of host publicationTechniques, Protocols and Applications
PublisherSpringer Nature
Pages73-92
Number of pages20
ISBN (Electronic)9789811975547
ISBN (Print)9789811975530
DOIs
StatePublished - Jan 1 2023

All Science Journal Classification (ASJC) codes

  • General Computer Science
  • General Engineering

Fingerprint

Dive into the research topics of 'Protecting Intellectual Property of Machine Learning Models via Fingerprinting the Classification Boundary'. Together they form a unique fingerprint.

Cite this