Optimizing neural network training with Genetic Algorithms | Synapse