atlas

Research map / Large language models / Instruction and fine-tuning

Unified Parameter-Efficient Unlearning for LLMs

ICLR 2025 · Large language models › Instruction and fine-tuning · approach: Low-rank adaptation variants · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes LLMEraser, a PEFT-adapter unlearning framework that uses influence functions with a finite-sum quadratic-programming reformulation (mini-batch Adam on HVPs) to update LoRA adapters for instance removal, query modification, and response correction without retraining.

Problem

Unlearning instance-level data (removal, query fixes, response corrections) from LLMs fine-tuned with PEFT adapters such as LoRA, without costly retraining or model-architecture changes.

Approach

Apply influence-function parameter-change estimates directly to LoRA adapters for three instance-wise unlearning tasks, and compute the inverse Hessian-vector product by solving an equivalent finite-sum quadratic program with mini-batch Adam using Hessian-vector products, avoiding CG full-batch passes and stochastic-estimation error accumulation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LLMEraser instead of the corrupted model to correct noisy user interactionsLLaRA · MovieLens, 10% interaction removalHitRatio@1: 0.4222 -> 0.4456Helped
Use LLMEraser instead of the corrupted model to correct noisy user interactionsLLaRA · MovieLens, 5% interaction replacementHitRatio@1: 0.4316 -> 0.4516Helped
Use LLMEraser for instance removal instead of retrainingTALLRec · BookCrossing, 5% instance removalAUC: 0.6357 -> 0.6319No clear effect
Use LLMEraser to correct mislabeled responses instead of leaving the data corruptedLLaVA 1.5-7B · MM-SPUBENCH, response correctionAverage accuracy: 0.70 -> 0.81Helped
Use LLMEraser to correct mislabeled responses instead of leaving the data corruptedLLaVA 1.5-7B · R-BENCH, response correctionF1-Score: 0.50 -> 0.63Helped
Use LLMEraser rather than retrainingLLaRA · QM, 5% interaction replacementExecution time (s): $5.4\times10^{4}$ -> $1.4\times10^{3}$Helped
Increase LoRA rank from 8 to 32 (ablation)LLMEraser on LLaRA · LastFM, 10% interaction replacementHitRatio@1: 0.4426 -> 0.4180Hurt
Use LLMEraser instead of retraining for the adapter updateLLaRA · LastFM, 10% interaction replacement, LoRA r = 8GPU memory (MB): 33040 MB -> 30760 MBHelped

Surprising findings

Limitations

Experimental setup

Datasets: BookCrossing MovieLens LastFM MM-SPUBENCH R-Bench

Benchmarks: BookCrossing MovieLens LastFM MM-SPUBENCH R-Bench

Metrics: AUC HitRatio@1 ValidRatio accuracy F1-score wall-clock execution time

Baselines: Retrain Corrupted SISA RecEraser Gradient Ascent E2URec APA

Builds on: influence functions LoRA SISA RecEraser E2URec

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy