Overfitting and neural networks: conjugate gradient and backpropagation | Synapse