atlas

Research map / Large language models / Language, safety and interpretability

LLMEmb: Large Language Model Can Be a Good Embedding Generator for Sequential Recommendation

AAAI 2025 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 31 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes LLMEmb, which fine-tunes LLaMA-7B with attribute-dropout contrastive learning and then trains a frozen-embedding adapter with collaborative alignment, producing item embeddings that boost GRU4Rec, Bert4Rec, and SASRec on long-tail sequential recommendation.

Problem

Sequential recommenders perform poorly on long-tail (low-popularity) items because item embeddings are skewed; existing LLM-enhanced SRS methods suffer a semantic gap (general LLM not tailored to recommendation) and semantic loss (aggressive PCA and continued training of LLM embeddings).

Approach

Two-stage LLM embedding generator: supervised contrastive fine-tuning (LoRA on LLaMA-7B) with attribute-level random dropping as positive augmentation, followed by recommendation adaptation training that keeps LLM embeddings frozen, uses a two-layer adapter after PCA to 1536 dims, and aligns adapter outputs with a collaborative SRS embedding layer via in-batch contrastive loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LLMEmb-generated embeddings instead of baseline embeddingsGRU4Rec · Yelp overallH@10: 0.4985 -> 0.5270Helped
Use LLMEmb-generated embeddings instead of baseline embeddingsBert4Rec · Yelp overallH@10: 0.6206 -> 0.6294Helped
Use LLMEmb-generated embeddings instead of baseline embeddingsSASRec · Yelp overallH@10: 0.6415 -> 0.6647Helped
Add SCFT (ablation)LLMEmb with SASRec · YelpH@10: 0.6538 -> 0.6647Helped
Add a trainable adapter (ablation)LLMEmb with SASRec · YelpH@10: 0.6414 -> 0.6647Helped
Freeze LLM embeddings during RAT (ablation)LLMEmb with SASRec · YelpH@10: 0.6257 -> 0.6647Helped
Add collaborative alignment loss (ablation)LLMEmb with SASRec · YelpH@10: 0.6598 -> 0.6647Helped
Increase alignment-loss weight α from 1e^{-3} to 1e^{-2}LLMEmb with SASRec · YelpHR@10Helped
Increase alignment-loss weight beyond 1e^{-2}LLMEmb with SASRec · YelpHR@10Hurt
Use LLMEmb rather than LLM2X for the popular 40+ item groupSASRec · Yelp 40+ popularity groupperformanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: Yelp Amazon Beauty Amazon Fashion

Benchmarks: Yelp Amazon Beauty Amazon Fashion

Metrics: H@10 N@10

Baselines: MELT LLM2X SAID TSLRec

Builds on: SASRec LLaMA LoRA E4SRec LLM2X SAID

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy