Emezeta.com

SNNS: Simulador de redes neuronales


¡OJO! Si no eres informático o estudiante de ingenieria computacional, probablemente este artículo no te interese.

SNNS (Stuttgart Neural Network Simulator) es un simulador que provee un entorno flexible para el desarrollo e investigación de aplicaciones de redes neuronales, diseñado en la Universidad de Stuttgart (Alemania).

snns stuttgart neural network simulator

Para la mayoría de distribuciones de linux con paquetería RPM instalar el SNNS es una tarea sencilla, puesto que desde la zona de ejecutables de linux de la página oficial ponen a disposición un paquete precompilado para instalar, sin embargo en distros basadas en paquetería DEB, puede no ser tan sencillo.

Para empezar, nos descargamos el fichero Nos descargamos el fichero SNNS-4.2-7.i386.rpm y lo guardamos en una carpeta donde accederemos posteriormente desde una terminal.

Instalación en RPM: Fedora, Mandriva, Suse...


rpm -i SNNS-4.2-7.i386.rpm

Instalación en DEB: Debian, Ubuntu...


apt-get install alien
alien SNNS-4.2-7.i386.rpm
dpkg -i snns-4.2-8.i386.deb

Y ya tendremos instalado el SNNS en nuestro sistema. Para ejecutarlo solo deberemos escribir xgui. La primera linea sólo es obligatoria si no tenemos instalado alien.


Es posible también que obtengamos un error al arrancar el programa que nos diga que no tenemos la libreria libxaw.so.6. Esto se debe a que el SNNS utiliza las librerias X11 Athena Widget antiguas. Es facilmente solucionable escribiendo:

apt-get install libxaw6 libxaw-headers

Listo. Ya podemos utilizar el SNNS en nuestro equipo.