2 votos

¿hay sólo un peso y un sesgo correctos para la red neuronal?

He resuelto el problema xor usando una red neuronal... pero estoy muy confundido

mi estructura de red neuronal se parece a esto

structure

el primer resultado fue como... result1

y el segundo resultado fue como... result2

¿podría haber múltiples respuestas en los pesos y el sesgo en la red neuronal? o es sólo por el mínimo local... (los dos resultados tienen MUY pequeño coste)

Utilicé el método GA para optimizar la función de coste.. Yo esto podría ser la razón por la que tengo dos respuestas totalmente diferentes lo que significa que los resultados podrían ser atrapados en el mínimo local pero por favor, considere que ambos resultados tiene super pequeño costo

1voto

Felix Puntos 1

Sí, hay múltiples soluciones para resolver el problema XOR utilizando una red neuronal con la estructura que muestras. Con un entrenamiento de retropropagación estándar o con un AG, la solución que se encuentre dependerá de los conjuntos iniciales de pesos y de cómo se ajusten los pesos a lo largo del entrenamiento/evolución.

Sin embargo, si lo ejecutas varias veces, lo que empezarás a notar son patrones consistentes en los signos de los pesos y los sesgos. Haciendo muchas comparaciones también notarás una simetría entre esos patrones.

En cuanto a que el coste sea pequeño pero no nulo, si utilizas una función sigmoidea para la última capa, la salida nunca puede ser realmente 0 o 1, pero sí muy cercana, por lo que tu coste siempre será mayor que cero.

0 votos

Gracias por el comentario. Te lo agradezco.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X