Back to AI Engineering Mind Map
中文·English
🤖 AI EngineeringID: colbert-late-interaction

ColBERT Late Interaction

ColBERT 迟交互多向量重排
🎯Core Definition
ColBERT (Contextualized Late Interaction over BERT) is a multi-vector retrieval and re-ranking architecture that fuses the speed of Bi-Encoders with the precision of Cross-Encoders; instead of compressing documents into a single dense vector, ColBERT maintains independent contextualized token embeddings for all tokens; during scoring, it bypasses heavy cross-attention layers, computing relevance via a lightweight MaxSim operator S(Q,D)=iQmaxjD(E(qi)E(dj))S(Q, D) = \sum_{i \in |Q|} \max_{j \in |D|} (E(q_i) \cdot E(d_j)) that sums maximum cosine alignments for each query token across document tokens.
💡Use Cases
Ultra-low-latency (sub-10ms) precision re-ranking, multi-vector end-to-end search (RAGatouille), and visual multi-modal page indexing (ColPali).
Key Problems Solved
Heavy Cross-Encoders (O(NL2)O(N \cdot L^2)) induce 100ms+ latency, blocking high-concurrency scaling; single-vector Bi-Encoders lose fine-grained token alignments; ColBERT's MaxSim reduces scoring to batched matrix dot products, delivering Cross-Encoder quality at millisecond speeds.
🎯5 High-Frequency Exam Points
1
Derive the ColBERT MaxSim operator and explain how it captures both soft lexical matches and deep contextual semantics?
2
How does ColBERTv2 apply residual compression and centroid quantization to reduce multi-vector storage by 6x-10x?
3
Compare ColBERT (Late Interaction), Bi-Encoder, and Cross-Encoder across latency, VRAM footprint, and NDCG?
4
How does the PLAID search engine achieve millisecond-level retrieval via 3-stage pruning (centroid, BoW, exact MaxSim)?
5
How does ColPali extend ColBERT late interaction to Vision LLMs (PaliGemma) for native multi-vector screenshot retrieval?
Updated 2026-08-14
🎯
Test Your Knowledge: Practice Questions for "ColBERT Late Interaction"
Single choice pitfall questions with instant feedback and mistake tracking.
🚀 Start Card Practice
Previous CardCohere Rerank Industrial APINext CardRankGPT LLM Listwise Reranker

🔗 More AI Engineering Knowledge Cards

Vector Distance Metrics & L2 NormalizationScalar Quantization (SQ8/SQ4)Product Quantization (PQ)ADC Asymmetric Distance Computation