mlsanityData to 7 Oct 2026

Hindsight: Posterior-guided training of retrievers for improved open-ended generation

arXiv 2110.07752 ↗First posted 14 Oct 2021cs.CL cs.IRcited by 38

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

  1. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  2. 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
  3. 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
  4. 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,895
  5. 2017Billion-scale similarity search with GPUscited by 2,477
  6. 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
  7. 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
  8. 2018FEVER: a large-scale dataset for Fact Extraction and VERificationcited by 1,362
  9. 2018Don't Give Me the Details, Just the Summary! Topic-Aware Convolutional Neural Networks for Extreme Summarizationcited by 1,308
  10. 2020Leveraging Passage Retrieval with Generative Models for Open Domain Question Answeringcited by 1,203
  11. 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
  12. 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 793
17 more
  1. 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
  2. 2017Reading Wikipedia to Answer Open-Domain Questionscited by 777
  3. 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 691
  4. 2021Retrieval Augmentation Reduces Hallucination in Conversationcited by 691
  5. 2020KILT: a Benchmark for Knowledge Intensive Language Taskscited by 571
  6. 2018Wizard of Wikipedia: Knowledge-Powered Conversational agentscited by 530
  7. 2017Zero-Shot Relation Extraction via Reading Comprehensioncited by 425
  8. 2016A Corpus and Evaluation Framework for Deeper Understanding of Commonsense Storiescited by 413
  9. 2018Generating Wikipedia by Summarizing Long Sequencescited by 333
  10. 2020Distilling Knowledge from Reader to Retriever for Question Answeringcited by 226
  11. 2018A Dataset for Document Grounded Conversationscited by 104
  12. 2020Sequential Latent Knowledge Selection for Knowledge-Grounded Dialoguecited by 82
  13. 2019Learning to Select Knowledge for Response Generation in Dialog Systemscited by 80
  14. 2021End-to-End Training of Neural Retrievers for Open-Domain Question Answeringcited by 75
  15. 2020Relevance-guided Supervision for OpenQA with ColBERTcited by 71
  16. 2020Neural Generation Meets Real People: Towards Emotionally Engaging Mixed-Initiative Conversationscited by 24
  17. 2021Shallow pooling for sparse labelscited by 13

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 4; 2022: 15; 2023: 9; 2024: 5; 2025: 4; 2026: 1.

38 papers.

Sort:

By area:

  1. 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 940
  2. 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 464
  3. 2022Memory-Based Model Editing at Scalecited by 443
  4. 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLPcited by 316
  5. 2022A Survey on Retrieval-Augmented Text Generationcited by 157
  6. 2023Evaluating Correctness and Faithfulness of Instruction-Following Models for Question Answeringcited by 150
  7. 2022Autoregressive Search Engines: Generating Substrings as Document Identifierscited by 112
  8. 2022Re2G: Retrieve, Rerank, Generatecited by 102
  9. 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 95
  10. 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
  11. 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpuscited by 60
  12. 2021Evidentiality-guided Generation for Knowledge-Intensive NLP Taskscited by 40
26 more
  1. 2022An Efficient Memory-Augmented Transformer for Knowledge-Intensive NLP Taskscited by 36
  2. 2024Stochastic RAG: End-to-End Retrieval-Augmented Generation through Expected Utility Maximizationcited by 29
  3. 2023Personalized Large Language Model Assistant with Evolving Conditional Memorycited by 24
  4. 2024RichRAG: Crafting Rich Responses for Multi-faceted Queries in Retrieval-Augmented Generationcited by 16
  5. 2023ATLANTIC: Structure-Aware Retrieval-Augmented Language Model for Interdisciplinary Sciencecited by 15
  6. 2023GripRank: Bridging the Gap between Retrieval and Generation via the Generative Knowledge Improved Passage Rankingcited by 11
  7. 2022Multi-Task Retrieval-Augmented Text Generation with Relevance Samplingcited by 10
  8. 2025MobileRAG: A Fast, Memory-Efficient, and Energy-Efficient Method for On-Device RAGcited by 9
  9. 2023You Truly Understand What I Need: Intellectual and Friendly Dialogue Agents grounding Knowledge and Personacited by 8
  10. 2022Passage-Mask: A Learnable Regularization Strategy for Retriever-Reader Modelscited by 6
  11. 2022Variational Open-Domain Question Answeringcited by 5
  12. 2023Policy-Gradient Training of Language Models for Rankingcited by 5
  13. 2021Variational Learning for Unsupervised Knowledge Grounded Dialogscited by 3
  14. 2022KGI: An Integrated Framework for Knowledge Intensive Language Taskscited by 3
  15. 2023Thrust: Adaptively Propels Large Language Models with External Knowledgecited by 3
  16. 2022There Is No Standard Answer: Knowledge-Grounded Dialogue Generation with Adversarial Activated Multi-Reference Learningcited by 2
  17. 2022Query Enhanced Knowledge-Intensive Conversation via Unsupervised Joint Modelingcited by 2
  18. 2024Satyrn: A Platform for Analytics Augmented Generationcited by 2
  19. 2024A Statistical Framework for Data-dependent Retrieval-Augmented Modelscited by 2
  20. 2023Contextual Knowledge Learning For Dialogue Generationcited by 1
  21. 2023Retrieval-Augmented Neural Response Generation Using Logical Reasoning and Relevance Scoringcited by 1
  22. 2025Improving End-to-End Training of Retrieval-Augmented Generation Models via Joint Stochastic Approximationcited by 1
  23. 2024Dancing in Chains: Reconciling Instruction Following and Faithfulness in Language Modelscited by 0
  24. 2025Entriever: Energy-based Retriever for Knowledge-Grounded Dialog Systemscited by 0
  25. 2025Laser: Governing Long-Horizon Agentic Search via Structured Protocol and Context Registercited by 0
  26. 2026GEM: A Native Graph-based Index for Multi-Vector Retrievalcited by 0