Summary from last week, using gradient descent methods, limitations