Model representationCost functionGradient descent Model representation Cost function Gradient descent“Batch” Gradient Descent