Redes

Páginas: 7 (1675 palabras) Publicado: 17 de octubre de 2011
Red Neuronal Perceptron
En la primera etapa del programa se puede mostrar que la programación ha sido trabajada en un Estructura de Secuencia donde se puede mostrar como entrada de control la matriz P el cual va a ser un Array de 10x8 el cual va a pasar por un Subset Array el cual nos va a seleccionar desde la 1 primera columna hasta la última, luego la última fila va a pasar a ingresar por elEstructura For; a la salida del Subset Array va a pasar a un Índex Array que se encuentra dentro de la Estructura For el cual nos va seleccionar de manera independiente las columnas extraídas por el Subset Array estas columnas van a ser testeadas preguntando si es igual o diferente de cero las cuales van hacer visualizadas por salidas booleanas.
En esta selección que se hace en el Índex Array espara poder visualizar con los indicadores booleanos en el Front Panel los números que se va a querer que aprenda la red neuronal en este caso del 0 al 9.
Dentro de la Estructura For va ir un pequeño retardo para que no haya conflicto cuando corra el programa, le vamos a dar un tiempo de 150ms. Luego recuperamos la matriz P que ingresamos dentro de la Estructura For y luego pasamos a lasiguiente secuencia.

2 secuencia
En esta segunda secuencia se van a mostrar como entradas las matrices P y I que van a estar conectadas a una estructura WHILE LOOP mediante un índex habilitado y la otra matriz va a estar conectada mediante un Shift Registrer, también se va a mostrar como entradas dos controles DBL NITE y ALPHA los cuales van a estar conectadas mediante el índex habilitado.
Dentrode esta estructura While se van a encontrar 4 subVis los cuales se van a mostrar a continuación.
El primer subVi va a mostrar como entradas la matriz W0, P y T y también el control NP; como salidas va a mostrar la matriz Nr, Salida de la Red y E.

Su programación va a ser la siguiente:

Donde se puede a preciar que hay otro subvi.

Que se denomina función de activación la cual va a tenercomo entrada de control n y como salida a.

Donde n va a ser testeado si es mayor o igual cero el cual va pasar a ser seleccionado entre cero y uno esto se hace puesto que estamos trabajando con una función de activación de tipo Hardlim en el caso de caso de Hardilms sería de 1 a -1.
En el subvi principal va estar como estructura principal un FOR de 4 interacciones luego vamos a coger latranspuesta de W0 para poder ser operado con la matriz P considerando que la matriz W0 tiene que estar con el índex habilitado y la matriz P tiene que estar con el índex inhabilitado este resultado va a pasar a otra estructura FOR mediante un índex habilitado esta respuesta va a ir como entrada al subvi de la función de activación de Hardlim; esta estructura FOR sus interacción van a estar regidas porun control DBL la cual es NP.
La otra entrada de la estructura principal FOR es la matriz P la cual va estar conectada a esta estructura mediante el índex habilitado esta señal va estar conectada con la otra estructura FOR mediante el índex habilitado, a esta respuesta se le va restar la salida de la función de activación Hardlim.
La anterior respuesta va a salir de las dos estructuras For conel índex habilitado de igual manera la respuesta de la función de Hardlim las cuales se va a denominar como e y Salida de la red respectivamente.

El siguiente subvi se va a preciar como entrada la matriz T que está declarada en programación general de la segunda secuencia y también la matriz A la cual va a ser la matriz de la Salida de la red la cual hallamos el subvi anterior.

En estesubvi la matriz A y T van a ser comparadas dentro de una estructura FOR la cual van a estar conectadas mediante el índex habilitado luego esta respuesta va estar conectada a un Índex Array la cual va a seleccionar cada estado que son 10 luego estar respuestas van a estar conectadas a un multiplicador booleano el cual solo va a arrojar True solo cuando la matriz T sea igual a la matriz A, después...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Red De Redes
  • Red de redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS