SoloCodigo

Programación Específica => Inteligencia Artificial => Mensaje iniciado por: alexisrlm en Lunes 10 de Octubre de 2005, 04:03

Título: Red Neuronal Para Xor - En Java
Publicado por: alexisrlm en Lunes 10 de Octubre de 2005, 04:03
Hola amigos, les presento una "Feedforward Backpropagation Neural Network" de Jeff Heaton http://www.jeffheaton.com (http://www.jeffheaton.com) para los que se inician en el mundo de las RNA, claro esta este es un ejemplo practico del entrenamiento de las entradas del XOR "a,b" y su correspondiente salida "Ouput".

a b Output
-----------
0 0 0
0 1 1
1 0 1
1 1 0

* La clase Network.java tiene liciencia Limited GNU public, license (LGPL).
Clase Network.java (Motor de aprendizaje) (http://ccc.1asphost.com/alexisleon/download/rna/Network.java)
Clase XorExample.java (Ejecutando modo interfaz) (http://ccc.1asphost.com/alexisleon/download/rna/XorExample.java)
Clase TestNeuralNetwork.java (ejecutando modo consola) (http://ccc.1asphost.com/alexisleon/download/rna/TestNeuralNetwork.java)

Imagen modo interfaz:
(http://ccc.1asphost.com/alexisleon/download/rna/interfaz.jpg)
Imagen modo consola:
(http://ccc.1asphost.com/alexisleon/download/rna/Consola.jpg)

Saludos. :hola:

P.D. Las pruebas las realize con el JDK version j2sdk1.4.2_09 de Sun. ejecutadas desde la consola, claro uds. lo pueden ejecutar con un IDE como el JCreator u el Eclipse. :comp: