Clasificación de las
Redes Neuronales
respecto al Aprendizaje
Las redes
neuronales manejan dos tipos de información. La primera, es la
información volátil, que se refiere a los datos que se
están usando y varían con la dinámica de la computación
de la red, se encuentra almacenada en el estado dinámico de las
neuronas.
El segundo tipo de información que manejan las redes neuronales,
es la información no volátil que se mantiene para recordar
los patrones aprendidos y se encuentra almacenada en los pesos sinápticos.
El aprendizaje de las redes neuronales, es el proceso de presentar los
patrones a aprender, a la red y el cambio de los pesos de las conexiones
sinápticas usando una regla de aprendizaje.
La regla de aprendizaje consiste en algoritmos basados en formulas matemáticas,
que usando técnicas como minimización del error o la optimización
de alguna "función de energía", modifican el
valor de los pesos sinápticos en función de las entradas
disponibles y con ello optimizan la respuesta de la red a las salidas
que deseamos.
El aprendizaje se basa en el entrenamiento de la red con patrones, que
usualmente son llamados patrones de muestra o entrenamiento. El proceso
usual del algoritmo es que la red ejecuta los patrones iterativamente,
cambiando los pesos de las sinapsis, hasta que convergen a un conjunto
de pesos óptimos que representan a los patrones lo suficientemente
bien, entonces mostrará una respuesta satisfactoria para esos
patrones. Esto es, sus pesos sinápticos se ajustan para dar respuestas
correctas al conjunto de patrones de entrenamiento que le hemos mostrado.
Sin embargo, hay que destacar que algunas redes no tienen un aprendizaje
iterativo como el descrito en el párrafo anterior de presentar
los patrones una y otra vez hasta que la red se establece para dar resultados
correctos, si no que los pesos de las sinapsis son calculados previamente
a partir de los patrones, como en la red de Hopfield.
Podemos distinguir tres tipos de aprendizaje, el modo más intuitivo
es el Aprendizaje supervisado, que consiste en que la red dispone de
los patrones de entrada y los patrones de salida que deseamos para esa
entrada y en función de ellos se modifican los pesos de las sinapsis
para ajustar la entrada a esa salida.
Otro modo de aprendizaje, Aprendizaje no supervisado, consiste en no
presentar patrones objetivos, si no solo patrones de entrada, y dejar
a la red clasificar dichos patrones en función de las características
comunes de los patrones.
Existe
otro tipo de aprendizaje, que usa una formula híbrida, el supervisor
no enseña patrones objetivos si no que solo le dice se acierta
o falla en su respuesta ante un patrón de entrada. Es el aprendizaje
reforzado,