Gradient Based Optimization Methods Mit