AI engineering · 36 of 42
Recall@k cannot see the order
Scroll
Recall@k cannot see the order
Recall@k answers whether the evidence was in the top k at all. It says nothing about where, and position matters enormously when only three documents will fit in the window.
Precision@k asks what fraction of those k were actually relevant — the cost of padding. MRR rewards getting the right thing first and drops sharply as it slides down. NDCG goes further, crediting partially relevant results and discounting by position.
Use more than one. A system with excellent recall and poor MRR is finding the right documents and burying them, which is a reranking problem. Excellent MRR and poor recall is a retrieval problem. One number cannot tell you which you have.
Evaluation