Встречается на собеседованиях • сегодня
В чем разница между MSE и MAE
MSE (Mean Squared Error) и MAE (Mean Absolute Error) — метрики для оценки ошибок регрессии.
MSE — среднее квадратов ошибок:
- Чувствительна к выбросам (большие ошибки усиливаются).
- Дифференцируема, что полезно для градиентного спуска.
- Формула:
MSE = (1/n) * Σ(y_true - y_pred)^2
MAE — среднее абсолютных ошибок:
- Менее чувствительна к выбросам.
- Не дифференцируема в нуле (усложняет оптимизацию).
- Формула:
MAE = (1/n) * Σ|y_true - y_pred|
Пример:
python
from sklearn.metrics import mean_squared_error, mean_absolute_error
y_true = [3, -0.5, 2, 7]
y_pred = [2.5, 0.0, 2, 8]
mse = mean_squared_error(y_true, y_pred) # 0.375
mae = mean_absolute_error(y_true, y_pred) # 0.5Выбор зависит от задачи: MSE для гладкой оптимизации, MAE для устойчивости к выбросам.

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