Implementations of various data deletion methods.
Evaluation document overview contained here.
If you're familiar with conda:
conda env create -f environment.yml
Then activate your environment via:
conda activate data-deletion
Alternatively, you can install Python 3.8 and the necessary dependencies via:
pip install -r requirements.txt
python src/sisa/sisa.py
Machine Unlearning
Lucas Bourtoule, Varun Chandrasekaran, Christopher A. Choquette-Choo, Hengrui Jia, Adelin Travers, Baiwu Zhang, David Lie, Nicolas Papernot
arXiv:1912.03817
Descent-to-Delete: Gradient-Based Methods for Machine Unlearning
Seth Neel, Aaron Roth, Saeed Sharifi-Malvajerdi
arXiv:2007.02923
Making AI Forget You: Data Deletion in Machine Learning
Antonio Ginart, Melody Y. Guan, Gregory Valiant, James Zou
arXiv:1907.05012