Mean Average Precision
Also MAP · MP@k · MP@R
Mean average precision (MAP) is the arithmetic mean of the average precision AP(q) over all queries q of a benchmark.
Formula#
The same averaging over a benchmark applies to every per-query measure; the lecture names three (DBIS_VL02 > Mean Precisions over a Benchmark):
| Measure | Definition |
|---|---|
with and the number of relevant documents for .
Properties#
- Single-query measures (P@k, AP) rate one ranking; MAP and MP@k/MP@R rate a system on a whole benchmark. They are very common in research papers on ranking.
- ; iff for every query, i.e. for every query all relevant documents come before all non-relevant ones.
- Every query has the same weight , regardless of how many relevant documents it has.
- Like AP, MAP assumes that all relevant documents are known; with incomplete judgments use bpref.
- Tuning parameters to maximize MAP on the benchmark used for reporting inflates it, see Overfitting (IR Evaluation).