EvoMU: Evolutionary Machine Unlearning
Pawel Batorski, Paul Swoboda

TL;DR
EvoMU employs evolutionary search to automatically discover task-specific unlearning loss functions, outperforming existing methods on multiple datasets with limited computational resources, advancing the field of machine unlearning.
Contribution
This work introduces an evolutionary search approach to automatically find optimal unlearning loss functions tailored to specific datasets, eliminating the need for human-designed losses.
Findings
Surpasses previous loss-based unlearning methods on multiple benchmarks
Uses a small 4B parameter model to achieve state-of-the-art results
Demonstrates the effectiveness of automatic loss discovery in machine unlearning
Abstract
Machine unlearning aims to unlearn specified training data (e.g. sensitive or copyrighted material). A prominent approach is to fine-tune an existing model with an unlearning loss that retains overall utility. The space of suitable unlearning loss functions is vast, making the search for an optimal loss function daunting. Additionally, there might not even exist a universally optimal loss function: differences in the structure and overlap of the forget and retain data can cause a loss to work well in one setting but over-unlearn or under-unlearn in another. Our approach EvoMU tackles these two challenges simultaneously. An evolutionary search procedure automatically finds task-specific losses in the vast space of possible unlearning loss functions. This allows us to find dataset-specific losses that match or outperform existing losses from the literature, without the need for a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Advanced Neural Network Applications · Adversarial Robustness in Machine Learning
