paper-with-me

홈 › Papers

Top-Down Partitioning for Efficient List-Wise Ranking

2024-05-23 · Andrew Parry, Sean MacAvaney, Debasis Ganguly

Large Language Models (LLMs) have significantly impacted many facets of natural language processing and information retrieval. Unlike previous encoder-based approaches, the enlarged context window of these generative models allows for ranking multiple documents at once, commonly called list-wise ranking. However, there are still limits to the number of documents that can be ranked in a single inference of the model, leading to the broad adoption of a sliding window approach to identify the k most relevant items in a ranked list. We argue that the sliding window approach is not well-suited for list-wise re-ranking because it (1) cannot be parallelized in its current form, (2) leads to redundant computational steps repeatedly re-scoring the best set of documents as it works its way up the initial ranking, and (3) prioritizes the lowest-ranked documents for scoring rather than the highest-ranked documents by taking a bottom-up approach. Motivated by these shortcomings and an initial study that shows list-wise rankers are biased towards relevant documents at the start of their context window, we propose a novel algorithm that partitions a ranking to depth k and processes documents top-down. Unlike sliding window approaches, our algorithm is inherently parallelizable due to the use of a pivot element, which can be compared to documents down to an arbitrary depth concurrently. In doing so, we reduce the number of expected inference calls by around 33% when ranking at depth 100 while matching the performance of prior approaches across multiple strong re-rankers.

📄 PDF Abstract BibTeX arXiv:2405.14589

Code (1)

parry-parry/tdpart 공식 구현 pytorch

Tasks

Information RetrievalRe-Ranking

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Listwise temporal ordering of events in clinical notes

2018-10-01 · WS 2018 10 · Serena Jeblee, Graeme Hirst

We present metrics for listwise temporal ordering of events in clinical notes, as well as a baseline listwise temporal ranking model that generates a timeline of events that can be used in downstream medical natural lang…

Information RetrievalRelation Extraction

Scaling Down, LiTting Up: Efficient Zero-Shot Listwise Reranking with Seq2seq Encoder-Decoder Models

2023-12-26 · Manveer Singh Tamber, Ronak Pradeep, Jimmy Lin

Recent work in zero-shot listwise reranking using LLMs has achieved state-of-the-art results. However, these methods are not without drawbacks. The proposed methods rely on large LLMs with billions of parameters and limi…

DecoderReranking

Uncovering ChatGPT's Capabilities in Recommender Systems

2023-05-03 · Sunhao Dai, Ninglu Shao, Haiyuan Zhao, Weijie Yu 외

The debut of ChatGPT has recently attracted the attention of the natural language processing (NLP) community and beyond. Existing studies have demonstrated that ChatGPT shows significant improvement in a range of downstr…

Explainable RecommendationInformation RetrievalRecommendation SystemsRetrieval

Approximate Ranking from Pairwise Comparisons

2018-01-04 · Reinhard Heckel, Max Simchowitz, Kannan Ramchandran, Martin J. Wainwright

A common problem in machine learning is to rank a set of n items based on pairwise comparisons. Here ranking refers to partitioning the items into sets of pre-specified sizes according to their scores, which includes ide…

A Scalable Neural Shortlisting-Reranking Approach for Large-Scale Domain Classification in Natural Language Understanding

2018-04-22 · NAACL 2018 6 · Young-Bum Kim, Dongchan Kim, Joo-Kyung Kim, Ruhi Sarikaya

Intelligent personal digital assistants (IPDAs), a popular real-life application with spoken language understanding capabilities, can cover potentially thousands of overlapping domains for natural language understanding,…

domain classificationGeneral ClassificationNatural Language UnderstandingReranking+1