Efficiency-Effectiveness Tradeoff of Probabilistic Structured Queries for Cross-Language Information Retrieval
Eugene Yang, Suraj Nair, Dawn Lawrie, James Mayfield, Douglas W. Oard, Kevin Duh
TL;DR
This work revisits Probabilistic Structured Queries for cross-language information retrieval by implementing an indexing-time PSQ-HMM and conducting a multi-criteria pruning study to map efficiency–effectiveness frontiers on modern CLIR collections. It demonstrates that PMF and Top-k pruning yield Pareto-optimal tradeoffs, often outperforming strong neural baselines in overall effectiveness while maintaining smaller index sizes suitable for real-time retrieval. CDF pruning, by contrast, tends to be less favorable for Pareto optimization. The results inform practical design choices for sparse CLIR and have implications for integrating PSQ into neural CLIR cascades.
Abstract
Probabilistic Structured Queries (PSQ) is a cross-language information retrieval (CLIR) method that uses translation probabilities statistically derived from aligned corpora. PSQ is a strong baseline for efficient CLIR using sparse indexing. It is, therefore, useful as the first stage in a cascaded neural CLIR system whose second stage is more effective but too inefficient to be used on its own to search a large text collection. In this reproducibility study, we revisit PSQ by introducing an efficient Python implementation. Unconstrained use of all translation probabilities that can be estimated from aligned parallel text would in the limit assign a weight to every vocabulary term, precluding use of an inverted index to serve queries efficiently. Thus, PSQ's effectiveness and efficiency both depend on how translation probabilities are pruned. This paper presents experiments over a range of modern CLIR test collections to demonstrate that achieving Pareto optimal PSQ effectiveness-efficiency tradeoffs benefits from multi-criteria pruning, which has not been fully explored in prior work. Our Python PSQ implementation is available on GitHub(https://github.com/hltcoe/PSQ) and unpruned translation tables are available on Huggingface Models(https://huggingface.co/hltcoe/psq_translation_tables).
