paper-with-me

홈 › Papers

On Precomputation and Caching in Information Retrieval Experiments with Pipeline Architectures

2025-04-14 · Sean MacAvaney, Craig Macdonald

Modern information retrieval systems often rely on multiple components executed in a pipeline. In a research setting, this can lead to substantial redundant computations (e.g., retrieving the same query multiple times for evaluating different downstream rerankers). To overcome this, researchers take cached "result" files as inputs, which represent the output of another pipeline. However, these result files can be brittle and can cause a disconnect between the conceptual design of the pipeline and its logical implementation. To overcome both the redundancy problem (when executing complete pipelines) and the disconnect problem (when relying on intermediate result files), we describe our recent efforts to improve the caching capabilities in the open-source PyTerrier IR platform. We focus on two main directions: (1) automatic implicit caching of common pipeline prefixes when comparing systems and (2) explicit caching of operations through a new extension package, pyterrier-caching. These approaches allow for the best of both worlds: pipelines can be fully expressed end-to-end, while also avoiding redundant computations between pipelines.

📄 PDF Abstract BibTeX arXiv:2504.09984

Code (0)

등록된 구현이 없습니다.

Tasks

Information RetrievalRetrieval

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

Robust and Efficient Embedded Convex Optimization through First-Order Adaptive Caching

2025-07-04 · Ishaan Mahajan, Brian Plancher arxiv

Recent advances in Model Predictive Control (MPC) leveraging a combination of first-order methods, such as the Alternating Direction Method of Multipliers (ADMM), and offline precomputation and caching of select operatio…

Predictive Edge Caching through Deep Mining of Sequential Patterns in User Content Retrievals

2022-10-06 · Chen Li, Xiaoyu Wang, Tongyu Zong, Houwei Cao 외

Edge caching plays an increasingly important role in boosting user content retrieval performance while reducing redundant network traffic. The effectiveness of caching ultimately hinges on the accuracy of predicting cont…

Retrieval

Beef up mmWave Dense Cellular Networks with D2D-Assisted Cooperative Edge Caching

2023-01-02 · Wen Wu, Ning Zhang, Nan Cheng, Yujie Tang 외

Edge caching is emerging as the most promising solution to reduce the content retrieval delay and relieve the huge burden on the backhaul links in the ultra-dense networks by proactive caching popular contents in the sma…

Retrieval

LLM-Empowered Cooperative Content Caching in Vehicular Fog Caching-Assisted Platoon Networks

2026-02-04 · Bowen Tan, Qiong Wu, Pingyi Fan, Kezhi Wang 외 arxiv

This letter proposes a novel three-tier content caching architecture for Vehicular Fog Caching (VFC)-assisted platoon, where the VFC is formed by the vehicles driving near the platoon. The system strategically coordinate…

Topical Result Caching in Web Search Engines

2020-01-09 · Ida Mele, Nicola Tonellotto, Ophir Frieder, Raffaele Perego

Caching search results is employed in information retrieval systems to expedite query processing and reduce back-end server workload. Motivated by the observation that queries belonging to different topics have different…

Information RetrievalRetrieval