examples for gradient descent