multilayer perceptron for handwritten digit recognition 4923695