Mini-batch gradient descent (part 1) [0:29 min]