Documentaciónback_propagation(Y_hat, Y)

back_propagation(Y^,Y)\texttt{back\_propagation}(\hat{Y}, Y)

Nombre

back_propagation - Calcula las estructuras basicas de retropropagacion para la capa de salida.

Sinopsis

ret = neural.back_propagation(Y_hat, Y)

Descripcion

Parte de las predicciones Y_hat y de los valores esperados Y.

Retorna una TABLA con E, Y_hat_der y Delta2, util para actualizar pesos y biases.

Validaciones y casos borde

  • Valida que Y_hat tenga al menos una fila.
  • Valida que Y_hat e Y tengan la misma cantidad de filas y columnas.
  • Si alguna condicion falla, emite ERROR().

Funciones API relacionadas

  • neural.forward_pass()
  • neural.entrenar_mse()
  • neural.mse()

Parámetros

ParámetroTipoDescripción
Y_hatMATRIZMatriz de predicciones.
YMATRIZMatriz de valores esperados.

Valor de retorno

TABLA - TABLA con E, Y_hat_der y Delta2.

Ejemplo

ejemplo.blox
Solo lectura
TABLA resultado
resultado = neural.back_propagation(Y_hat, Y)
Restringido: este ejemplo no puede ejecutarse en el Playground web porque la API requerida no está disponible en el sandbox.