[Home] [QCL] [NeuroGen] [WaveTools] [Programs] [Papers] email

Genetic Algorithms for the Training of Neuronal Networks on Distributed Memory Systems

Current version: neurogen-1.0

The use of both, genetic algorithms and artificial neural networks, was originally motivated by the astonishing success of these concepts in their biological counterparts. Despite their totally different approaches, both can merely be seen as optimisation methods which are used in a wide range of applications, where traditional methods often prove to be unsatisfactory.

NeuroGen implements a hybrid parallel algorithm using genetic search and standard backpropagation to train neural networks on a transputer cluster. The package includes several test programs with can either be compiled to run on a transputer network or sequentially as a single threaded C programm.


The current version of NeuroGen is 1.0: NeuroGen is written in ANSI C using only standard UNIX libraries and include files except for the parallel versions, which also use the Meiko Computing Surface Network library CS-Tools with their according header files for transputer specific functions.
Since I've written this programs during my ERASMUS semester in Newcastle and I don't have access to a transputer cluster with the above libs here, I can neither provide a binary package nor maintain plattform specific code for this plattform.