LLM-enhanced RS: Recommender systems that use Large Language Models (LLMs) to generate semantic representations of items (e.g., from text) which are then projected into a recommendation space
Bi-level Optimization: An optimization problem where one problem (the upper-level) is constrained by the solution to another problem (the lower-level)
Item-side Fairness (IF): The principle that different groups of items (e.g., grouped by popularity or genre) should receive comparable recommendation quality or utility
Projector: A trainable neural network module that maps semantic vectors (from an LLM) into the latent space used for recommendation scoring
Prior Unfairness: Unfairness embedded in the item representations generated by the frozen LLM due to biases in its pre-training data
Training Unfairness: Unfairness introduced during the training of the recommendation model, often due to imbalances in interaction data (e.g., popularity bias)
GroupDRO: Group Distributionally Robust Optimization—a method that optimizes for the worst-case group performance to ensure robustness/fairness
Hessian: A matrix of second-order partial derivatives, used in optimization to understand curvature; computationally expensive to calculate for large models
Finite Difference: A numerical method to approximate derivatives (like the Hessian-vector product) by evaluating the function at two slightly different points
Entropy: A measure of the diversity or spread of a distribution; here used to ensure loss weights are distributed broadly across groups rather than concentrating on a few