IRLGDec 15, 2024

Active Large Language Model-based Knowledge Distillation for Session-based Recommendation

arXiv:2502.15685v110 citationsh-index: 9AAAI
Originality Incremental advance
AI Analysis

This work addresses the problem of making LLM-based recommendations more sustainable and efficient for session-based recommendation systems, though it is incremental as it builds on existing knowledge distillation techniques.

The paper tackles the computational inefficiency and prediction ineffectiveness of using large language models (LLMs) for session-based recommendation by proposing an active knowledge distillation method that selects a small proportion of instances for distillation, achieving significant performance improvements over state-of-the-art methods in experiments on real-world datasets.

Large language models (LLMs) provide a promising way for accurate session-based recommendation (SBR), but they demand substantial computational time and memory. Knowledge distillation (KD)-based methods can alleviate these issues by transferring the knowledge to a small student, which trains a student based on the predictions of a cumbersome teacher. However, these methods encounter difficulties for \textit{LLM-based KD in SBR}. 1) It is expensive to make LLMs predict for all instances in KD. 2) LLMs may make ineffective predictions for some instances in KD, e.g., incorrect predictions for hard instances or similar predictions as existing recommenders for easy instances. In this paper, we propose an active LLM-based KD method in SBR, contributing to sustainable AI. To efficiently distill knowledge from LLMs with limited cost, we propose to extract a small proportion of instances predicted by LLMs. Meanwhile, for a more effective distillation, we propose an active learning strategy to extract instances that are as effective as possible for KD from a theoretical view. Specifically, we first formulate gains based on potential effects (e.g., effective, similar, and incorrect predictions by LLMs) and difficulties (e.g., easy or hard to fit) of instances for KD. Then, we propose to maximize the minimal gains of distillation to find the optimal selection policy for active learning, which can largely avoid extracting ineffective instances in KD. Experiments on real-world datasets show that our method significantly outperforms state-of-the-art methods for SBR.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes