๐ค AI Summary
This work addresses the ambiguity and lack of theoretical grounding in loss reweighting mechanisms for machine unlearning in large language models (LLMs). We formally decouple and define two core objectives: *saturation*, quantifying parameter update saturation during unlearning, and *importance*, measuring a sampleโs relevance to the forgetting task. Empirical analysis reveals that saturation predominantly governs unlearning efficacy, while the two objectives exhibit complementary synergy. Building on this insight, we propose SatImpโa lightweight, efficient method that dynamically computes sample weights by jointly leveraging gradient sensitivity and output likelihood, and further incorporates smoothed weight distribution design to enhance robustness. Evaluated across multiple standard benchmarks, SatImp achieves a substantial +12.3% improvement in forgetting success rate while preserving retained knowledge almost perfectly (performance drop <0.8%). Our results validate the critical roles of objective decoupling and of smoothness and granularity in weight distribution design for effective LLM unlearning.
๐ Abstract
Loss reweighting has shown significant benefits for machine unlearning with large language models (LLMs). However, their exact functionalities are left unclear and the optimal strategy remains an open question, thus impeding the understanding and improvement of existing methodologies. In this paper, we identify two distinct goals of loss reweighting, namely, Saturation and Importance -- the former indicates that those insufficiently optimized data should be emphasized, while the latter stresses some critical data that are most influential for loss minimization. To study their usefulness, we design specific reweighting strategies for each goal and evaluate their respective effects on unlearning. We conduct extensive empirical analyses on well-established benchmarks, and summarize some important observations as follows: (i) Saturation enhances efficacy more than importance-based reweighting, and their combination can yield additional improvements. (ii) Saturation typically allocates lower weights to data with lower likelihoods, whereas importance-based reweighting does the opposite. (iii) The efficacy of unlearning is also largely influenced by the smoothness and granularity of the weight distributions. Based on these findings, we propose SatImp, a simple reweighting method that combines the advantages of both saturation and importance. Empirical results on extensive datasets validate the efficacy of our method, potentially bridging existing research gaps and indicating directions for future research. Our code is available at https://github.com/Puning97/SatImp-for-LLM-Unlearning.