This repository contains a collection of papers and resources on backdoor attacks and defenses in deep learning.
- ⚔🛡 Awesome Backdoor Attack and Defense in Deep Learning
- Table of contents
- 📃Survey
- ⚔Attack
- 🛡Defense
- ⚙Toolbox
Year | Venue | Paper |
---|---|---|
2023 | arXiv | Adversarial Machine Learning: A Systematic Survey of Backdoor Attack, Weight Attack and Adversarial Example |
2022 | TPAMI | Data Security for Machine Learning: Data Poisoning, Backdoor Attacks, and Defenses |
2022 | TNNLS | Backdoor Learning: A Survey |
2022 | IEEE Wireless Communications | Backdoor Attacks and Defenses in Federated Learning: State-of-the-art, Taxonomy, and Future Directions |
2021 | Neurocomputing | Defense against Neural Trojan Attacks: A Survey |
2020 | ISQED | A Survey on Neural Trojans |
Year | Venue | Paper | Code |
---|---|---|---|
2022 | CCS 2022 | Clean-label Backdoor Attack on Graph Neural Networks | |
2022 | ICMR 2022 | Camouflaged Poisoning Attack on Graph Neural Networks | |
2022 | RAID 2022 | Transferable Graph Backdoor Attack | |
2021 | SACMAT 2021 | Backdoor Attacks to Graph Neural Networks | |
2021 | USS 2021 | Graph Backdoor | |
2021 | WiseML 2021 | Explainability-based Backdoor Attacks Against Graph Neural Network |
Year | Venue | Paper | Code |
---|---|---|---|
2023 | USENIX Security 2023 | How to Sift Out a Clean Data Subset in the Presence of Data Poisoning? |
Year | Venue | Paper | Code |
---|---|---|---|
2023 | CVPR 2023 | Backdoor Defense via Adaptively Splitting Poisoned Dataset | |
2023 | CVPR 2023 | Backdoor Defense via Deconfounded Representation Learning | |
2023 | CVPR 2023 | Progressive Backdoor Erasing via connecting Backdoor and Adversarial Attacks |
Name | Venue | Paper | Code |
---|---|---|---|
BackdoorBench | NeurIPS 2022 | BackdoorBench: A Comprehensive Benchmark of Backdoor Learning | |
OpenBackdoor | NeurIPS 2022 | A Unified Evaluation of Textual Backdoor Learning: Frameworks and Benchmarks | |
TrojanZoo | EuroS&P 2022 | TrojanZoo: Towards Unified, Holistic, and Practical Evaluation of Neural Backdoors | |
BackdoorBox | BackdoorBox: An Open-sourced Python Toolbox for Backdoor Attacks and Defenses | ||
BackdoorToolbox |