Is Retain Set All You Need in Machine Unlearning? Restoring Performance of Unlearned Models with Out-Of-Distribution Images

Jacopo Bonato, Marco Cotogni, Luigi Sabetta
4/19/2024
cs.CVcs.AIcs.LG

No official code found. Best implementation: jbonato1/SCAR (7 stars, last commit 2024-10-15).

Abstract

In this paper, we introduce Selective-distillation for Class and Architecture-agnostic unleaRning (SCAR), a novel approximate unlearning method. SCAR efficiently eliminates specific information while preserving the model's test accuracy without using a retain set, which is a key component in state-of-the-art approximate unlearning algorithms. Our approach utilizes a modified Mahalanobis distance to guide the unlearning of the feature vectors of the instances to be forgotten, aligning them to the nearest wrong class distribution. Moreover, we propose a distillation-trick mechanism that distills the knowledge of the original model into the unlearning model with out-of-distribution images for retaining the original model's test performance without using any retain set. Importantly, we propose a self-forget version of SCAR that unlearns without having access to the forget set. We experimentally verified the effectiveness of our method, on three public datasets, comparing it with state-of-the-art methods. Our method obtains performance higher than methods that operate without the retain set and comparable w.r.t the best methods that rely on the retain set.

View on arXivView PDF

Code Implementations(1)

jbonato1/SCARCommunity100%
72Shell, PythonJan 30, 20242 years agoNOASSERTION

Similar Papers

Cite this paper

@article{bonato2024retain,
  title  = {Is Retain Set All You Need in Machine Unlearning? Restoring Performance of Unlearned Models with Out-Of-Distribution Images},
  author = {Jacopo Bonato and Marco Cotogni and Luigi Sabetta},
  year   = {2024},
  eprint = {2404.12922},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.12922v1},
  journal = {ECCV 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.12922.svg)](https://codeofpaper.com/paper/2404.12922)

Discussion