Pythia

Editor gráfico de redes neuronales artificiales

Las redes neuronales artificiales son modelos abstractos de aprendizaje y procesamiento de la información que se inspiran en los sistemas nerviosos orgánicos. Se utilizan sobre todo para cálculo estadístico, aplicaciones que requieran reconocimiento de patrones, predicciones bursátiles, filtros electrónicos y simulaciones de inteligencia artificial. Ver descripción completa

PROS

  • Inspección rápida de los nodos
  • Uso de algoritmos evolutivos

CONTRAS

  • Limitado a un solo tipo de redes
  • Opciones de edición muy limitadas

Bueno
7

Las redes neuronales artificiales son modelos abstractos de aprendizaje y procesamiento de la información que se inspiran en los sistemas nerviosos orgánicos. Se utilizan sobre todo para cálculo estadístico, aplicaciones que requieran reconocimiento de patrones, predicciones bursátiles, filtros electrónicos y simulaciones de inteligencia artificial.

Pythia es un editor de redes neuronales de propagación hacia atrás, un tipo de red donde los nodos corrigen su activación a partir de la discrepancia entre los valores iniciales y los valores deseados (que deben ser dados de antemano). Para ello, Pythia puede importar un fichero con el patrón de datos iniciales y finales.

Definir la red es muy sencillo. Pythia cuenta con un editor simple en el que se especifican los nodos por cada capa (hasta diez) y los puntos de entrada. Luego puede simularse el procesamiento de la información por la red pulsando F8 o F9. Una función interesante de Pythia es el "optimizador evolutivo", que genera una red óptima para el patrón de datos disponibles usando algoritmos evolutivos.

No hay muchos programas gratuitos de simulación de RNA que cuenten con una interfaz gráfica de usuario. Aunque sus características sean limitadas, Pythia llena ese hueco.

Pythia soporta los siguientes formatos

XLS, TXT, NN, PAT