EN - FR - DE - ES - IT - PT -

LexiconDream

📏 Функция потерь

Функция, измеряющая разницу между предсказанием и фактическим значением.

Функция потерь

Для обучения необходима оценка. Функция потерь измеряет, насколько неверны предсказания модели, предоставляя оптимизатору возможность минимизировать эти значения. Для классификации используется кросс-энтропия, для регрессии — среднеквадратичная ошибка, для специализированных задач — пользовательские функции потерь.

Выбор определяет поведение. Модель, обученная на основе кросс-энтропии, изучает калиброванные вероятности. Модель, обученная на основе функции потерь Hinge, изучает маржу. Две модели с идентичной архитектурой и данными могут вести себя совершенно по-разному в зависимости от того, что вы попросите их минимизировать.

Общие функции потерь

Несбалансированные данные усложняют функцию потерь. Классификатор, обученный на основе кросс-энтропии, будет отдавать предпочтение классу большинства, если не скорректировать веса. Функция потерь Focal Loss и взвешивание классов решают эту проблему, но требуют дополнительной настройки.


Warning: session_start(): Cannot start session when headers already sent in /var/www/lexicondream.com/inc/functions.php on line 63

Comments (3)

  1. Data scientist
    Custom ones can help for specific problems but the standard ones cover most cases well.
  2. ML engineer
    Measures how far the predictions are from reality. Choosing the right one changes training behavior a lot.
  3. Student Kai
    MSE versus cross-entropy still feels abstract until you see the gradients in action.

Leave a comment