first-order rates are dominated by the condition number, while Newton's
H−1 isotropizes the space and converges in one step on ill-conditioned problems; the cost is
O(D3) per step to solve the linear system and
O(D2) memory for the Hessian, infeasible for high-dimensional deep networks — hence approximations: L-BFGS (
O(D) memory, inverse-Hessian built from gradient history) and Gauss-Newton (
H≈JTJ for least squares, made invertible via
JTJ+λI). For non-convex functions H can be indefinite and the Newton direction is not a descent direction; fixes include damped Newton and regularization
H+λI (Levenberg-Marquardt).