Precision@K
0…1, выше — лучшеКакая доля из K показанных рекомендаций оказалась релевантной.
💡 «Из 10 предложенных сколько совпали с фильмом, который человек оценил следующим — и оценил высоко?»
(попаданий в топ-K) / K
▸Пример, строгая формула и подвох
Пример: Показали 10, угадали 2 → precision@10 = 2/10 = 0.2.
, если айтем на позиции релевантен, иначе 0. Делим на — поэтому при одном спрятанном айтеме максимум .
⚠️ Не учитывает порядок и сколько релевантного вы пропустили. При одном спрятанном айтеме максимум = 1/K, поэтому значения крошечные. И главное: девять «непопавших» айтемов — не доказанный мусор: протокол знает про пользователя ровно один положительный факт, остальное он не проверял, а не опроверг.