Оценка и расчет точности Top-N: Top 1 и Top 5
Я столкнулся с несколькими (проблема машинного обучения-классификация) журнальные статьи, упомянутые об оценке точности с подходом Top-N. Данные показали, что топ-1 точность = 42,5%, а топ-5 точность = 72,5% в тех же тренировочных, испытательных условиях. Интересно, Как рассчитать этот процент из топ-1 и топ-5?
может ли кто-нибудь показать мне пример и шаги для вычисления этого?
спасибо
1 ответов
точность Top-1-это обычная точность: ответ модели (с наибольшей вероятностью) должен быть точно ожидаемым ответом.
Топ-5 точность означает, что любой из вашей модели 5 Ответы с наибольшей вероятностью должны соответствовать ожидаемому ответу.
например, предположим, вы применяете машинное обучение для распознавания объектов с помощью нейронной сети. Показано изображение кота, и эти выходы вашего неврального сеть:
- Тигра: 0.4
- собака: 0.3
- Cat: 0.1
- Рысь: 0.09
- Лев: 0.08
- птица: 0.02
- медведь: 0.01
используя точность top-1, Вы считаете этот выход как неправильно, потому что он предсказал тигра.
используя точность top-5, Вы считаете этот выход как правильно, потому что кошка входит в топ-5 догадок.