Unilogit: Robust Machine Unlearning for LLMs Using Uniform-Target Self-Distillation
This paper introduces Unilogit, a novel selfdistillation method for machine unlearning in Large Language Models.Unilogit addresses the challenge of selectively forgetting specific information while maintaining overall model utility, a critical task in compliance with data privacy regulations like GDPR.Unlike prior methods that rely on static hyperparameters or starting model outputs, Unilogit dynamically adjusts target logits to achieve a uniform probability for the target token, leveraging the current model's outputs for more accurate self-distillation targets.This approach not only eliminates the need for additional hyperparameters but also enhances the model's ability to approximate the golden targets.Extensive experiments on public benchmarks and an in-house e-commerce dataset demonstrate Unilogit's superior performance in balancing forget and retain objectives, outperforming state-of-the-art methods such as NPO and Un-DIAL.Our analysis further reveals Unilogit's robustness across various scenarios, highlighting its practical applicability and effectiveness in achieving efficacious machine unlearning.
Authors
- Seyyed Hadi Hashemi
- Christian Herold (ORCID: https://orcid.org/0000-0001-7097-2057)
- Shahram Khadivi (ORCID: https://orcid.org/0000-0001-5499-6542)
- Baohao Liao (ORCID: https://orcid.org/0000-0001-8335-4573)
- Christof Monz
- Stefan Vasilev
Publication Details
- Published
- 2025-01-01
- DOI
- https://doi.org/10.18653/v1/2025.findings-acl.1154
- Primary Topic
- Fault Detection and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00