SoloCodigo

Programación General => Java => Mensaje iniciado por: alexisrlm en Viernes 21 de Octubre de 2005, 01:18

Título: Red Neuronal - xor example
Publicado por: alexisrlm en Viernes 21 de Octubre de 2005, 01:18
La presente es un ejemplo de una Red Neuronal Artificial, que entrena una neurona para solucionar el "xor", gracias a Jeff Heaton http://www.jeffheaton.com , quien dio este codigo con licencia GPL GNU.

Dado el XOR con la respectiva salida luego del entrenamiento:
   a b  Output
   0 0    0
   1 0    1
   0 1    1
   1 1    0

El Zip contiene 3 archivos.

Network.java : es la clase que contiene el motor de entrenamiento.

XorExample.java : Es la interfaz grafica.

TestNeuralNetwork.java : Es la interfaz de consola.

Prob� los archivos de la siguiente manera:
Ubicacion de los archivos descomprimidos:
c:\Neural Network\Network.java
c:\Neural Network\TestNeuralNetwork.java
c:\Neural Network\XorExample.java

Compilacion de los archivos con JDK version j2sdk1.4.2_09
c:\Neural Network\javac *.java

Ejecucion del programa:
c:\Neural Network\java XorExample


c:\Neural Network\java TestNeuralNetwork


-Caso que no compile posiblemente haya que definir las rutas del Java copiar el siguente codigo a vuestro "Autoexec.bat" (es necesario reiniciar el sistema)
----------------------------------------------
@echo off

SET JAVAPATH=C:\j2sdk1.4.2_09\
SET PATH=.;%JAVAPATH%\bin;%PATH%
SET CLASSPATH=.\;%JAVAPATH%\lib;%CLASSPATH%
----------------------------------------------
 
-En la linea SET JAVAPATH=C:\j2sdk1.4.2_09\
define la ruta del JSK de java, caso si teneis otra version del JDK solo la cambias por la ruta de la carpeta que contiene el JDK que teneis Ejm C:\j2sdk1.5\

Amigos espero haber sido lo mas minucioso posible para la correcta ejecucion de este peque�o programa para los que recien se encaminan en el mundo la RNA.

P.D. Si desean un interfaz para modelamiento y entrenamiento de redes neuronales pueden visitar:

Joone - Java Object Oriented Neural Engine
www.jooneworld.com (http://www.jooneworld.com)
Por supuesto es Open Source.

Saludos.

Autor: Alexis L.
Título: gracias
Publicado por: okairi en Sábado 23 de Febrero de 2008, 05:10
gracias espero ke si funcione, busco algo parecido a esto
Título: ESO ES TODO
Publicado por: mardaniv en Lunes 10 de Noviembre de 2008, 03:56
MUY BUUEN  CODIGO ESTA PERFECTO Y BIEN DOCUEMTADO ESO ES BUENOP Y GRACIAS A ESTE FOROTE
Título: gracias
Publicado por: andr3s en Martes 11 de Noviembre de 2008, 17:09
gracias espero que funcione de lo mejor en verdad lo necesito
Título: Gracias
Publicado por: edpasa en Miércoles 29 de Abril de 2009, 00:31
Me pareció muy bueno este código buscaba algo parecido. Gracias en verdad.
Título: perfecto
Publicado por: emiliodejesusg en Jueves 3 de Junio de 2010, 08:29
el codigo esta perfecto gracias eres muy inteligente
Título: MUY BIEN
Publicado por: carlos7016 en Miércoles 8 de Diciembre de 2010, 14:41
funciona correctamente de maravilla
Título: gracias
Publicado por: chojuanxmen en Miércoles 2 de Marzo de 2011, 04:55
gracias lo necesitaba para estudiar
Título: Re:Red Neuronal - xor example
Publicado por: nacholimar en Sábado 21 de Marzo de 2015, 17:15
Muchas gracias por el código, estoy investigando al respecto.