OPTIMISATION ET APPLICATIONS (cours M3, saison 2013/2014)

Université Versailles Saint Quentin en Yvelines

Master M2S

Laurent Dumas (UVSQ), Max Cerf (EADS)



 
Les problèmes d'optimisation  se rencontrent dans de nombreux domaines de l'ingénierie ou de la médecine où les fonctions à optimiser sont de différents types:  boîte noire ou explicites, à variables continues ou discrètes, etc..  Dans la plupart des cas, ces fonctions possèdent très souvent un grand nombre de minima locaux imposant de définir de nouvelles stratégies d’optimisation.

 

Ce cours présente les principales méthodes d'optimisation utilisées dans de telles situations en les classant en deux catégories :

 

(i) les méthodes sans gradient  (méthode de Nelder Mead, méthodes de type régions de confiance, surfaces de réponse, recuit simulé, algorithmes génétiques, essaim de particules)

(ii) les méthodes de type SQP basées à chaque étape sur une approximation quadratique de la fonction à optimiser.

 

Dans ce cours, l’accent sera mis sur l’implémentation de ces méthodes à travers la réalisation de deux projets informatiques associés aux deux familles précédentes.

 

 
 
Archivescours 2011/2012, cours 2012/2013

 

 
 
Planning

 

 

Mardi 15 octobre 2013, 14h00-17h00 (ENSTA, L. Dumas) : introduction et exemples (M3_2013.pdf, SQP.pdf)

Mardi 22 octobre 2013, 14h00-17h00 (maison de la simulation, M. Cerf) : projet lanceur

Mardi 05 novembre 2013, 14h00-17h00 (maison de la simulation, M. Cerf) : projet lanceur (notes de cours)

Mardi 12 novembre 2013, 14h00-17h00 (maison de la simulation, M. Cerf) : projet lanceur

Mardi 19 novembre 2013, 14h00-17h00 (maison de la simulation, L. Dumas) : optimisation sans gradient  § 1.1 et 1.2 (NelderMead.sci, MDS.sci)

Mardi 26 novembre 2013, 14h00-17h00 (maison de la simulation, L. Dumas) : optimisation sans gradient  § 1.2 à 2.1 (RBF.sci, krige.sce, présentation krige-RBF)

Mardi 03 décembre 2013, 14h00-17h00 (maison de la simulation, M. Cerf) : projet lanceur

Mardi 10 décembre 2013, 14h00-17h00 (maison de la simulation, M. Cerf) : projet lanceur

 

Mardi 7 janvier 2014, 14h00-17h00 (maison de la simulation, L. Dumas) : optimisation sans gradient   § 2.2 (SA.sci, GA-binary.sci, GA-real2012.sci)

Mardi 14 janvier 2014, 14h00-17h00 (maison de la simulation, L. Dumas) : optimisation sans gradient  § 2.2 et projet  (PSO.sci)

Mardi 21 janvier 2014, 14h00-17h00 (maison de la simulation, L. Dumas) : optimisation sans gradient

Mardi 29 janvier 2014, 14h00-17h00 (maison de la simulation, L. Dumas) : optimisation sans gradient

 

Vendredi 31 janvier 2014, 14h00-17h00 (Ecole Centrale, M. Cerf) : projet lanceur

Vendredi 7 février 2014, 14h00-17h00 (Ecole Centrale, M. Cerf) : projet lanceur

 

Mardi 18 février 2014, 14h00-17h00 (M. Cerf et L. Dumas) : soutenance des deux projets

 

 

 Plan du cours

 

PARTIE 1: Méthodes d’optimisation sans gradient

 

1. Méthodes locales

            1.1 Méthodes locales directes (Nelder Mead, MDS)

            1.2 Méthodes de type régions de confiance (NEWUOA)

2. Méthodes globales

            2.1 Méthodes de type surfaces de réponse (RBF, Krigeage)

            2.2 Méthodes stochastiques (recuit simulé, AG, ES, PSO)

 

 

PARTIE 2 Méthodes de type SQP (Sequential Quadratic Programming)

 

associées respectivement aux projets:

 

PROJET 1: Deux problèmes applicatifs d’optimisation globale (Laurent Dumas)

 

PROJET 2: Lanceur spatial (Max Cerf)

 

 

 Détails du projet 1 :

 

 

Description du projet 1 : M3-projet1-2014.pdf

 

Documents relatifs au projet 1 :

 

Programmes Scilab/Matlab d’évaluation de la fonction coût pour le réseau de Bragg : directFBG.sci, directFBG.m, fctode.m

Exemple d’optimisation d’un FBG de longueur 0.01m pour un filtre de 0.1nm autour de 1550nm par la méthode PSO (PSO-projet1.sci)      

 

Résultats optimaux du problème de Lenanrd Jones (N=6 à 13 atomes)

 

Description de la méthode DIRECT : DIRECT.pdf (Journal of Optimization theory and application, 1993) ou DIRECT2.pdf (manuel d’utilisation d’un code Matlab)

 

Description de la méthode CMAES : cmaestutorial.pdf (CEC proceedings,1996) et site du logiciel 

 

Ensemble des documents : M3-projet1-2014.zip

 

 

Autres références relatives aux deux problèmes applicatifs (Lennard Jones et Bragg):

 

The LJ problem: article 1 article 2 , article 3 , article 4   thesis

The FBG problem: a talk  'Optimisation of optical communication systems by means of genetic algorithms' by myself
The FBG problem: a PhD dissertation “Synthesis and characterization of fiber Bragg gratings” by J. Skaar  (chapters 2 and 3.1 mainly)
The FBG problem: an article 'Real-coded genetic algorithm for Bragg grating parameter synthesis' by G. Cormier and R. Boudreau
The FBG problem: an article 'Multi-objective and constrained design of fibre Bragg gratings using evolutionary algorithms' by S. Manos and L. Poladian

 Autres liens utiles

 

Un article de review des méthodes sans gradient (DFO) : Journal Global Opt. 2013
Un article sur la (non) convergence de Nelder Mead : SIAM J. Opt.1998
Un article sur la convergence de MDS:  PhD1989
Un article sur les metamodèles RBF/krigeage: Meta2009
Présentation du recuit simulé avec application au voyageur de commerce:  Interstices