To run the code, open the bka2022_Backdoor_Attacks.ipynb notebook in Collab.
Upload the data on Google drive as :
Data available on https://drive.google.com/drive/folders/1mo3JzQaHVY1UI9y134bdg6Ggsfo-yUhv
Set data path = "/content/gdrive/MyDrive/Colab Notebooks/data/Lab4"
and upload the data in the following format
├── data
└── cl // this is clean data
└── valid.h5
└── test.h5
└── bd // this is poisoned data
└── valid.h5
└── test.h5
Also add the lab3 folder uploaded in the repo.
Mount your data on Google Drive Change the file paths for Data accordingly if required.
On collab just run all cells.
The required models {2%, 4%, 10%} will be saved in repaired_models
folder
Thank you.