Sobes.tech
Middle — Senior
24

Как называется алгоритм, использующий логлосс?

Companies where asked
Hybrid

Answer from AI

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))

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