- [[Convex Programming]] - Newton-Raphson method in one dimension - Stochastic gradient descent - randomly sample initial conditions to avoid local minima - Backpropogation