atlas

Research map / Image generation / Autoregressive and latent generation

Learning to Rank in Generative Retrieval

AAAI 2024 · Image generation › Autoregressive and latent generation · approach: Synthetic training data from generators · 21 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 LTRGR, which adds a learning-to-rank training phase with a margin-based rank loss on top of a generative retrieval model (MINDER) so that passage ranking is optimized end-to-end, without changing inference.

Problem

Generative retrieval models learn to generate passage identifiers as an intermediate goal, and a heuristic function converts predicted identifiers into a ranked passage list; this disconnect creates a learning gap with the passage ranking objective.

Approach

After standard generative training, the autoregressive model is further trained with a margin-based rank loss over the passage rank list produced by the identifier-to-passage scoring heuristic, combined with the generation loss, so the heuristic is inside the training loop.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the learning-to-rank training phase to MINDERMINDER (BART-Large) · MSMARCORecall@5: 29.5 -> 40.2; 10.7 pointsHelped
Add the learning-to-rank training phase to MINDERMINDER (BART-Large) · MSMARCOMRR@10: 18.6 -> 25.5; 6.9 pointsHelped
Add the learning-to-rank training phase to MINDERMINDER (BART-Large) · Natural Questionshits@5: 65.8 -> 68.8; 3.0Helped
Add the learning-to-rank training phase to MINDERMINDER (BART-Large) · TriviaQAhits@5: 68.4 -> 70.2; 1.8Helped
Add the learning-to-rank training phase to SEALSEAL · Natural Questionshits@5: 61.3 -> 63.7; 3.6 pointsHelped
Add the learning-to-rank training phase to SEALSEAL · Natural Questionshits@100: 86.3 -> 86.4; 0.1 pointsHelped
Remove both margin-based rank losses (ablation)LTRGR · Natural Questionshits@5: 68.8 -> 65.8No clear effect
Remove generation loss (ablation)LTRGR · Natural Questionshits@5: 68.8 -> 63.9Hurt
Remove rank loss 1 (ablation)LTRGR · Natural Questionshits@5: 68.8 -> 68.2Hurt
Remove rank loss 2 (ablation)LTRGR · Natural Questionshits@5: 68.8 -> 67.9Hurt
Replace margin-based rank loss with list-wise infoNCE loss (ablation)LTRGR · Natural Questionshits@5: 68.8 -> 65.4Hurt
Set generation-loss weight λ to 0 (ablation)LTRGR · Natural Questionshits@5: 65.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Natural Questions TriviaQA MS MARCO

Benchmarks: Natural Questions TriviaQA MS MARCO

Metrics: hits@5 hits@20 hits@100 Recall@5 Recall@20 Recall@100 MRR@10

Baselines: BM25 DPR GAR DSI DSI (scaling up) NCI SEAL MINDER

Builds on: MINDER SEAL DSI FM-index

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