Retrieval cascade
A retrieval cascade trades progressively greater interaction cost for better evidence ranking and collective utility.
Sparse
- inputQuery terms
- transformWeight or expand
- indexPostings lookup
- outputSparse candidates
- TF-IDF
- Query likelihood
- BM25
- BM25F
- RM3
- DeepCT
- doc2query
- docT5query
- DeepImpact
- uniCOIL
- COIL
- SPLADE
- SPLADE v2
- SPLADE++
Dense
- inputQuery
- encodeQuery vector
- searchVector search
- outputDense candidates
- DPR
- ORQA
- ANCE
- RocketQA
- Contriever
- Condenser
- coCondenser
- RetroMAE
- SimLM
- GPL
- E5
- INSTRUCTOR
- GTR
- BGE
- GritLM
- DRAGON
- ReasonIR
Late interaction
- encodeQuery tokens
- retrieveToken candidates
- scoreMaxSim
- outputFine-grained rank
- ColBERT
- ColBERTv2
- PLAID
- XTR
- CITADEL
Rerank and select
- inputCandidate union
- rankJoint scoring
- selectCoverage and risk
- outputEvidence set
- monoT5
- RankT5
- RankGPT
- RankRAG
- HYRR
- SetR
- LDAR
- NEST