Sobes.tech
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))

Логистическая регрессия минимизирует эту функцию потерь, обучаясь на данных.