Middle — Senior
23
Как называется алгоритм, использующий логлосс?
Компании, где спрашивали
Hybrid
Ответ от нейросети
sobes.tech AI
Алгоритм, использующий логлосс (логарифмическую функцию потерь), называется логистическая регрессия. Логлосс измеряет качество предсказаний вероятностей для бинарной классификации, штрафуя неправильные предсказания сильнее, чем правильные.
Пример функции потерь логлосса для бинарной классификации:
import numpy as np
def log_loss(y_true, y_pred):
epsilon = 1e-15
y_pred = np.clip(y_pred, epsilon, 1 - epsilon)
return -np.mean(y_true * np.log(y_pred) + (1 - y_true) * np.log(1 - y_pred))
Логистическая регрессия минимизирует эту функцию потерь, обучаясь на данных.