Machine Unlearning (MU): The process of removing specific data points from a trained model so it behaves as if it never saw them.
Collaborative Filtering (CF): Recommendation approach predicting preferences based on user-item interaction patterns (e.g., ratings).
Session-based Recommendation (SBR): Recommendation task predicting the next item in a short-term sequence or session.
Next-basket Recommendation (NBR): Recommendation task predicting a set of items (basket) a user will purchase next.
Forget Set: The subset of training data marked for deletion.
Retain Set: The subset of training data that should remain in the model.
Exact Unlearning: Retraining from scratch or using methods mathematically guaranteed to match the retrained distribution.
Approximate Unlearning: Modifying model parameters to estimate the effect of retraining, trading theoretical guarantees for speed.
Influence Functions: A technique to estimate how model parameters would change if a specific training point were removed, often used for approximate unlearning.
nDCG: Normalized Discounted Cumulative Gain—a ranking metric that values correct items appearing higher in the recommendation list.
Recall: The fraction of relevant items that are successfully retrieved.
RelItems: A metric measuring how many users still receive sensitive item recommendations after unlearning, compared to a retrained model.
RelEff: A metric comparing the utility (nDCG) of an unlearned model against a model retrained from scratch.
SCIF: Second-order Correction with Influence Functions—an unlearning method using Hessian-based updates.
GIF: Graph Influence Functions—an unlearning method adapting influence functions for Graph Neural Networks.
CEU: Certified Edge Unlearning—a method for unlearning edges in GNNs with theoretical guarantees for linear models.
Kookmin: A heuristic unlearning method that resets specific parameters and fine-tunes on retain data.
Fanchuan: A heuristic unlearning method using KL-divergence minimization and contrastive loss.
Seif: A heuristic unlearning method adding noise to parameters followed by fine-tuning.