Dérivées partielles et gradient
Passer d'une pente à un vecteur de pentes.
Une pente par paramètre
Pour L(a, b) = (a - 1)² + 2*(b + 2)², on fige une variable et on dérive l'autre :
dL/da = 2*(a - 1)
dL/db = 4*(b + 2)
En (0, 0) : gradient [-2, 8]. Chaque composante dit comment L réagit si on bouge ce paramètre seul.
Le gradient pointe la montée
Le vecteur gradient rassemble ces pentes. La descente fait w = w - pas * gradient : on recule face à la montée. Avec plusieurs paramètres on ne parle plus de dérivée mais de gradient. En numpy, c'est un vecteur de même forme que w.
Pas de correction en ligneConfrontez votre code aux résultats attendus du cours.