There is no commentSelect some text and then click Comment, or simply add a comment to this page from below to start a discussion.
CAMA : ma40 Méthode du gradient conjugué
Cours du 24 / 05
Méthode du gradient conjugue
Si on a calculé le optimal alors la plus forte pente sera orthogonale à la pente qui définie la droite sur laquelle on cherche . On a donc Le minimum suivant sera le minimum de l'espace généré par et .
On ne sait pas si sera calculé le long de la direction .
Une recherche optimale du minimum d'une fonction convexe dans un espace ne devrait pas prendre plus de itérations si on est capable de calculer le optimal dans la direction choisie. On cherche le minimum dans les directions des vecteurs de la base de notre espace afin de trouver le minimum global.
Générer une base de
Si on veut trouver notre minimum global en itérations au maximum, il faut que nos directions ne soient pas redondantes et que les premières directions génèrent ou en forment une base. La nouvelle direction doit être orthogonale à toutes les directions précédentes et permet de trouver une base qui génère un espace de dimension .
Le cas
La fonctionnelle à minimiser est :
Si A est symétrique, son gradient est
Si on calcule comme avant on a l'orthogonnalité de 2 directions successives.
Que se passe-t-il si minimise dans l'espace généré par toutes les directions précédentes ? avec .
Toutes les dérivées partielles par rapport aux vecteurs de sont nulles :
Cela se vérifie si est un des vecteurs de la base:
La dérivée partielle de dans une direction de est nulle revient a dire est orthogonal à .
Générer les directions
La formule itérative devient : µ
Pour calculer les on utilise la formule des dérivées partielles de par rapport à un vecteur où elles sont nulles.
génèrent l'espace , il suffit que les dérivées partielles de par rapport soient nulles
En déroulant les calculs on obtient : µ
Si , le premier terme est nul :
On a les conditions pour construire la nouvelle direction
Si , on obtient la valeur nécessaire µ pour garantir que : µ
Propriété
L'ensemble des gradients de aux points forment une base de l'espace :