While neural networks can be trained by genetic algorithms, they are much more often trained by some other, more direct procedure (gradient descent, for instance). The important thing is to understand that genetic algorithms, in themselves, do not "learn" anything- they are optimizers of other...