Entradas

Mostrando las entradas con la etiqueta Inteligencia Artificial

Joone Editor

Imagen
Éste programa gratuito, nos ayuda al aprendizaje y validación de redes neuronales, para lo que pasaré a explicar su instalación. REQUISITOS Java , ya sea jdk o jre, en mi caso no he tenido ningun problema usando openjdk-8-jdk en linux. (Otro método multiplataforma en caso de tener problemas con el jdk, explicaré más abajo*). DESCARGA Desde la página oficial tenemos enlaces para descargar el programa tanto para Linux como para Windows, lo puedes descargar aqui . * En caso de tener problemas con el JDK o JRE, descargar el que se encuentra en la columna " All platforms " INSTALACIÓN WINDOWS - LINUX Windows : Ejecutando program .exe Linux : Ejecuando el archivo .bin (chmod +x  program .bin ) program es el nombre del archivo descargado. Luego seguimos los pasos del instalador Elegimos la ruta donde se instalará: Elegimos la ruta donde se creará el acceso directo, en mi caso lo dejaré en la carpeta "/ home ", en windo...

Redes Neuronales Artificiales (RNA)

Imagen
En 1888 Ramón y Cajal demuestran que el sistema nervioso está compuesto por una red de células individuales, las neuronas, ampliamente interconectadas entre sí, donde la información fluye desde las dendritas hacia el axón atravesando el soma. [4] La neurona es una célula, que funciona como un procesador de información, compuesto por: Cuerpo celular o soma: Mide de 10 a 80 micras de longitud, es el órgano de cómputo, de aquí surge un denso árbol de ramificaciones (árbol dendrítico) formado por las dendritas; asimismo de aquí parte una fibra tubular llamada axón, con longitud de 100 micras a 1 metro. Las dendritas: Constituyen el canal de entrada de la información, es decir, funcionan como receptores. El axón: Se ramifica en su extremo final para conectar con otras neuronas, funciona como canal de salida, se encarga de enviar información a otras neuronas a través de impulsos nerviosos. Cada neurona recibe información de aproximadamente 10,000 neuronas y envía impulsos a ciento...

Red Neuronal Hopfield

Imagen
Jhon Hopfield propuso varios modelos de redes neuronales en los cuales la salida de cada neurón, se convertia en entrada nuevamente ( retroalimentación ), hasta " estabilzarse " (los cambios entre la nueva salida con la anterior debe disminuir, o puede que nunca llegue a cero la diferencia, función de energía) En éste tipo de red se toma como parametro de medición el tiempo , entre otros factores, se puede utilizar para resolver problemas de optimización o como memoria asociativa. Para ésta RNA, las entradas suelen ser binarias. ARQUITECTURA Es una red Monocapa, con N neuronas, la que tiene por salida 0 o 1. Vimos anteriormente que en ésta red existe la retroalimentación, sin embargo la salida de una neurona no es entrada de la misma. Existe igualdad en los pesos, son simétricos (w ij =w ji ). w12 = w21 w13 = w31 w32 = w23 MODELO DE RED     n: número de nodos en la red. X i : Entradas de la red (todas se ejecutan al mismo tiempo, t = 0 ). U i : Sal...