Advanced Optimization, Conjugrate, Bfgs.
advanced than gradient descent, what you would do is implement an octave function like this, so we implement a cost function, cost function theta function like that, and what this does is that it returns two arguments, the first J-val, is how we would compute the cost function J. And so this says