Skip to content

sakshi4321/Strengthening-Deep-Neural-Network-Defenses-Against-Data-Poisoning-and-Backdoor-Attacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECE-GY: 9163 FINAL PROJECT

Title: Strengthening Deep Neural Network Defenses Against Data Poisoning and Backdoor Attacks

Team Members: Vamsi Krishna Bunga (vb2279), Sakshi Kulkarni (smk8939), Amrutha Patil (ap7982), Charmee Mehta (cm6389)

NOTE: We used Kaggle notebook instead of google colab because of its resource restrictions.

Abstract:

This project focuses on addressing the susceptibility of deep neural networks (DNNs) to trojan attacks. In these attacks, inputs altered with hidden triggers can deceive the network, causing intentional errors in classification. Detecting these altered inputs is a challenging task, especially when the models are in operation. To combat this, our project proposes a two-fold strategy combining Fine-Pruning and STRong Intentional Perturbation (STRIP). This method strengthens the network's defense against these vulnerabilities, enabling the real-time detection of trojan inputs and improving overall network security.

Steps to run the code:

  1. All the code that is produced is in the notebook file in the base directory.
  2. You can download the dataset files from the Drive link given below and place them inside the CSAW-HackML-2020/data folder, or you can directly download the required files using the gdown module in the notebook.
  3. Get the file_id of these files from the sharable links and replace them in the gdown command to download them into the notebook environment.
  4. Now you have all the data and models that are required in the environment. Just run the notebook in kaggle notebook with internet access enabled.

Google Drive link: https://drive.google.com/drive/folders/1N0rXiI9aMYqwwyi4cCtIw1zh3meuwLf6?usp=share_link

Team:

Sakshi Kulkarni (smk8939)
Amrutha Patil (ap7982)
Vamsi Krishna Bunga (vb2279)
Charmee Mehta (cm6389)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •