This project shows an example of training a Multilayer Perceptron network with genetic algorithms.
The project's directory structure:
data/
- various data used for testingdata/mnist/
- dataset for handwritten digit recognitiondata/models/
- models saved after training
gui/
- graphical user interface implemented using QTinclude/
- main directory with the implementationinclude/gnnt/mlp/
- compile-time Multilayer Perceptron networkinclude/gnnt/training/
- genetic algorithm implementation
test/
- test cases for activation functions with theCatch2
framework