Algorithme d'optimisation iteratif pour minimiser une fonction de cout
Le gradient descent est un algorithme qui minimise une fonction en se deplacant dans la direction opposee au gradient.
Algorithme :
Intuition : le gradient pointe vers la montee la plus raide. On va dans le sens oppose pour descendre.
Exemple 1D : J(θ) = θ², J'(θ) = 2θ Si θ=4 et α=0.1 : θ_new = 4 - 0.1×8 = 4 - 0.8 = 3.2
Variantes :
Problemes : learning rate trop grand → diverge, trop petit → trop lent.
J(θ) = θ² + 4θ + 4. Learning rate α = 0.1. θ₀ = 5.
Calculez θ₁ et θ₂ (2 iterations de gradient descent).
Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →