Встречается на собеседованиях • сегодня
Как происходит оценка ошибки
Ошибка оценивается с помощью функции потерь (loss function), которая измеряет разницу между предсказанными и фактическими значениями. Для регрессии часто используют MSE (Mean Squared Error), а для классификации — кросс-энтропию.
Пример с MSE:
python
from sklearn.metrics import mean_squared_error
y_true = [3, 5, 2.5, 7]
y_pred = [2.5, 5, 4, 8]
mse = mean_squared_error(y_true, y_pred)
print(f"MSE: {mse:.2f}") # MSE: 0.62Для классификации можно использовать log_loss:
python
from sklearn.metrics import log_loss
y_true = [1, 0, 1, 1]
y_probs = [0.9, 0.1, 0.8, 0.65]
loss = log_loss(y_true, y_probs)
print(f"Log Loss: {loss:.3f}") # Log Loss: 0.216Выбор метрики зависит от задачи: точность, F1, ROC-AUC и т.д.

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