[Extended version] Rethinking Deep Neural Network Ownership
  Verification: Embedding Passports to Defeat Ambiguity Attacks
  With substantial amount of time, resources and human (team) efforts invested
to explore and develop successful deep neural networks (DNN), there emerges an
urgent need to protect these inventions from being illegally copied,
redistributed, or abused without respecting the intellectual properties of
legitimate owners. Following recent progresses along this line, we investigate
a number of watermark-based DNN ownership verification methods in the face of
ambiguity attacks, which aim to cast doubts on the ownership verification by
forging counterfeit watermarks. It is shown that ambiguity attacks pose serious
threats to existing DNN watermarking methods. As remedies to the
above-mentioned loophole, this paper proposes novel passport-based DNN
ownership verification schemes which are both robust to network modifications
and resilient to ambiguity attacks. The gist of embedding digital passports is
to design and train DNN models in a way such that, the DNN inference
performance of an original task will be significantly deteriorated due to
forged passports. In other words, genuine passports are not only verified by
looking for the predefined signatures, but also reasserted by the unyielding
DNN model inference performances. Extensive experimental results justify the
effectiveness of the proposed passport-based DNN ownership verification
schemes. Code and models are available at https://github.com/kamwoh/DeepIPR
