By replacing the step function with a continuous function ... By choosing the weights that minimize the total error, one can obtain the neural network that best solves the problem at hand.