🚶♂️Можно ли использовать AUC-ROC для многоклассовой классификации
ROC-кривая изначально предназначена для бинарной классификации, но её можно обобщить:
➡️ One-vs-Rest: для каждой категории строится своя ROC-кривая, где данный класс считается положительным, а все остальные — отрицательными. Затем вычисленные AUC усредняются (по макро- или взвешенному принципу). ➡️ One-vs-One: AUC рассчитывается для каждой пары классов и также усредняется.
⏩ Интерпретация метрики становится сложнее, так как появляются несколько кривых. Итоговое усреднение может скрывать различия между классами.
⏩ При несбалансированных данных средний AUC может вводить в заблуждение, поэтому полезно дополнительно анализировать confusion matrix и метрики по каждому классу отдельно.
🚶♂️Можно ли использовать AUC-ROC для многоклассовой классификации
ROC-кривая изначально предназначена для бинарной классификации, но её можно обобщить:
➡️ One-vs-Rest: для каждой категории строится своя ROC-кривая, где данный класс считается положительным, а все остальные — отрицательными. Затем вычисленные AUC усредняются (по макро- или взвешенному принципу). ➡️ One-vs-One: AUC рассчитывается для каждой пары классов и также усредняется.
⏩ Интерпретация метрики становится сложнее, так как появляются несколько кривых. Итоговое усреднение может скрывать различия между классами.
⏩ При несбалансированных данных средний AUC может вводить в заблуждение, поэтому полезно дополнительно анализировать confusion matrix и метрики по каждому классу отдельно.
A Hong Kong protester with a petrol bomb. File photo: Dylan Hollingsworth/HKFP. How to create a business channel on Telegram? (Tutorial) Image: Telegram. 2How to set up a Telegram channel? (A step-by-step tutorial) Developing social channels based on exchanging a single message isn’t exactly new, of course. Back in 2014, the “Yo” app was launched with the sole purpose of enabling users to send each other the greeting “Yo.”
from us