Skills › Mathematical Foundations

Optimisation

Understand gradient descent, convex optimisation, and loss landscapes.

0%
Confidence · no data yet
Sign in to track

After this skill you can…

  • Implement gradient descent from scratch
  • Explain SGD, Adam, and RMSProp
  • Identify local vs global minima in loss surfaces

Prerequisites

Watch (10 videos)

Stanford AA222 I Engineering Design Optimization | Spring 2025 | Disciplined Convex Programming
Stanford Online · advanced hands-on
→ Solve optimization problems using convex programming→ Apply disciplined convex programming to engineering design
Optimization Of KNN: KD Tree and Ball Tree
GeeksforGeeks · beginner hands-on
→ Optimize KNN algorithm with KD Tree→ Implement Ball Tree for algorithm optimization
Optimization Skills for Hardware Stamping Part Extraction 🛠️📐⚙️
Working People · advanced hands-on
→ Apply optimization techniques to real-world problems→ Model complex systems using mathematical equations
Solving Optimization Problems with Python Linear Programming
Nicholas Renotte · beginner hands-on
→ Learn optimization techniques→ Apply mathematical optimization to ML problems
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 10
Stanford Online · beginner hands-on
→ Apply convex optimization techniques→ Solve optimization problems
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 5
Stanford Online · beginner hands-on
→ Solve linear programs with MATLAB→ Model quadratic programs with CVX
Stanford AA222 I Engineering Design Optimization | Spring 2025 | Multiobjective Optimization
Stanford Online · advanced hands-on
→ Apply multiobjective optimization techniques to engineering design problems→ Solve optimization problems using Stanford's AA222 course materials
Optimization School with Dr. Mike - #545
The TWIML AI Podcast with Sam Charrington · advanced hands-on
→ Apply optimization techniques→ Solve complex optimization problems→ Improve model performance
Stanford EE364A Convex Optimization I Stephen Boyd I 2023 I Lecture 8
Stanford Online · beginner hands-on
→ Apply convex optimization techniques→ Solve optimization problems using mathematical methods
Unlocking Profits with AI Pricing Strategies
AI Wizardry · beginner hands-on
→ Optimize pricing with AI→ Maximize profits with data-driven insights