En la red neuronal matlab BP, ¿cuál debería ser el valor MSE calculado final?
Representa la prueba de los resultados del entrenamiento de la red.
Mse significa error cuadrático medio. Por supuesto, cuanto más pequeño, mejor. Pero esto tiene mucho que ver con cuántas muestras de entrenamiento tienes y cuántas sesiones de entrenamiento tienes.
No existe un estándar para esto, todo el mundo sabe que la desviación cero es lo mejor. Sin embargo, se elimina el defecto fatal de la red neuronal en sí, porque es una aproximación convergente iterativa de la expresión analítica, por lo que es imposible lograr un error cero.
Esto solo se puede juzgar en función de los requisitos técnicos de ingeniería del usuario. El índice de error debe ser menor que el rango de error de ingeniería. Pero para la investigación científica sólo puede analizarse de forma concreta. La cuantificación no tiene un significado claro o absoluto.
Información ampliada:
El proceso de cálculo de la red neuronal BP incluye un proceso de cálculo directo y un proceso de cálculo inverso. Durante el proceso de propagación hacia adelante, el patrón de entrada se procesa capa por capa desde la capa de entrada hasta la capa de unidad oculta y luego hasta la capa de salida.
El estado de las neuronas de cada capa sólo afecta al estado de las neuronas de la siguiente capa. Si no se puede obtener la salida deseada en la capa de salida, la señal de error se propagará nuevamente a lo largo de la ruta de conexión original y el peso de cada neurona se modificará para minimizar la señal de error.
Referencia: Enciclopedia Baidu-Red Neural BP