Neural Networks, Gradient Descent.
components using a set of derivatives of the functions (1st,2nd,3rd… infinity) and this way is also a different explanation. All academic explanations explain this way first. Another way to explain gradient descent is by contrasting it with with Newton-Raphson method which is a second-order method.