Improving the Accuracy of an Artificial Neural Network Using Multiple Differently Trained Networks | Synapse