es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: LOSS-FUNCTION

La función de pérdida “Sparse Categorical CrossEntropy” está causando una pérdida de tipo NAN.

Entonces, he estado tratando de implementar algunas pérdidas personalizadas y pensé en comenzar implementando la pérdida SCE, sin utilizar el objeto TF incorporado. Aquí está la función que escribí para ello. def custom_loss(y_true, y_pred): print(y_true, y_pred) return tf.cast(tf.math.multiply(tf.experimental.numpy.log2(y_pred[y_true[0]]), -1), dtype=tf.float32) y_pred es el conjunto de probabilidades y y_true es el . . . Read more

¿Se puede utilizar SigmoidFocalCrossEntropy en Tensorflow (tf-addons) para la clasificación multiclase? (¿Cuál es la manera correcta?)

La Pérdida Focal proporcionada en Tensorflow se utiliza para el desequilibrio de clases. Para la clasificación binaria, hay muchos códigos disponibles, pero para la clasificación multiclase, hay muy poca ayuda. Ejecuté el código con variables objetivo codificadas en “One Hot Encoding” de 250 clases y me dio resultados sin errores. . . . Read more

Agregando pérdidas en Keras

Estoy tratando de encontrar una manera de acumular pérdidas en Keras. Esto funciona (para la pérdida de modelo de mezcla gaussiana = verosimilitud negativa logarítmica), pero no es tan elegante: def neg_log_likelihood(y, phis, mu, sigmasq): a = phis[:, 0]*gaussian_pdf(y, mu[:, 0*t:(0+1)*t], sigmasq[:, 0]) for i in range(1, k): a += . . . Read more