‹ Retour à l’annuaire

Francois Pacaud

Francois Pacaud

Chargé de recherche

Centre · CAS

Thème(s)
Informatique, Management de l'inconnu, Réseau, Scénario-Modélisation

Biographie

François Pacaud est un chercheur spécialisé dans l’optimisation des systèmes énergétiques et des réseaux d’infrastructure à grande échelle. Ses travaux se concentrent sur le développement de méthodes numériques avancées pour résoudre des problèmes complexes en optimisation non linéaire, notamment dans les domaines des marchés de l’électricité, des microgrids et des systèmes dynamiques sous incertitudes. Il explore des approches innovantes telles que les méthodes itératives basées sur les gradients, les algorithmes de décomposition primale, et l’exploitation des architectures parallèles (GPU) pour accélérer la résolution de problèmes de grande dimension. Ses recherches intègrent également des techniques de contrôle optimal stochastique, comme la programmation dynamique duale (SDDP) et le contrôle prédictif (MPC), appliquées à la gestion optimale des réseaux énergétiques et des systèmes distribués. L’évolution de ses travaux reflète une expertise croissante dans l’adaptation des solveurs d’optimisation aux architectures de calcul haute performance, tout en garantissant des solutions scalables et robustes pour des applications industrielles et académiques.

Publication(s)

Enseignements

Optimisation

Chargé d'enseignement

Ce cours d'optimisaton aborde l'optimisation non-linéaire convexe de dimension finie. On y présente tout d'abord les bases de l'analyse convexe et des conditions suffisantes/nécessaires d'optimalité. Sont ensuite détaillés des algorithmes d'optimisation sans contrainte, puis avec contraintes, ainsi que des preuves détaillées de garantie de convergence. Enfin, des éléments d'analyse convexe avancée sont exposés, afin de fournir une introduction aux méthodes d'optimisation non-lisse. Ce cours comprend des cours magistraux (10h), des travaux dirigés (8h) et des sessions de travaux pratiques effectuées en Python (6h). Contenu détailléChapitre 1: Conditions d'optimalité et analyse convexe (3h)Définitions, conditions d'optimalité, analyse convexe (fonction convexe, sous-différentiel, conditions d'optimilité, convexité forte)Chapitre 2: Méthodes numérique pour l'optimisation différentiable (15h)2.1 Optimisation sans contraintes Méthodes de gradient (pas optimal, recherche linéaire, gradient stochastique)Newton et quasi-Newton (BFGS)2.2 Optimisatoin sous contraintesMultiplicateurs de Lagrange, conditions de stationnaritéConditions de KKT, algorithmes par contraintes activesDualité et points selles, algorithme d'UzawaChapter 3: Introduction à l'optimisation non-lisse (6h)Analyse convexe avancée : tranformée de Fenchel, opérteur proximalMéthodes de sous-gradient, méthode de gradient proximal, méthodes des faisceaux

Optimisation stochastique

2024 – en cours Responsable

Direction(s) de thèse(s)

  • 2025 Méthodes d'exploitation de la structure pour l'optimisation stochastique à grande échelle GARRISI Charles