atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

Language Models as Semantic Indexers

ICML 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Self-supervised speech and brain decoding · 1 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 LMIndexer, a self-supervised T5-based semantic indexer that learns hierarchical discrete semantic IDs via document reconstruction, progressive training, and contrastive loss, and evaluates them on recommendation, product search, and document retrieval.

Problem

Existing semantic ID learning uses a two-stage pipeline (off-the-shelf text embeddings then rq-VAE or hierarchical clustering), which loses information and mismatches embedding distributions; learning semantic IDs end-to-end is hard due to discreteness, sequential structure, and lack of semantic sup

Approach

Learn semantic IDs directly from documents with a generative encoder-decoder LM: codebook lookups at each ID position, trained with a self-supervised reconstruction objective (a shallow reconstructor predicts masked tokens from the IDs plus hint tokens), progressive per-position training with reducing hints, a contrastive loss to separate documents sharing prefixes, and a commitment loss, plus war

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LMIndexer instead of the strongest reported baselineSequential recommendation · Amazon-Beauty, Amazon-Sports, and Amazon-ToysRecall@5 and NDCG@5: 0.0325 -> 0.0415; 0.0189 -> 0.0222; 0.0321 -> 0.0404 (Recall@5); 0.0206 -> 0.0262; 0.0122 -> 0.0142; 0.0221 -> 0.0268 (NHelped
Use LMIndexer instead of the strongest reported baselineProduct search · Amazon-Beauty, Amazon-Sports, and Amazon-ToysNDCG@5 and MAP@5: 0.2710 -> 0.3187; 0.2606 -> 0.2870; 0.2805 -> 0.2865 (NDCG@5); 0.2469 -> 0.2888; 0.2354 -> 0.2607; 0.2420 -> 0.2592 (MAPHelped
Use LMIndexer instead of the strongest reported baselineDocument retrieval · NQ320k, TREC-DL 1M, and MACRO 1MRecall@1, Recall@10, NDCG@10, and MRR@10: 0.6480 -> 0.6631; 0.8322 -> 0.8589; 0.4265 -> 0.4519; 0.4579 -> 0.4695; 0.5561 -> 0.5485Mixed
Remove commitment loss (ablation)LMIndexer · Amazon-Sportsperplexity of previously learned IDs: 305.39 -> 147.10Hurt
Remove commitment loss (ablation)LMIndexer · Amazon-Toysperplexity of previously learned IDs: 280.30 -> 211.60Hurt
Remove commitment loss (ablation)LMIndexer · Amazon-Beautyperplexity of previously learned IDs: 287.01 -> 261.04Hurt
Increase reconstructor depth from 1 to 2 layers (ablation)LMIndexer · Amazon-BeautyID quality (AMI): 0.3563 -> 0.2390Hurt
Increase reconstructor depth from 1 to 2 layers (ablation)LMIndexer · Amazon-BeautyRecommendation Recall@5: 0.0415 -> 0.0284Hurt
Increase reconstructor depth from 1 to 2 layers (ablation)LMIndexer · Amazon-BeautyRetrieval NDCG@5: 0.3187 -> 0.2528Hurt
Increase semantic ID length (ablation)LMIndexer · Amazon-Beauty recommendationrecommendation performanceHelped
Increase codebook size (ablation)LMIndexer · Amazon-Beauty recommendationdownstream task performanceHelped
Add contrastive loss (ablation)LMIndexer · Amazon-Sports semantic ID trainingdifference ratio for documents sharing an ID prefixHelped

Surprising findings

Limitations

Experimental setup

Datasets: Amazon-Beauty Amazon-Sports Amazon-Toys Amazon product search dataset NQ320k MS MACRO 1M TREC-DL 1M

Benchmarks: Amazon-Beauty Amazon-Sports Amazon-Toys NQ320k TREC-DL 1M MS MACRO 1M

Metrics: AMI Recall@5 NDCG@5 NDCG@5 (search) MAP@5 Recall@1 Recall@10 NDCG@10 MRR@10 Macro-F1

Baselines: rq-VAE indexer hierarchical clustering indexer HGN GRU4Rec BERT4Rec FDSA bm25 Dual Encoder (DPR) SEAL

Builds on: T5 rq-VAE DSI SEAL

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