This project summarizes the learning process of optimization methods, attempting to start from the original mathematical formulas and write Python code to understand the principles of the methods.
- Steepest Descent Algorithm
- Damped Newton Algorithm
- BFGS Algorithm