Встречается на собеседованиях • сегодня
Какие знаешь методы агрегации мультиклассовых метрик
Для агрегации мультиклассовых метрик используют несколько подходов:
- Macro-average — усреднение метрик по классам без учета дисбаланса.
Пример для F1-score:pythonfrom sklearn.metrics import f1_score f1_macro = f1_score(y_true, y_pred, average='macro')
-
Micro-average — глобальный расчет метрики с учетом всех предсказаний.
pythonf1_micro = f1_score(y_true, y_pred, average='micro') -
Weighted-average — усреднение с весами, пропорциональными количеству экземпляров каждого класса.
pythonf1_weighted = f1_score(y_true, y_pred, average='weighted') -
Sample-wise — расчет метрики для каждого объекта с последующим усреднением (например, для accuracy).
Выбор метода зависит от задачи: macro — если все классы равнозначны, micro — при дисбалансе, weighted — для учета размера классов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы