Redes Neuronales en java, Herramienta para redes Neuronales
Neural Networks tool Neural Networks with java Neural Networks tool
Neural Networks tool Neural Networks with java
       
 

 

Introducción
a las Redes Neuronales
API del
Marco de trabajo
Tutorial
Marco de
Trabajo
JRedesNeruonales
Downloads
Hompage
Marco de
trabajo

 

Tutorial para el diseño de una Red Neuronal
4. Diseño de los Patrones

Las Redes Neuronales funcionan con patrones esto es los valores de entrada que metemos o de salida para introducírselas hemos creado unas clases Patrón y ListaPatrones que los manejan pero la mejor forma de insertarlos en una red es desde un fichero.

El fichero debe ser de texto tener este formato

Numero_de_Patrones
Num_ValoresEntrada1 NumValores_Salida1 Valor_Entrada11 ValorEntrada12 ... Valores_Salida11 Valores_Salida12 ...

....

Num_ValoresEntradaN NumValores_SalidaN Valor_EntradaN1 ValorEntradaN2 ... Valores_SalidaN1 Valores_SalidaN2 ...

Esto es, Primero el número de patrones que hay en el fichero.
Después en cada línea un patrón, Los dos primeros números indican la longitud del patrón en la entrada y en la Salida_deseada.
La opción de introducir salida deseadas es para redes supervisadas, en el caso de redes no supervisadas los patrones serian igual solo que NumValores_Salida será 0 en todos los patrones y no habrá Valores de Salida.

Para más detalles sobre este punto en el apendice C hay una guia sobre el formato de los ficheros de patrones