EpsiloNN

neuronale Beschreibungssprache

EpsiloNN ist eine neuronale Beschreibungssprache, die an der Universität Ulm entwickelt wurde. Sie dient zur Simulation künstlicher neuronaler Netze und wird vor allem in der Neuroinformatik eingesetzt.

Im Gegensatz zu kernbasierten Neurosimulatoren, wie zum Beispiel dem SNNS zur Simulation künstlicher neuronaler Netze wird bei einer neuronalen Beschreibungssprache der Simulationscode aus einer Netzwerk-Spezifikation generiert. Diese Spezifikation wird in einer solchen neuronalen Beschreibungssprache, wie zum Beispiel EpsiloNN, verfasst.

EpsiloNN unterstützt fast alle neuronalen Netzmodelle mit statischer Topologie, Netze mit einer dynamischen Topologie können nicht simuliert werden. Die Syntax ist an C/C++ angelehnt. Mit EpsiloNN Spezifikation lassen sich neuronale Netzmodelle kompakt beschreiben. Dabei unterstützt EpsiloNN auch massive Parallelisierung der neuronalen Netzwerke ohne eine künstliche Sequentialisierung.

Andere Beispiele für neuronale Beschreibungssprachen sind zum Beispiel:

Bearbeiten

Einzelnachweise

Bearbeiten
  1. fraunhofer.de: Komplexe Systeme verstehen und beherrschen (Memento vom 8. Februar 2006 im Internet Archive)
  2. uni-karlsruhe.de: CuPit-2 – a parallel language for neural algorithms (Memento vom 5. Oktober 2003 im Internet Archive) (englisch)