Middle — Senior
¿Cómo se llama el algoritmo que utiliza logloss?
sobes.tech AI
Respuesta de la IA
El algoritmo que utiliza la función de pérdida logarítmica (función de pérdida logarítmica) se llama regresión logística. La pérdida logarítmica mide la calidad de las predicciones de probabilidad para clasificación binaria, penalizando más las predicciones incorrectas que las correctas.
Ejemplo de función de pérdida logarítmica para clasificación binaria:
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))
La regresión logística minimiza esta función de pérdida, entrenándose con los datos.