using perceptrons and neural networks for machine learning 5982996