Code accompanying the following paper:
Descent-to-Delete: Gradient-Based Methods for Machine Unlearning
Seth Neel, Aaron Roth, Saeed Sharifi-Malvajerdi
arXiv:2007.02923
Read my blog post on the topic here for a detailed explanation!
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 logistic_regression.py