Deep learning watermarking using network trojan techniques
Even with the recent breakthrough in building deep learning models and the advent of easy-to-use library and deep learning frameworks. Training deep learning models still require huge number of resources like time, data and computational power. Therefore, it is only natural that organizations who tr...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/147978 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Even with the recent breakthrough in building deep learning models and the advent of easy-to-use library and deep learning frameworks. Training deep learning models still require huge number of resources like time, data and computational power. Therefore, it is only natural that organizations who trained these networks want to protect their intellectual property. One popular method of protecting the ownership of deep neural networks is to use a watermarking scheme. In our context, we would be using network trojan techniques to watermark the deep learning model during the bott type of neural network training process, from scratch and fine-tuning. The report aims to experiment and investigate the boundaries of the network trojan techniques and watermarking scheme as well as evaluate the watermarked model to determine its effectiveness, functionality preserving aspect and robustness. The experiment will be largely conducted using the TensorFlow and Keras library and performed on Nanyang technological university’s (NTU) GPU cluster in the school of computer science and engineering. |
---|