Valentin Sylvain Bernard Dijon
Mémoire de maîtrise (2024)
Résumé
On conçoit une variante stochastique avec régularisation non lisse de l’algorithme de Levenberg-Marquardt utilisé pour résoudre des problèmes de moindres carrés non linéaires. Notre algorithme est stochastique puisqu’il permet des évaluations inexactes du résidu moindres carrés et de sa jacobienne par un échantillonnage de ces derniers. La dimension non lisse du problème empêche d’utiliser des métriques de stationnarité usuelles en optimisation car celles-ci reposent sur le gradient. Par ailleurs, l’aspect stochastique lié aux estimations basées sur un échantillonnage impacte la manière de sélectionner le prochain itéré ainsi que la convergence de l’algorithme. Nous avons conçu une preuve de convergence de notre variante de l’algorithme de Levenberg-Marquardt accompagnée d’une étude de complexité. Nous avons testé notre méthode avec une implémentation dans le langage de programmation Julia sur des problèmes de grande dimension provenant de l’intelligence artificielle et de la vision par ordinateur. Les résultats de l’analyse théorique montrent que la borne de complexité de cette variante est analogue à d’autres déjà existantes, aussi bien lisses que non lisses. Les tests numériques révèlent que l’échantillonnage permet d’accélérer la vitesse de convergence en réduisant le coût numérique de l’optimisation pour certains problèmes. Ces tests montrent également que la régularisation non lisse permet d’obtenir une solution plus creuse et donc moins volumineuse à stocker.
Statistiques
Total des téléchargements à partir de PolyPublie
Téléchargements par année
Provenance des téléchargements
