Hindsight: Posterior-guided training of retrievers for improved open-ended generation
Not on the map. Why?
Abstract (arXiv)
Many text generation systems benefit from using a retriever to retrieve passages from a textual knowledge corpus (e.g., Wikipedia) which are then provided as additional context to the generator. For open-ended generation tasks (like generating informative utterances in conversations) many varied passages may be equally relevant and we find that existing methods that jointly train the retriever and generator underperform: the retriever may not find relevant passages even amongst the top-10 and hence the generator may not learn a preference to ground its generated output in them. We propose using an additional guide retriever that is allowed to use the target output and "in hindsight" retrieve relevant passages during training. We model the guide retriever after the posterior distribution Q of passages given the input and the target output and train it jointly with the standard retriever and the generator by maximizing the evidence lower bound (ELBo) in expectation over Q. For informative conversations from the Wizard of Wikipedia dataset, with posterior-guided training, the retriever finds passages with higher relevance in the top-10 (23% relative improvement), the generator's responses are more grounded in the retrieved passage (19% relative improvement) and the end-to-end system produces better overall output (6.4% relative improvement).
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). Builds on 29 of its 47 references that are in the map. First posted on arXiv 14 Oct 2021.
Builds on
29 of 47 references.
References · 29
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,895
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
- 2018FEVER: a large-scale dataset for Fact Extraction and VERificationcited by 1,362
- 2018Don't Give Me the Details, Just the Summary! Topic-Aware Convolutional Neural Networks for Extreme Summarizationcited by 1,308
- 2020Leveraging Passage Retrieval with Generative Models for Open Domain Question Answeringcited by 1,203
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 793
17 more
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2017Reading Wikipedia to Answer Open-Domain Questionscited by 777
- 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 691
- 2021Retrieval Augmentation Reduces Hallucination in Conversationcited by 691
- 2020KILT: a Benchmark for Knowledge Intensive Language Taskscited by 571
- 2018Wizard of Wikipedia: Knowledge-Powered Conversational agentscited by 530
- 2017Zero-Shot Relation Extraction via Reading Comprehensioncited by 425
- 2016A Corpus and Evaluation Framework for Deeper Understanding of Commonsense Storiescited by 413
- 2018Generating Wikipedia by Summarizing Long Sequencescited by 333
- 2020Distilling Knowledge from Reader to Retriever for Question Answeringcited by 226
- 2018A Dataset for Document Grounded Conversationscited by 104
- 2020Sequential Latent Knowledge Selection for Knowledge-Grounded Dialoguecited by 82
- 2019Learning to Select Knowledge for Response Generation in Dialog Systemscited by 80
- 2021End-to-End Training of Neural Retrievers for Open-Domain Question Answeringcited by 75
- 2020Relevance-guided Supervision for OpenQA with ColBERTcited by 71
- 2020Neural Generation Meets Real People: Towards Emotionally Engaging Mixed-Initiative Conversationscited by 24
- 2021Shallow pooling for sparse labelscited by 13
Built on by
Citing papers per year: 2021: 4; 2022: 15; 2023: 9; 2024: 5; 2025: 4; 2026: 1.
38 papers.
Sort:
By area:
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 940
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 464
- 2022Memory-Based Model Editing at Scalecited by 443
- 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLPcited by 316
- 2022A Survey on Retrieval-Augmented Text Generationcited by 157
- 2023Evaluating Correctness and Faithfulness of Instruction-Following Models for Question Answeringcited by 150
- 2022Autoregressive Search Engines: Generating Substrings as Document Identifierscited by 112
- 2022Re2G: Retrieve, Rerank, Generatecited by 102
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 95
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
- 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpuscited by 60
- 2021Evidentiality-guided Generation for Knowledge-Intensive NLP Taskscited by 40
26 more
- 2022An Efficient Memory-Augmented Transformer for Knowledge-Intensive NLP Taskscited by 36
- 2024Stochastic RAG: End-to-End Retrieval-Augmented Generation through Expected Utility Maximizationcited by 29
- 2023Personalized Large Language Model Assistant with Evolving Conditional Memorycited by 24
- 2024RichRAG: Crafting Rich Responses for Multi-faceted Queries in Retrieval-Augmented Generationcited by 16
- 2023ATLANTIC: Structure-Aware Retrieval-Augmented Language Model for Interdisciplinary Sciencecited by 15
- 2023GripRank: Bridging the Gap between Retrieval and Generation via the Generative Knowledge Improved Passage Rankingcited by 11
- 2022Multi-Task Retrieval-Augmented Text Generation with Relevance Samplingcited by 10
- 2025MobileRAG: A Fast, Memory-Efficient, and Energy-Efficient Method for On-Device RAGcited by 9
- 2023You Truly Understand What I Need: Intellectual and Friendly Dialogue Agents grounding Knowledge and Personacited by 8
- 2022Passage-Mask: A Learnable Regularization Strategy for Retriever-Reader Modelscited by 6
- 2022Variational Open-Domain Question Answeringcited by 5
- 2023Policy-Gradient Training of Language Models for Rankingcited by 5
- 2021Variational Learning for Unsupervised Knowledge Grounded Dialogscited by 3
- 2022KGI: An Integrated Framework for Knowledge Intensive Language Taskscited by 3
- 2023Thrust: Adaptively Propels Large Language Models with External Knowledgecited by 3
- 2022There Is No Standard Answer: Knowledge-Grounded Dialogue Generation with Adversarial Activated Multi-Reference Learningcited by 2
- 2022Query Enhanced Knowledge-Intensive Conversation via Unsupervised Joint Modelingcited by 2
- 2024Satyrn: A Platform for Analytics Augmented Generationcited by 2
- 2024A Statistical Framework for Data-dependent Retrieval-Augmented Modelscited by 2
- 2023Contextual Knowledge Learning For Dialogue Generationcited by 1
- 2023Retrieval-Augmented Neural Response Generation Using Logical Reasoning and Relevance Scoringcited by 1
- 2025Improving End-to-End Training of Retrieval-Augmented Generation Models via Joint Stochastic Approximationcited by 1
- 2024Dancing in Chains: Reconciling Instruction Following and Faithfulness in Language Modelscited by 0
- 2025Entriever: Energy-based Retriever for Knowledge-Grounded Dialog Systemscited by 0
- 2025Laser: Governing Long-Horizon Agentic Search via Structured Protocol and Context Registercited by 0
- 2026GEM: A Native Graph-based Index for Multi-Vector Retrievalcited by 0
- 2026GEM: A Native Graph-based Index for Multi-Vector Retrieval20 Mar 2026
- 2025Laser: Governing Long-Horizon Agentic Search via Structured Protocol and Context Register23 Dec 2025
- 2025Improving End-to-End Training of Retrieval-Augmented Generation Models via Joint Stochastic Approximation25 Aug 2025
- 2025MobileRAG: A Fast, Memory-Efficient, and Energy-Efficient Method for On-Device RAG1 Jul 2025
- 2025Entriever: Energy-based Retriever for Knowledge-Grounded Dialog Systems31 May 2025
- 2024A Statistical Framework for Data-dependent Retrieval-Augmented Models27 Aug 2024
- 2024Dancing in Chains: Reconciling Instruction Following and Faithfulness in Language Models31 Jul 2024
- 2024RichRAG: Crafting Rich Responses for Multi-faceted Queries in Retrieval-Augmented Generation18 Jun 2024
- 2024Satyrn: A Platform for Analytics Augmented Generation17 Jun 2024
- 2024Stochastic RAG: End-to-End Retrieval-Augmented Generation through Expected Utility Maximization5 May 2024
- 2023Personalized Large Language Model Assistant with Evolving Conditional Memory22 Dec 2023
- 2023ATLANTIC: Structure-Aware Retrieval-Augmented Language Model for Interdisciplinary Science21 Nov 2023
26 more
- 2023Retrieval-Augmented Neural Response Generation Using Logical Reasoning and Relevance Scoring20 Oct 2023
- 2023Policy-Gradient Training of Language Models for Ranking6 Oct 2023
- 2023Evaluating Correctness and Faithfulness of Instruction-Following Models for Question Answering31 Jul 2023
- 2023Thrust: Adaptively Propels Large Language Models with External Knowledge19 Jul 2023
- 2023Contextual Knowledge Learning For Dialogue Generation29 May 2023
- 2023GripRank: Bridging the Gap between Retrieval and Generation via the Generative Knowledge Improved Passage Ranking29 May 2023
- 2023You Truly Understand What I Need: Intellectual and Friendly Dialogue Agents grounding Knowledge and Persona6 Jan 2023
- 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLP28 Dec 2022
- 2022Query Enhanced Knowledge-Intensive Conversation via Unsupervised Joint Modeling19 Dec 2022
- 2022Passage-Mask: A Learnable Regularization Strategy for Retriever-Reader Models2 Nov 2022
- 2022An Efficient Memory-Augmented Transformer for Knowledge-Intensive NLP Tasks30 Oct 2022
- 2022There Is No Standard Answer: Knowledge-Grounded Dialogue Generation with Adversarial Activated Multi-Reference Learning22 Oct 2022
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generation28 Sep 2022
- 2022Variational Open-Domain Question Answering23 Sep 2022
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Models5 Aug 2022
- 2022Re2G: Retrieve, Rerank, Generate13 Jul 2022
- 2022Multi-Task Retrieval-Augmented Text Generation with Relevance Sampling7 Jul 2022
- 2022Memory-Based Model Editing at Scale13 Jun 2022
- 2022PLAID: An Efficient Engine for Late Interaction Retrieval19 May 2022
- 2022Autoregressive Search Engines: Generating Substrings as Document Identifiers22 Apr 2022
- 2022KGI: An Integrated Framework for Knowledge Intensive Language Tasks8 Apr 2022
- 2022A Survey on Retrieval-Augmented Text Generation2 Feb 2022
- 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpus18 Dec 2021
- 2021Evidentiality-guided Generation for Knowledge-Intensive NLP Tasks16 Dec 2021
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interaction2 Dec 2021
- 2021Variational Learning for Unsupervised Knowledge Grounded Dialogs23 Nov 2021
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 940
- 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLPcited by 316
- 2022A Survey on Retrieval-Augmented Text Generationcited by 157
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
- 2021Evidentiality-guided Generation for Knowledge-Intensive NLP Taskscited by 40
- 2022An Efficient Memory-Augmented Transformer for Knowledge-Intensive NLP Taskscited by 36
- 2024Stochastic RAG: End-to-End Retrieval-Augmented Generation through Expected Utility Maximizationcited by 29
- 2024RichRAG: Crafting Rich Responses for Multi-faceted Queries in Retrieval-Augmented Generationcited by 16
- 2023ATLANTIC: Structure-Aware Retrieval-Augmented Language Model for Interdisciplinary Sciencecited by 15
- 2022Multi-Task Retrieval-Augmented Text Generation with Relevance Samplingcited by 10
- 2025MobileRAG: A Fast, Memory-Efficient, and Energy-Efficient Method for On-Device RAGcited by 9
- 2022Variational Open-Domain Question Answeringcited by 5
12 most cited of 16 All 16 (JSON)
- 2025Improving End-to-End Training of Retrieval-Augmented Generation Models via Joint Stochastic Approximation25 Aug 2025
- 2025MobileRAG: A Fast, Memory-Efficient, and Energy-Efficient Method for On-Device RAG1 Jul 2025
- 2024A Statistical Framework for Data-dependent Retrieval-Augmented Models27 Aug 2024
- 2024RichRAG: Crafting Rich Responses for Multi-faceted Queries in Retrieval-Augmented Generation18 Jun 2024
- 2024Satyrn: A Platform for Analytics Augmented Generation17 Jun 2024
- 2024Stochastic RAG: End-to-End Retrieval-Augmented Generation through Expected Utility Maximization5 May 2024
- 2023ATLANTIC: Structure-Aware Retrieval-Augmented Language Model for Interdisciplinary Science21 Nov 2023
- 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLP28 Dec 2022
- 2022An Efficient Memory-Augmented Transformer for Knowledge-Intensive NLP Tasks30 Oct 2022
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generation28 Sep 2022
- 2022Variational Open-Domain Question Answering23 Sep 2022
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Models5 Aug 2022
12 newest of 16 All 16 (JSON)
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 464
- 2022Memory-Based Model Editing at Scalecited by 443
- 2023Evaluating Correctness and Faithfulness of Instruction-Following Models for Question Answeringcited by 150
- 2022Autoregressive Search Engines: Generating Substrings as Document Identifierscited by 112
- 2022Re2G: Retrieve, Rerank, Generatecited by 102
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 95
- 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpuscited by 60
- 2023Personalized Large Language Model Assistant with Evolving Conditional Memorycited by 24
- 2023GripRank: Bridging the Gap between Retrieval and Generation via the Generative Knowledge Improved Passage Rankingcited by 11
- 2022Passage-Mask: A Learnable Regularization Strategy for Retriever-Reader Modelscited by 6
- 2023Policy-Gradient Training of Language Models for Rankingcited by 5
- 2021Variational Learning for Unsupervised Knowledge Grounded Dialogscited by 3
12 most cited of 19 All 19 (JSON)
- 2026GEM: A Native Graph-based Index for Multi-Vector Retrieval20 Mar 2026
- 2025Entriever: Energy-based Retriever for Knowledge-Grounded Dialog Systems31 May 2025
- 2024Dancing in Chains: Reconciling Instruction Following and Faithfulness in Language Models31 Jul 2024
- 2023Personalized Large Language Model Assistant with Evolving Conditional Memory22 Dec 2023
- 2023Policy-Gradient Training of Language Models for Ranking6 Oct 2023
- 2023Evaluating Correctness and Faithfulness of Instruction-Following Models for Question Answering31 Jul 2023
- 2023Thrust: Adaptively Propels Large Language Models with External Knowledge19 Jul 2023
- 2023Contextual Knowledge Learning For Dialogue Generation29 May 2023
- 2023GripRank: Bridging the Gap between Retrieval and Generation via the Generative Knowledge Improved Passage Ranking29 May 2023
- 2022Query Enhanced Knowledge-Intensive Conversation via Unsupervised Joint Modeling19 Dec 2022
- 2022Passage-Mask: A Learnable Regularization Strategy for Retriever-Reader Models2 Nov 2022
- 2022There Is No Standard Answer: Knowledge-Grounded Dialogue Generation with Adversarial Activated Multi-Reference Learning22 Oct 2022
12 newest of 19 All 19 (JSON)