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