El Perceptrón simple.
El perceptrón es una red de alimentación directa, esto
es la información fluye desde la capa de entrada hacia la capa
de salida. Fue desarrollado por F. Rosenblatt hacia final de la década
de los cincuenta basándose en la regla de aprendizaje de hebb
y de los modelos de neuronas biológicas de McCulloch y Pitts.
El Perceptrón es un clasificador, asigna a un vector de N valores
un valor binario, usando una transformación no lineal. Así
cada vector pertenece a una de las particiones que crea el perceptrón.
El perceptrón es una máquina de computación universal
y tiene la expresividad equivalente a la lógica binaria ya que
podemos crear un perceptrón que tenga el mismo comportamiento
que una función boleana NAND y a partir de esta función
se puede crear cualquier otra función boleana.
Arquitectura del perceptron
El perceptrón simple es una red que consta de dos capas de neuronas.
Esta red admite valores binarios o bipolares como entrada para los sensores
y los valores de su salida están en el mismo rango que los de
entrada.
La función de la primera capa es hacer de sensor, por ella entran
las señales a la red.
La segunda capa realiza todo el procesamiento. La manera de interconexionar
ambas capas es todas con todas esto es, cada neurona de la primera capa
esta unida con todas las de la segunda capa.

Dinámica del
perceptron
El funcionamiento para ejecutar un patrón de la red es el siguiente:
Las neuronas de actualizan de la siguiente manera:
Sea el potencial de la neurona i,
El peso asociado a la sinapsis que une la neurona i de la capa actual
y j de la capa de sensores.
El estado del sensor j
Entonces
Y el estado de la neurona es o bien la función escalón si
las entradas de la red son binarias o bien la función signo si
las entradas son bipolares {-1 ,1}
estadoneuronaJ= Signo( Sumatorio( Peso(ij)*Estado(j))
Aprendizaje del
perceptron
Los pasos para que la red aprenda una lista de patrones son los siguientes