Retrieval Needs Multivectors: An Exponential Separation
Abstract: Recent works have highlighted the expressive limitations of embedding based retrieval models through both theoretical analyses and challenging benchmarks such as LIMIT. While multi-vector embeddings consistently outperform single-vector embeddings, the precise representational gap between them remains poorly understood. In this work, following Jayaram's work, we provide the first explicit family of query and document sets, together with their relevance matrices, for which single-vector embeddings that rank all relevant documents above irrelevant ones require exponential size, whereas polynomial-size multi-vector embeddings suffice. Our result establishes an exponential separation between the expressive power of single-vector and multi-vector embeddings for the task of ranking of documents as opposed to approximating numerical scores as in the work of Jayaram. Motivated by our theoretical construction, we introduce ANDOR, a new retrieval benchmark that naturally instantiates these hard examples. We show that state-of-the-art single-vector embedding models perform poorly on ANDOR in the zero-shot setting and exhibit only marginal improvements after fine-tuning, highlighting the inherent difficulty of the benchmark compared to prior work. In contrast, multi-vector models consistently outperform their single-vector counterparts and improve substantially with fine-tuning, closely aligning with our theoretical predictions.
Paper Prompts
Sign up for free to create and run prompts on this paper.
Top Community Prompts
Explain it Like I'm 14
1. What is this paper about?
This paper studies how computers represent search queries and documents.
For example, when someone searches an online store for:
“Find a black or purple shirt made of denim or satin, suitable for hiking or the office.”
A search system must decide which products match the request.
The paper compares two ways of representing information:
- Single-vector retrieval: Each query and document is turned into one list of numbers, called a vector.
- Multi-vector retrieval: Each query and document is represented by many smaller vectors, often one for each word or part of the text.
The authors argue that multi-vector systems can represent some complicated search tasks much more efficiently than single-vector systems. In certain cases, a single-vector system would need an exponentially larger amount of information to do the same job.
2. What questions are the researchers asking?
The main questions are:
- Are multi-vector systems truly more powerful than single-vector systems?
- Can we find search problems that are easy for multi-vector systems but extremely difficult for single-vector systems?
- Does this difference still appear in realistic searches, even after the models are trained specifically for the task?
Earlier research had shown that multi-vector models often work better in experiments. However, it was unclear whether this happened because:
- multi-vector models were trained better,
- they had different settings, or
- they were fundamentally better at representing complicated relationships.
This paper tries to answer that question mathematically and experimentally.
3. How did the researchers investigate this?
The researchers used two main approaches.
A mathematical construction
First, they created carefully designed examples of queries and documents. Each query had several conditions, and a document was relevant only if it satisfied all of them.
Each condition could be satisfied in several different ways. This is called AND-of-OR logic:
- AND: Every condition must be satisfied.
- OR: Within each condition, any one of several choices is acceptable.
For example:
- The product must be black or purple.
- It must be made of denim or satin.
- It must be suitable for hiking or the office.
A product is relevant only if it satisfies at least one choice in every category.
The authors then asked whether the systems could rank every relevant document above every irrelevant document.
To study this, they used a mathematical tool called sign-rank. In simple terms, sign-rank measures how many dimensions are needed for a system using ordinary dot products to correctly separate “relevant” from “irrelevant” examples. It is similar to asking:
“How large must a map be before every item can be placed on the correct side of every boundary?”
The researchers proved that some of their examples require a single-vector system to use an exponentially large number of dimensions. “Exponential” means the required size grows extremely quickly as the problem becomes more complicated.
In contrast, they showed that a multi-vector system could solve the same examples using only a polynomial-sized representation, whose size grows much more slowly.
A realistic shopping benchmark
The researchers also created a dataset called ANDOR.
It contains:
- 50,000 product descriptions,
- shopping queries involving product categories such as color, material, size, pattern, and occasion,
- relevant products that satisfy every requested category,
- difficult “hard negative” products that fail only one or two requirements.
For example, a hard negative might match the requested color, material, and size but fail only the occasion requirement. These examples make the task difficult because a system cannot succeed by simply finding products that match many words.
The researchers tested several modern retrieval models:
- single-vector models, which use one vector per query and document;
- multi-vector models, which keep many token-level vectors.
They tested the models both:
- zero-shot, meaning without special training on ANDOR;
- fine-tuned, meaning trained further using ANDOR examples.
They measured performance using recall, which asks how often the system finds the correct products among its top results.
4. What did the researchers find?
The mathematical result
The central theoretical result was an exponential separation:
- Some retrieval problems can be solved with polynomial-sized multi-vector representations.
- Solving those same problems with single vectors may require exponentially high-dimensional vectors.
This means the difference is not merely that multi-vector models happen to be trained better. For certain types of problems, representing the needed information with only one vector is fundamentally inefficient.
The multi-vector system works well because it can keep separate pieces of information for separate conditions. One part of the representation can focus on color, another on material, and another on occasion.
A single vector must compress all of these details into one object. That compression can lose important information when the query requires many conditions to be checked at once.
Results on the ANDOR benchmark
The experiments supported the mathematical prediction.
In the zero-shot setting, multi-vector models consistently performed better than single-vector models. Depending on the evaluation measure, their advantage was often several times larger.
After fine-tuning, all models improved. However, the multi-vector models still remained clearly ahead. The paper reports that, on several recall measures, multi-vector models retained roughly a twofold advantage over single-vector models.
The strongest comparison used Jina Embeddings v4, because the same basic model can produce either a single-vector or multi-vector representation. This makes the comparison fairer: the difference is less likely to be caused by the model having more training or a larger neural network.
Even when both versions were trained in similar ways:
- the single-vector version improved only modestly;
- the multi-vector version improved substantially;
- the multi-vector version remained better at every tested difficulty level.
The researchers also found that retrieval became harder as queries became wider—that is, as each category contained more possible choices and the query involved more complicated combinations.
Why these findings matter
These results suggest that multi-vector retrieval is not simply a temporary advantage caused by better training. It may be better suited to tasks where:
- many separate details must be checked,
- every requirement is important,
- partial matches are not enough,
- the query combines several conditions.
5. What could this research change?
The research could influence how search systems are designed.
For simple searches, a single vector may still be useful because it is usually faster and easier to store. But for complicated searches—such as shopping, research, travel planning, or searching images and videos—multi-vector representations may provide much better results.
For example, a future shopping search system could separately compare:
- the query’s color requirements with product colors,
- its material requirements with product materials,
- its size requirements with product sizes,
- its intended use with product descriptions.
This could help the system avoid returning products that match many words but fail one important requirement.
The paper also introduces ANDOR as a difficult test for future retrieval systems. It may help researchers discover whether a new model truly understands complex combinations of requirements.
However, the results do not mean that single-vector systems are always useless. The paper focuses on specially designed difficult cases and on ranking relevant documents above irrelevant ones. The authors note that more research is needed to understand:
- whether the same exponential advantage appears when a small number of mistakes is allowed;
- how the models behave when the exact order of all results matters;
- how to make multi-vector retrieval efficient enough for very large search engines.
Overall, the paper’s message is simple: when search requires checking many separate conditions at the same time, keeping multiple vectors can preserve information that one compressed vector may lose.
Knowledge Gaps
Knowledge gaps, limitations, and open questions
- The exponential separation is established for a specially constructed pattern-matrix family, but the conditions under which comparable gaps arise for broader classes of relevance matrices remain unknown.
- The theoretical construction uses unconstrained real-valued vectors and exact relevance labels; it does not determine whether the separation persists under practical constraints such as finite precision, quantization, bounded coordinates, or restricted vector norms.
- The multi-vector upper bound has representation size , but the paper does not establish whether this size is close to optimal or whether substantially smaller multi-vector representations exist.
- The lower bound applies to single-vector embeddings using inner-product thresholding, leaving open whether alternative single-vector scoring functions, nonlinear transformations, learned kernels, or query-dependent calibration can reduce the exponential requirement.
- The analysis does not compare the representation size of multi-vector and single-vector systems under a common accounting framework that includes indexing, storage overhead, token counts, and inference cost.
- The proof concerns exact separation of every relevant and irrelevant pair; it does not establish whether an exponential gap remains when a model may misorder an fraction of documents per query.
- The paper leaves unresolved whether multi-vector embeddings provide an exponential advantage when the objective is to preserve a complete target ranking among documents rather than only separating relevant from irrelevant documents.
- The theoretical result does not analyze noisy, ambiguous, graded, or incomplete relevance judgments, which are more representative of real retrieval systems than the binary relevance matrix.
- The construction provides a relevance margin of , but the robustness of the separation to score noise, numerical error, approximate nearest-neighbor search, and perturbations of the embeddings is not studied.
- The relationship between the ordering separation proved here and the previously studied score-approximation separations is only partially characterized; general conditions connecting the two objectives remain open.
- The ANDOR benchmark is inspired by, but is not identical to, the theoretical pattern-matrix instance, so the experiments do not formally demonstrate that ANDOR itself requires exponentially larger single-vector representations.
- Because every test query in ANDOR has exactly two relevant documents, the benchmark’s conclusions may not generalize to queries with many relevant documents, graded relevance, or less artificially sparse relevance distributions.
- The existential five-dimensional embedding implied by the finite relevance matrix is not reconciled with the paper’s broader claims about practical single-vector expressiveness; the gap between memorizing a known relevance matrix and learning relevance from semantic content requires more formal analysis.
- ANDOR uses synthetic or procedurally generated product descriptions and attributes, and its transferability to naturally occurring e-commerce catalogs, user language, multilingual queries, and noisy metadata is not evaluated.
- The benchmark’s relevance rule is an exact AND-of-OR predicate, leaving open how the observed advantage changes when relevance depends on soft preferences, attribute importance, exclusions, numerical ranges, or interactions between categories.
- The paper does not test whether single-vector models can close the empirical gap with stronger task-specific mechanisms, such as query decomposition, multiple learned pooling strategies, mixture-of-experts representations, reranking, or iterative retrieval.
- The experiments compare different model families with substantially different architectures, token budgets, training data, and inference procedures; aside from the joint Jina comparison, the contribution of representation type is therefore not fully isolated.
- The Jina comparison controls for a shared backbone and checkpoint but does not control all optimization factors, including head capacity, loss design, token allocation, hard-negative exposure, training stability, and hyperparameter tuning.
- Fine-tuning is conducted on a relatively small set of 800 queries per setting and for a fixed training schedule; the effect of larger training datasets, more steps, curriculum learning, and alternative objectives remains unknown.
- The study does not report multiple random seeds, confidence intervals, or statistical significance tests, limiting assessment of whether the reported model gaps are robust to training and sampling variability.
- The benchmark uses fixed hard-negative tiers and a fixed corpus; robustness to adversarial negatives, naturally occurring distractors, corpus growth, duplicate products, and distribution shifts is not established.
- The paper reports that performance declines with query width but does not determine whether the decline is caused by logical compositionality, semantic ambiguity, longer input length, reduced positive density, harder negatives, or limitations of the training distribution.
- Generalization across train and test widths is explored empirically, but the paper does not identify the maximum compositional width at which models fail or provide a predictive scaling law for performance.
- The experiments focus primarily on recall, with other metrics relegated to the appendix; the effects of representation type on ranking quality, calibration, latency, memory use, and downstream user utility remain insufficiently characterized.
- The practical trade-off between multi-vector effectiveness and its higher storage and retrieval cost is not quantified on ANDOR or in an end-to-end production-style retrieval pipeline.
- The paper does not evaluate hybrid systems that use single-vector retrieval for candidate generation followed by multi-vector reranking, leaving the practical value of the theoretical separation for cascaded architectures unresolved.
- The construction assumes the standard Chamfer score; whether analogous separations hold for MaxSim variants, token pruning, pooling, learned aggregation, or other late-interaction scoring rules is unknown.
- The analysis does not address whether allowing a variable number of vectors per query or document changes the separation, particularly when vector counts depend on query complexity or document structure.
- The paper does not investigate whether compression methods such as ColBERTv2-style residual coding, product quantization, or MUVERA-style transformations preserve the empirical and theoretical multi-vector advantage.
- The semantic benchmark does not test other compositional domains—such as multimodal retrieval, code search, legal search, or agentic retrieval—so the breadth of the claimed representation gap remains uncertain.
- The paper does not provide a learning-theoretic characterization of sample complexity: it remains unclear how many labeled examples single-vector and multi-vector models require to learn the same compositional relevance rule.
- The impact of pretraining data containing similar faceted-search patterns is not controlled, making it difficult to distinguish architectural expressiveness from prior knowledge acquired during pretraining.
- The results do not establish whether the multi-vector advantage persists when both model types are given equivalent total parameter counts, storage budgets, inference budgets, and maximum input/output token capacities.
- The benchmark and evaluation code are stated to be forthcoming, so independent verification of data generation, collision repair, relevance labels, training procedures, and reported results remains pending.
Practical Applications
Immediate Applications
- E-commerce faceted search and product discovery — Industry
- Deploy late-interaction or other multi-vector retrievers for queries containing multiple mandatory constraints, such as “black and linen and suitable for office use, with a regular or cropped fit.”
- A practical workflow is to use a multi-vector model such as ColBERT-style retrieval or a model with a late-interaction head, index token- or attribute-level vectors, and rank products with a Chamfer/MaxSim score.
- This is directly motivated by ANDOR, where multi-vector models substantially outperform single-vector models on AND-of-OR shopping queries, including after fine-tuning.
- Dependencies: higher storage and serving costs, support for multi-vector indexing in the vector database, accurate product attribute extraction, and domain-specific hard-negative generation.
- Hybrid retrieval pipelines for search systems — Software and information retrieval
- Use single-vector embeddings for inexpensive first-stage candidate generation and multi-vector retrieval for re-ranking. This preserves much of the efficiency of dense retrieval while applying fine-grained interactions only to a smaller candidate set.
- Existing vector databases and retrieval platforms already support multi-vector or late-interaction workflows, making this feasible without redesigning an entire search stack.
- The paper’s results suggest that this architecture is particularly useful when relevance requires simultaneously satisfying several independent conditions rather than merely matching overall semantic similarity.
- Dependencies: candidate-generation recall must be high enough that relevant documents are not discarded before re-ranking; latency, memory, and vector-transfer costs must be measured for the target workload.
- Benchmarking and model selection for enterprise retrieval — Industry and academia
- Add ANDOR-style evaluations to the acceptance tests for search, recommendation, and retrieval-augmented generation systems.
- Vary query width, the number of mandatory categories, and hard-negative difficulty to identify whether a model can represent compositional constraints. Recall@2, Recall@10, Recall@100, nDCG, and MRR can be reported by query complexity.
- This provides a more diagnostic alternative to evaluating only on generic semantic similarity or average benchmark scores.
- Dependencies: ANDOR is currently focused on shopping and clothing attributes; organizations should build domain-specific versions for legal, technical, medical, or enterprise content rather than assuming the same performance gap transfers unchanged.
- Hard-negative mining and retrieval fine-tuning — Industry and research
- Construct training batches containing near-miss documents that satisfy all but one or two constraints. Fine-tune multi-vector retrievers with multi-positive contrastive objectives when several documents are genuinely relevant.
- The paper reports that dense training with multiple positives and structured hard negatives is more effective than sparse training with only one positive.
- This workflow can improve retrieval for catalogs, documentation portals, job boards, travel search, and knowledge bases where partial matches are misleading.
- Dependencies: relevance labels must encode the actual logical policy; poorly designed negatives can teach the model spurious exclusions or amplify catalog metadata errors.
- Constraint-aware retrieval for customer-support and enterprise knowledge bases — Software and enterprise operations
- Represent different parts of a document—requirements, conditions, exceptions, product versions, or eligibility clauses—as separate vectors so that each query requirement can be matched independently.
- For example, a support query requiring a specific operating system, product version, region, and error condition can be handled through late interaction rather than a single holistic document vector.
- Dependencies: documents need reliable segmentation or token-level representations, and the business must define whether all constraints are mandatory or whether some are optional and weighted.
- Search quality auditing and failure analysis — Policy, governance, and product management
- Use ANDOR-like tests to audit whether a retrieval system systematically returns documents that match only some user requirements.
- Reports can distinguish failures caused by missing candidates, weak ranking, metadata inconsistencies, or the inability of a single-vector representation to preserve compositional relevance.
- This is useful for documenting model limitations, setting service-level quality targets, and comparing model upgrades.
- Dependencies: audit queries must reflect real user intents, and evaluation should account for incomplete, ambiguous, or contradictory metadata.
- Educational tools for logic and information retrieval — Academia and education
- Use the AND-of-OR construction as an instructional example connecting Boolean logic, embeddings, sign-rank, communication complexity, and neural retrieval.
- Students can implement a small benchmark, compare cosine similarity with Chamfer scoring, and observe how increasing query width affects retrieval quality.
- Dependencies: the full theoretical construction is mathematically demanding; classroom versions would need substantially smaller instances and carefully designed explanatory materials.
Long-Term Applications
- General-purpose compositional search across domains — Industry
- Develop multi-vector retrieval systems for domains in which a result must satisfy many simultaneous conditions:
- Healthcare: retrieve studies or clinical guidelines matching population, intervention, condition, outcome, and study design.
- Legal research: match jurisdiction, statute, date, legal issue, and procedural posture.
- Finance: retrieve instruments or filings satisfying issuer, risk, maturity, currency, and regulatory constraints.
- Travel and jobs: combine location, schedule, budget, eligibility, and preference requirements.
- The paper supports the hypothesis that token- or component-level representations are better suited to these workloads than a single holistic vector.
- Dependencies: domain transfer is not established by ANDOR alone; deployment requires domain-specific datasets, privacy controls, calibrated relevance policies, and evidence that multi-vector gains justify infrastructure costs.
- Constraint-preserving retrieval-augmented generation — Long-term AI systems
- Integrate multi-vector retrieval into RAG systems where every retrieved passage must satisfy several constraints, such as product compatibility, patient eligibility, regulatory jurisdiction, or software version.
- A future RAG workflow could retrieve candidates with a single vector, re-rank them with late interaction, and pass only documents satisfying explicit constraint checks to the generator.
- This could reduce partial-match evidence and improve citation relevance.
- Dependencies: retrieval improvements do not guarantee factuality or safe generation. External symbolic validation, metadata checks, reranking calibration, and end-to-end RAG evaluations are still required.
- Efficient hardware and database support for multi-vector search — Software and systems
- Build specialized indexes, compression schemes, caching strategies, and hardware kernels for MaxSim/Chamfer operations.
- Potential products include multi-vector-native indexes, adaptive token pruning, query-dependent vector selection, and cascaded retrieval services that trade latency against recall.
- Such developments could make the representational benefits demonstrated in the paper practical at web-scale.
- Dependencies: multi-vector representations may require substantially more memory and computation than one-vector indexes; compression must preserve the relatively small relevance margin, especially as query complexity increases.
- Learned adaptive representation length — Long-term model development
- Create models that allocate more vectors to complex documents or queries and fewer vectors to simple ones, rather than using a fixed number of token vectors.
- A system could estimate query width or logical complexity and dynamically increase late-interaction capacity for difficult requests.
- This follows from the paper’s observation that retrieval quality declines as the number of alternatives and mandatory constraints grows.
- Dependencies: adaptive allocation requires reliable complexity estimation, stable indexing, latency controls, and training objectives that prevent the model from using unnecessarily large representations.
- Approximate-ordering theory and practical guarantees — Academia
- Extend the paper’s exponential separation from exact ordering—every relevant document above every irrelevant one—to approximate ordering, such as correctly ordering a specified fraction of documents per query.
- Such results would clarify whether multi-vector advantages remain when realistic error tolerances are allowed.
- They could inform dimension-selection rules, benchmark design, and theoretical guarantees for approximate retrieval systems.
- Dependencies: the paper explicitly leaves this as an open problem. Existing lower bounds do not yet establish that the exponential gap persists under approximate relevance or noisy labels.
- Ranking beyond binary relevance — Academia and industry
- Investigate whether multi-vector representations offer a similar advantage when documents must be placed in a precise graded ranking rather than separated into relevant and irrelevant groups.
- Applications include recommendation, search personalization, feed ranking, and procurement systems where several acceptable results must still be ordered by quality, price, freshness, or user preference.
- Dependencies: the current theory concerns binary relevance and threshold-based ordering; graded ranking introduces additional assumptions about score calibration, ties, preference consistency, and ranking loss.
- Multimodal and agentic retrieval — Robotics, software agents, and media
- Use multi-vector representations to match individual query requirements against separate visual regions, textual fields, product components, video segments, or tool capabilities.
- Examples include an agent finding an image containing several required objects, a robot locating items that satisfy multiple visual and spatial conditions, or a video system retrieving clips matching several events.
- The paper’s motivation is consistent with existing late-interaction success in multimodal and agentic retrieval, but ANDOR provides only a textual e-commerce demonstration.
- Dependencies: multimodal token alignment, temporal or spatial indexing, robust perception, and evaluation datasets that encode compositional relevance are necessary before claiming the same theoretical advantage in these settings.
- Policy and standards for retrieval-system evaluation — Policy and governance
- Establish benchmark requirements that test compositional and constraint-sensitive queries, rather than relying only on average semantic retrieval scores.
- Public-sector procurement or internal AI governance standards could require evaluation with hard negatives, complexity-stratified recall, and separate reporting for single-vector and multi-vector architectures.
- This would make failures involving partial constraint satisfaction more visible in high-impact search applications.
- Dependencies: benchmarks must avoid encoding unfair or exclusionary criteria, protect sensitive data, and distinguish representational limitations from problems caused by incomplete metadata or biased relevance judgments.
- Everyday personal search and recommendation — Long-term consumer applications
- Personal shopping assistants, recipe search, travel planning, and home-device search could use multi-vector retrieval to enforce combinations such as budget, dietary restrictions, availability, location, and style.
- A consumer tool might translate a natural-language request into mandatory and optional constraints, retrieve candidates with late interaction, and explain which requirement each result satisfies.
- Dependencies: natural-language constraint parsing can be ambiguous; systems need transparent explanations, user confirmation for inferred requirements, current inventory or availability data, and safeguards against overconfident exclusion of otherwise useful results.
Glossary
- AND-of-OR semantics: A logical structure in which all categories must be satisfied, while each category may be satisfied by any one of several acceptable alternatives. “capture compositional AND-of-OR semantics”
- Chamfer score: A similarity measure that matches each vector in one set with its most similar vector in another set and aggregates the matches. “The relevance of a document to a query is then computed using the Chamfer score”
- Contrastive objective: A training objective that encourages representations of related items to be more similar than representations of unrelated items. “typically using contrastive objectives”
- Dense retrieval: Information retrieval in which queries and documents are represented by continuous vectors and compared using a similarity function. “Dense Retrieval [9], in which a query and document are each mapped to a single-vector embedding”
- Disjunctive clause: A logical clause that is true when at least one of its component conditions is true. “each category corresponds to one disjunctive clause of the conjunction”
- Embedding dimension: The number of coordinates in a vector representation. “requires an embedding dimension of d = 2Ω(m)”
- Exponential separation: A provable difference in representational efficiency where one method requires exponentially more resources than another. “Our result establishes an exponential separation between the expressive power of single-vector and multi-vector embeddings”
- Expressive power: The range or complexity of relationships that a representation or model can encode. “whether multi-vector representations are fundamentally more expressive than single-vector embeddings”
- Faceted search: Search over structured categories and attribute values that users can combine as filters. “a compositional structure common in faceted search”
- Fine-tuning: Further training a pretrained model on a task-specific dataset or objective. “exhibit only marginal improvements after fine-tuning”
- Hard negative: An irrelevant example that closely resembles a relevant example and is therefore difficult for a retrieval model to distinguish. “challenging hard negatives that violate only a small number of constraints”
- Inner product: The sum of pairwise coordinate products between two vectors, used here as a similarity score. “We use inner product, denoted by ⟨qi, pj ⟩ to get the similarity score.”
- Late interaction: A retrieval architecture that retains token-level representations and computes detailed interactions between query and document vectors at scoring time. “Late-interaction models such as ColBERT [10] have established multi-vector retrieval as a powerful alternative”
- Margin: The numerical difference between the lowest relevant-document score and the highest irrelevant-document score. “achieving a relevance separation margin of Θ(m−2) between relevant and irrelevant documents”
- MaxSim: A maximum-similarity operation that matches each query vector with its most similar document vector. “recent work establishes an exponential separation for preserving Chamfer (MaxSim) similarity scores”
- Minsky-Papert function: A Boolean function that takes the OR within each group of inputs and then the AND across groups. “Minsky-Papert function, which is popular in circuit complexity”
- Multivector embedding: A representation that assigns multiple vectors, rather than one vector, to each query or document. “While multi-vector embeddings consistently outperform single-vector embeddings”
- NAND function: A Boolean function that returns zero only when all its inputs are one, and one otherwise. “The relevance matrix R = PM(N, n, NANDn) from [7]”
- nDCG: Normalized discounted cumulative gain, a ranking metric that gives greater weight to relevant documents appearing near the top of a result list. “Recall (left) and nDCG (right)”
- Pattern matrix: A Boolean matrix constructed by applying a function to selected coordinates of an input combined with a masking string. “the pattern matrix of f is the boolean matrix”
- Pointwise approximation: Approximating the numerical value of each individual entry in a target similarity matrix. “Their objective is pointwise approximation of numerical similarity scores.”
- Query width: The average number of acceptable attributes specified per category in a query. “Finally, we vary the query width to systematically study how retrieval performance changes”
- Relevance matrix: A binary matrix indicating whether each document is relevant to each query. “Let R ∈ {0, 1}|Q|×|D| be a relevance matrix”
- Relevance ordering: The requirement that every relevant document receive a higher score than every irrelevant document for the same query. “We want that for each query q, the scores of the relevant documents be higher than those of irrelevant documents.”
- Relevance separation margin: The score gap separating relevant documents from irrelevant documents. “with a relevance separation margin of 2/(√nN ) between relevant and irrelevant documents”
- Retrieval ordering problem: The problem of representing queries and documents so that relevant documents are ranked above irrelevant documents. “the notion of retrieval ordering problem studied in this work”
- Sign-rank: The minimum rank of a real matrix whose signs match the entries of a given Boolean or sign matrix. “sign-rank characterizes the dimension required for single-vector embeddings to preserve retrieval orderings”
- Singleton query: A query represented by a single selected element or coordinate. “Their hard instance is constructed from a NAND pattern matrix with singleton queries and multi-vector documents”
- Softmax cross-entropy: A classification loss that converts scores into a probability distribution using softmax and penalizes incorrect probability assignments. “Equation 31 reduces to softmax cross-entropy against the single positive document”
- Sparse retrieval setting: An evaluation or training setting in which each query has relatively few relevant documents. “Our testing setting is sparse: each query has exactly two positive documents.”
- Threshold witness: A matrix used to certify a sign pattern by assigning positive values to relevant pairs and negative values to irrelevant pairs. “We must construct a signrank witness out of G”
- Unit-norm representation: A vector representation in which every vector has Euclidean norm equal to one. “any unit-norm single-vector representation which preserves retrieval ordering”
- Zero-shot evaluation: Evaluation of a model on a task without task-specific fine-tuning. “We first evaluate all the seven models in a zero-shot setting.”