Sei sulla pagina 1di 6

MANUAL

DE USUARO PERCEPTRN-ADALINE

Redes Neuronales Y Algortimos Gneticos

Angel Antonio Asenjo Gonzlez Jose Carlos Fernndez Manovel

1. Instalacin del Programa


Para poder ejecutar el programa, debemos tener instalada la mquina virtual de JAVA, que se puede descargar desde la pgina web de SUN (http://java.sun.com/javase/downloads/index.jsp)

2. Ejecucin del Programa


Una vez que sepamos que tenemos JAVA en nuestro ordenador solo necesitaremos hacer un doble clic sobre el archivo RNAG.jar que esta dentro de nuestro proyecto en la carpeta dist, y ya podremos ver la primera ventana que abre nuestra aplicacin.

Aqu se ve claramente que podremos usar la opcin de Enfriamiento simulado para que la constante de aprendizaje sea constante o en su lugar sea sustituida por una funcin matemtica. Al darle a el botn Salir acabara la ejecucin de nuestra aplicacin. En caso contrario si le diramos a Inicio nos saldra la siguiente pantalla en la cual nos permitira escoger entre las opciones de Perceptrn o Adaline.

3. Perceptron

Al darle a Perceptron en estas dos opciones nos llevara a una nueva ventana en la que elegir un archivo de prueba, y en el sitio donde abramos este archivo ser donde se almacene al final de la aplicacin toda la informacin que se va guardando de todo lo que va ocurriendo en el programa. Esta seria la ventana para buscar un archivo de prueba

Esta ventana nos permite navegar por el sistema de archivos de nuestro ordenador y buscar archivos que tengan pruebas para el mismo. Una vez encontrado y cargado uno de estos archivos, nos encontraramos con la siguiente pantalla en caso de que la red hubiera aprendido.

En la cual podremos introducir nuevos datos para que nos diga a partir de los valores de la red entrenada en que parte del plano est. Si por casualidad la neurona que hemos entrenado tiene una entrada en R2 podremos ver de manera grafica los puntos y el hiperplano separador que hemos creado al entrenar la red.

Este es un ejemplo de lo que saldra con una prueba en R2 y con una red entrenada. En el caso de que la red no se hubiera podido entrenar o porque los datos estn mal o por el mero hecho de que tiende a un bucle infinito aunque si siguiramos durante mucho tiempo si fuera entrenada pero lo paramos para que el programa no tarde tanto. Nos saldra esta otra ventana.

Es una ventana bsica con un campo de texto que pone, que Ver el archivo nombre_archivo.rnag_rslper para mas informacin, ese es el formato del nombre del archivo de salida que le damos en el perceptron. Con esto ya esta explicada la parte del perceptron, Hay archivos de pruebas en una carpeta adjunta, llamada pruebas.

4. Adaline

Ahora le toca el turno al Adaline, cuando en la segunda ventana de opciones le damos al botn de Adaline, nos lleva a la misma ventana que el perceptron al cargador de archivos para buscar el archivo de pruebas que queramos usar.

Al estar en la carpeta que tiene los ficheros de prueba solo necesitaramos seleccionar el archivo requerido y darle a abrir. Justo despus el programa empezara a funcionar iniciando los algoritmos y los bucles necesarios para el aprendizaje o el fallo de la red que le hemos pasado a partir del fichero de prueba. Nos saldra la misma ventana que anterior mente si la red esta entrenada.

Como se dijo antes justo despus de que la red este entrenada podremos meter distintos datos y comprobar el resultado que daran en dicha red. En el caso del Adaline no hay grafico, ya que para ello tendramos que estar en R1 porque este procedimiento siempre tiene una dimensin mas de la que le dan los datos. Si intentaramos pulsar en grafico sin que fuera una dimensin R2 sucederia lo siguiente.

Nos dira justo al lado del botn que no esta en R2 . En el caso contrario si la red no hubiera aprendido, saldra la misma ventana con el campo de texto indicando el archivo al que hay que ir a mirar para mas informacin.

5. Otra Informacin
El programa se ha realizado en el entorno NetBeans 6.9.1.

Potrebbero piacerti anche