An intro to the main objects in ML optimization: gradients, Jacobians and Hessians.
Measuring statistical dependence between random variables