Ya saben que para calcular el impulso enviado por una neurona necesitan la sigmoide. Ahora, para irnos de regreso vamos a necesitar la derivada de la sigmoide.
Aquí les dejo el pseudocógido:
- Inicializar todos los pesos con pequeños valores aleatorios
- Para cada estímulo en el conjunto de aprendizaje propaga la señal por las distintas capas internas (que no es otra cosa que dejar que la red funcione como está diseñada)
- Calcula la diferencia del valor esperado para la capa de salida y el valor obtenido (deltas)
- Con este valor nos vamos regresando por las diferentes capas obteniendo el mismo valor para cada neurona hasta llegar a la capa inicial
- Ajusta los pesos
- Con el siguiente estímulo del conjunto de entrenamiento regresa al paso 2
- Parar hasta que el error rebase el umbral establecido o hasta que que cierto numero de iteraciones elegidas se completen.
Si pueden leánse el Capítulo 7 (por lo menos el principio) del Rojas, ya que tiene un enfoque distinto y hace mención de fenómenos bien interesantes.
No comments:
Post a Comment