La red de Hopfield es una de las redes unicapas más importantes y ha
influido en el desarrollo de multitud de redes posteriores.
Es una red autoasociativa no lineal que fue desarrollada por Hopfield en
1982.
La red de Hopfield es una red monocapa, esto es, de una sola capa.
Aunque también se puede mostrar como una red bicapa de dos capas, la primera
capa sería una capa de sensores y la segunda capa será la capa donde se realiza
el procesamiento.
En la versión bicapa la manera de
interconexionar ambas capas es unir la primera capa a la segunda linealmente,
esto es cada neurona con su respectiva, y después unir todas las neuronas con
todas en la misma capa.
La red de Hopfield toma valores
bipolares esto es, {-1,1}, sin embargo se pueden usar también valores binarios
{0,1}.
Ejecutar un patrón en la red de Hopfield consiste en enviar un patrón en
la red y actualizar las neuronas repetidamente hasta que se estabilicen los
estados de las neuronas a un patrón memorizado.
Con pasos sería así.
- Se establece el patrón de entrada en la capa de entrada.
- Se actualizan las neuronas de la capa de procesamiento.
- Si han cambiado el estado de la red o hemos realizada ya el número máximo de iteraciones paramos.
- Si no volvemos al pasos 2.
No hay comentarios.:
Publicar un comentario