HAX606X - Convex Optimization (2021-2024)
This is an undergraduate course (in French!) introducing standard techniques from convex optimization. Numerical elements are provided in Python. Codes and questions are written with Joseph Salmon and Amélie Vernay. Main course is given by Fabien Marche.
\[f(x, y) = \frac{xy}{1+e^{x^2 - y^2}}\]2023-2024
TP0: Installations
- sujet: [installation]
TP1: Introduction to Python
- sujet: [prise en main]
TP2: Algorithmes d’optimisation 1D
- sujet: [optimisation 1D]
TP3: Descentes de gradient et variantes
- sujet: [Descentes de gradient]
- un corrigé proposé: [Descentes de gradient (correction possible)]
TP4: Descente de gradient projeté
TP5: Différentiation automatique avec Pytorch
Annales
- sujet CT: [CT2024]
2022-2023
Click to expand
TP0: Installations
- sujet: [installation]
TP1: Introduction to Python
- sujet: [prise en main]
TP2: Algorithmes d’optimisation 1D
- sujet: [optimisation 1D]
TP3: Méthode de descente de gradient
- sujet: [sujet descente]
- Fichiers widgets: [fonctions] [widget_level_set] [widget_convergence]