Lightweight reranking for language model generations
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) can exhibit considerable variation in the quality of their sampled outputs. Reranking and selecting the best generation from the sampled set is a popular way of obtaining strong gains in generation quality. In this paper, we present a novel approach for reranking LLM generations. Unlike other techniques that might involve additional inferences or training a specialized reranker, our approach relies on easy to compute pairwise statistics between the generations that have minimal compute overhead. We show that our approach can be formalized as an extension of self-consistency and analyze its performance in that framework, theoretically as well as via simulations. We show strong improvements for selecting the best k generations for code generation tasks as well as robust improvements for the best generation for the tasks of autoformalization, summarization, and translation. While our approach only assumes black-box access to LLMs, we show that additional access to token probabilities can improve performance even further.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 21 of its 30 references that are in the map. First posted on arXiv 11 Jul 2023.
Builds on
21 of 30 references.
References · 21
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2019The Curious Case of Neural Text Degenerationcited by 2,916
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2018Don't Give Me the Details, Just the Summary! Topic-Aware Convolutional Neural Networks for Extreme Summarizationcited by 1,317
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,077
- 2022Solving math word problems with process- and outcome-based feedbackcited by 901
- 2023Distilling Step-by-Step! Outperforming Larger Language Models with Less Training Data and Smaller Model Sizescited by 737
- 2022Contrastive Decoding: Open-ended Text Generation as Optimizationcited by 609
- 2019Neural Text Generation with Unlikelihood Trainingcited by 503
- 2022CodeT: Code Generation with Generated Testscited by 384
9 more
- 2022Large Language Models Are Reasoning Teacherscited by 329
- 2016Diverse Beam Search: Decoding Diverse Solutions from Neural Sequence Modelscited by 301
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 291
- 2022A Contrastive Framework for Neural Text Generationcited by 225
- 2021SimCLS: A Simple Framework for Contrastive Learning of Abstractive Summarizationcited by 132
- 2022Natural Language to Code Translation with Executioncited by 124
- 2018Generating Informative and Diverse Conversational Responses via Adversarial Information Maximizationcited by 116
- 2022Coder Reviewer Reranking for Code Generationcited by 84
- 2022SummaReranker: A Multi-Task Mixture-of-Experts Re-ranking Framework for Abstractive Summarizationcited by 61
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 5; 2026: 1.
10 papers.
- 2025Deep Think with Confidencecited by 205
- 2025Sampling-Efficient Test-Time Scaling: Self-Estimating the Best-of-N Sampling in Early Decodingcited by 63
- 2023It's MBR All the Way Down: Modern Generation Techniques Through the Lens of Minimum Bayes Riskcited by 51
- 2024Integrate the Essence and Eliminate the Dross: Fine-Grained Self-Consistency for Free-Form Language Generationcited by 21
- 2025Optimal Self-Consistency for Efficient Reasoning with Large Language Modelscited by 9
- 2025Optimal Stopping vs Best-of-N for Inference Time Optimizationcited by 7
- 2024CARROT: A Learned Cost-Constrained Retrieval Optimization System for RAGcited by 6
- 2024Towards Efficient and Robust VQA-NLE Data Generation with Large Vision-Language Modelscited by 2
- 2025Inference-Time Chain-of-Thought Pruning with Latent Informativeness Signalscited by 1
- 2026Decoupling Generation and Selection for Budget-Constrained Faithful Summarizationcited by 0
- 2026Decoupling Generation and Selection for Budget-Constrained Faithful Summarization4 Aug 2026
- 2025Optimal Self-Consistency for Efficient Reasoning with Large Language Models15 Nov 2025
- 2025Inference-Time Chain-of-Thought Pruning with Latent Informativeness Signals1 Nov 2025
- 2025Optimal Stopping vs Best-of-N for Inference Time Optimization1 Oct 2025
- 2025Deep Think with Confidence21 Aug 2025
- 2025Sampling-Efficient Test-Time Scaling: Self-Estimating the Best-of-N Sampling in Early Decoding3 Mar 2025
- 2024CARROT: A Learned Cost-Constrained Retrieval Optimization System for RAG1 Nov 2024
- 2024Towards Efficient and Robust VQA-NLE Data Generation with Large Vision-Language Models23 Sep 2024
- 2024Integrate the Essence and Eliminate the Dross: Fine-Grained Self-Consistency for Free-Form Language Generation2 Jul 2024
- 2023It's MBR All the Way Down: Modern Generation Techniques Through the Lens of Minimum Bayes Risk2 Oct 2023
Similar, not cited
Close in wording, no citation either way
- 2024Inference acceleration for large language models using "stairs" assisted greedy generation
- 2023LLMRefine: Pinpointing and Refining Large Language Models via Fine-Grained Actionable Feedback
- 2026LLM-Confidence Reranker: A Training-Free Approach for Enhancing Retrieval-Augmented Generation Systems
- 2024Attention in Large Language Models Yields Efficient Zero-Shot Re-Rankers
- 2024CERET: Cost-Effective Extrinsic Refinement for Text Generation
- 2025Language Model Re-rankers are Fooled by Lexical Similarities
- 2025DynamicRAG: Leveraging Outputs of Large Language Model as Feedback for Dynamic Reranking in Retrieval-Augmented Generation
- 2025Language Ranker: A Lightweight Ranking framework for LLM Decoding