Відповіді:
Я знайшов це пояснення одним Натаном Яном на Quora
Точність Top-N означає, що правильний клас повинен бути з вірогідністю Top-N, щоб він вважався "правильним". Наприклад, припустимо, що у мене є набір даних із зображеннями
Для кожного з них модель передбачить клас, який з’явиться поруч із правильним класом у цитатах
Точність першої-1 для цього (5 правильних із 8), 62,5%. Тепер припустимо, я також перелічую решта класів, які передбачила модель, у порядку зменшення їхніх ймовірностей (чим далі з'являється клас, тим менше ймовірність, що модель вважає, що образ є класним)
- Dog “Dog, Cat, Bird, Mouse, Penguin”
- Cat “Bird, Mouse, Cat, Penguin, Dog”
- Dog “Dog, Cat, Bird, Penguin, Mouse”
- Bird “Bird, Cat, Mouse, Penguin, Dog”
- Cat “Cat, Bird, Mouse, Dog, Penguin”
- Cat “Cat, Mouse, Dog, Penguin, Bird”
- Mouse “Penguin, Mouse, Cat, Dog, Bird”
- Penguin “Dog, Mouse, Penguin, Cat, Bird”
Якщо ми візьмемо для цього точність-3 точності, правильний клас повинен бути лише в перших трьох прогнозованих класах, щоб рахувати. Як результат, незважаючи на те, що модель не досконало сприймає кожну проблему, її точність-3 точність становить 100%!