LLMRec: Large Language Models as Recommenders—using LLMs to predict user preferences (e.g., click probability) based on textual interaction history
LoRA: Low-Rank Adaptation—a parameter-efficient fine-tuning technique that injects trainable low-rank matrices into frozen model layers
Machine Unlearning: The process of removing the influence of specific training data points from a trained machine learning model
Exact Unlearning: Unlearning where the resulting model is mathematically identical to one trained from scratch without the forgotten data
Approximate Unlearning: Unlearning where the model approximates the behavior of a retrained model, trading theoretical guarantees for speed
SISA: Sharded, Isolated, Sliced, and Aggregated—an exact unlearning framework that trains sub-models on data shards to limit retraining scope
Gradient Ascent (GA): An optimization method that moves parameters in the direction of the gradient to maximize loss (forgetting), often causing instability
Hessian matrix: A square matrix of second-order partial derivatives, used in some unlearning methods to estimate parameter influence but expensive to compute
logits: The raw, unnormalized prediction scores output by the final layer of a neural network before applying softmax