Recall@k отвечает: какую долю всех нужных результатов мы нашли в первых k позициях? MRR отвечает: насколько высоко в среднем находится первый подходящий результат?
Можешь по-человечески объяснить разницу между Recall и MRR?
Recall@k отвечает: какую долю всех нужных результатов мы нашли в первых k позициях? MRR отвечает: насколько высоко в среднем находится первый подходящий результат?
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Recall@k отвечает: какую долю всех нужных результатов мы нашли в первых k позициях? MRR отвечает: насколько высоко в среднем находится первый подходящий результат?
Если релевантных документов четыре, а в top-5 найдено два, recall@5=0,5. Если первый релевантный стоит на второй позиции, reciprocal rank=1/2; MRR усредняет такие значения по запросам. Остальные релевантные результаты после первого не меняют reciprocal rank. Recall удобен для полноты набора кандидатов, MRR — когда пользователю важно быстро найти хотя бы один правильный ответ.