Knowledge & Data · Software component

Coarse-to-Fine Vector Retriever

Software componentKnowledge & DataKnowledge & Dataarc:CoarseToFineVectorRetriever

A vector retriever that first searches truncated low-dimensional embeddings to shortlist candidates, then rescores the shortlist with full-dimensional embeddings.

Responsibility. Shortlists candidates with low-dimensional vectors and refines their ranking with full-dimensional vectors.

Also known as: Adaptive retrieval, Two-stage MRL retrieval

Variant of Vector Retriever abstract

When to choose. Choose when embeddings are MRL-trained and corpus scale makes full-dimensional search latency or memory prohibitive.

specializesinvokesVector Retriever: specializesVector RetrieverReranker: invokesReranker
Direct neighbourhood (hover for relationship types)

Relationships

invokes dependency

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Matryoshka Representation LearningTwo-stage retrieval (low-dim first pass, high-dim rerank)
Quality attributes
Performance efficiency (ISO/IEC 25010)

Sources

  1. Ch6.1: T. Nguyen, "Embeddings and RAG Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.1. ISBN: 9798244538229.