Deep Unlearn: Benchmarking Machine Unlearning for Image Classification

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Cadet, Xavier F., Borovykh, Anastasia, Malekzadeh, Mohammad, Ahmadi-Abhari, Sara, Haddadi, Hamed
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866912457004417024
author Cadet, Xavier F.
Borovykh, Anastasia
Malekzadeh, Mohammad
Ahmadi-Abhari, Sara
Haddadi, Hamed
author_facet Cadet, Xavier F.
Borovykh, Anastasia
Malekzadeh, Mohammad
Ahmadi-Abhari, Sara
Haddadi, Hamed
contents Machine unlearning (MU) aims to remove the influence of particular data points from the learnable parameters of a trained machine learning model. This is a crucial capability in light of data privacy requirements, trustworthiness, and safety in deployed models. MU is particularly challenging for deep neural networks (DNNs), such as convolutional nets or vision transformers, as such DNNs tend to memorize a notable portion of their training dataset. Nevertheless, the community lacks a rigorous and multifaceted study that looks into the success of MU methods for DNNs. In this paper, we investigate 18 state-of-the-art MU methods across various benchmark datasets and models, with each evaluation conducted over 10 different initializations, a comprehensive evaluation involving MU over 100K models. We show that, with the proper hyperparameters, Masked Small Gradients (MSG) and Convolution Transpose (CT), consistently perform better in terms of model accuracy and run-time efficiency across different models, datasets, and initializations, assessed by population-based membership inference attacks (MIA) and per-sample unlearning likelihood ratio attacks (U-LiRA). Furthermore, our benchmark highlights the fact that comparing a MU method only with commonly used baselines, such as Gradient Ascent (GA) or Successive Random Relabeling (SRL), is inadequate, and we need better baselines like Negative Gradient Plus (NG+) with proper hyperparameter selection.
format Preprint
id arxiv_https___arxiv_org_abs_2410_01276
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Deep Unlearn: Benchmarking Machine Unlearning for Image Classification
Cadet, Xavier F.
Borovykh, Anastasia
Malekzadeh, Mohammad
Ahmadi-Abhari, Sara
Haddadi, Hamed
Machine Learning
Artificial Intelligence
Machine unlearning (MU) aims to remove the influence of particular data points from the learnable parameters of a trained machine learning model. This is a crucial capability in light of data privacy requirements, trustworthiness, and safety in deployed models. MU is particularly challenging for deep neural networks (DNNs), such as convolutional nets or vision transformers, as such DNNs tend to memorize a notable portion of their training dataset. Nevertheless, the community lacks a rigorous and multifaceted study that looks into the success of MU methods for DNNs. In this paper, we investigate 18 state-of-the-art MU methods across various benchmark datasets and models, with each evaluation conducted over 10 different initializations, a comprehensive evaluation involving MU over 100K models. We show that, with the proper hyperparameters, Masked Small Gradients (MSG) and Convolution Transpose (CT), consistently perform better in terms of model accuracy and run-time efficiency across different models, datasets, and initializations, assessed by population-based membership inference attacks (MIA) and per-sample unlearning likelihood ratio attacks (U-LiRA). Furthermore, our benchmark highlights the fact that comparing a MU method only with commonly used baselines, such as Gradient Ascent (GA) or Successive Random Relabeling (SRL), is inadequate, and we need better baselines like Negative Gradient Plus (NG+) with proper hyperparameter selection.
title Deep Unlearn: Benchmarking Machine Unlearning for Image Classification
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2410.01276