The Gradient Method

The Gradient Method#

About the project#

  • Duration: 3-4 hours in class, 1-2 hours preparation at home

  • Prerequisites: Multivariable calculus (gradients, partial derivatives), basic linear algebra (vectors, matrices), basic Python programming

  • Python packages: NumPy, SymPy, matplotlib

  • Learning objectives: Understand gradient descent algorithm, implement optimization methods, visualize function minimization