Cours sur l optimisation non linéaire
192 pages
Français

Cours sur l'optimisation non linéaire

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
192 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

RO04/TI07 - Optimisation non linéaireStéphane MotteletUniversité de Technologie de CompiègnePrintemps 20035SommaireI Motivations et notions fondamentales 4I.1 Motivations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5I.2 Formes quadratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13I.3 Rappels de calcul différentiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19I.4 Notions sur la convexité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25I.5 Résultats d’existence et d’unicité . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33I.6 Conditions nécessaires d’optimalité en l’absence de contraintes . . . . . . . . . . 37Exemples du chapitre I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Exercices du I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49II Les méthodes de gradient 54II.1 Les méthodes de descente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 SommaireConceptsII.2 Les de gradient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58NotionsExemples du chapitre II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62III La méthode du gradient conjugué 65ExemplesIII.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66ExercicesIII.2 La méthode du gradient conjugué . . . . . . . . . . ...

Informations

Publié par
Nombre de lectures 70
Langue Français

Extrait

RO04/TI07 - Optimisation non linéaire
Stéphane Mottelet
Université de Technologie de Compiègne
Printemps 2003
5Sommaire
I Motivations et notions fondamentales 4
I.1 Motivations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
I.2 Formes quadratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
I.3 Rappels de calcul différentiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
I.4 Notions sur la convexité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
I.5 Résultats d’existence et d’unicité . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
I.6 Conditions nécessaires d’optimalité en l’absence de contraintes . . . . . . . . . . 37
Exemples du chapitre I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Exercices du I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
II Les méthodes de gradient 54
II.1 Les méthodes de descente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Sommaire
ConceptsII.2 Les de gradient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Notions
Exemples du chapitre II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
III La méthode du gradient conjugué 65
Exemples
III.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Exercices
III.2 La méthode du gradient conjugué . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Documents
2 IIIII.3 Interprétation de la méthode du gradient conjugué . . . . . . . . . . . . . . . . . . 78
IV Méthodes de recherche linéaire 84
IV.1 introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
IV.2 Caractérisation de l’intervalle de sécurité . . . . . . . . . . . . . . . . . . . . . . . 88
V Méthodes de Quasi Newton 98
V.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
V.2 Les méthodes de quasi Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
V.3 Méthodes spécifiques pour les problèmes de moindres carrés . . . . . . . . . . . 118
VI Conditions d’optimalité en optimisation avec contraintes 121
VI.1 Les conditions de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
VI.2 Les de Kuhn et Tucker . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
VI.3 Exemples de problèmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
VI.4 Conditions suffisantes d’optimalité . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
VII Méthodes primales 151
VII.1 Contraintes d’égalité linéaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
VII.2 d’inégalité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
VII.3 Méthodes de pénalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
VII.4 par résolution des équations de Kuhn et Tucker . . . . . . . . . . . . . . 170
Exemples du chapitre VII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Sommaire
Concepts
VIII Méthodes utilisant la notion de dualité 178 Notions
VIII.1 Elements sur la dualité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
VIII.2 Methodes duales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Exemples
Exercices
Documents
JJ 3suivantI
Chapitre I
Motivations et notions fondamentales
I.1 Motivations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
I.2 Formes quadratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
I.3 Rappels de calcul différentiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
I.4 Notions sur la convexité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
I.5 Résultats d’existence et d’unicité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
I.6 Conditions nécessaires d’optimalité en l’absence de contraintes . . . . . . . . . . . 37
Exemples du chapitre I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Sommaire
ConceptsExercices du I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Notions
Exemples
Exercices
Documents
4chapitreN section suivanteI
I.1 Motivations
I.1.1 Formulation générale des problèmes d’optimisation non linéaire . . . . . 6
I.1.2 Un exemple en régression non linéaire . . . . . . . . . . . . . . . . . . . . 8
I.1.3 Un ex en mécanique . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Sommaire
Concepts
Notions
Exemples
Exercices
Documents
5sectionN suivantI
I.1.1 Formulation générale des problèmes d’optimisation non linéaire
La forme générale d’un problème d’optimisation est la suivante :

min f(x), (I.1.1) n x∈R sous les contraintes
(PC)
 g(x)≤ 0, (I.1.2)
h(x) = 0, (I.1.3)
où les fonctionsf,g eth sont typiquement non linéaires (c’est l’objet de cette deuxième partie du cours).
L’équation (VI.1.2) désigne ce que nous apelleront des contraintes d’inégalité et l’équation (VI.1.3) des
contraintes d’égalité.
L’objet de ce cours est la présentation de techniques permettant de résoudre le problème (PC), ainsi que des
problèmes où soit un seul des deux types de contraintes est présent, soit des problèmes n’y a pas de contraintes
du tout. Nous noterons ces types de problèmes ainsi :
(PC) problème général, avec contraintes d’inégalité et d’égalité,
(PCE) avec contraintes d’égalité,
(PCI) problème avec d’inégalité, Sommaire
Concepts(P) sans contraintes.
Notions
Il va de soi que la plupart des problèmes réels ou industriels ne sont pas initialement sous une des formes
proposées. C’est pourquoi un des premiers travaux consiste en général à mettre le problème initial sous une
forme standard. Par exemple, un problème donné sous la forme Exemples
Exercices
max g(x), Documents
n
x∈R
6 IIsectionN suivantI
se mettra sous la forme standard (P) en posant f(x) = −g(x) ! Cependant, la mise sous forme standard Formulation
nécéssite en général un peu plus de travail, comme nous allons le voir dans les exemples qui suivent. générale des
problèmes
d’optimisation
non linéaire
Sommaire
Concepts
Notions
Exemples
Exercices
Documents
JJ 7O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
J précédent sectionN suivantI
I.1.2 Un exemple en régression non linéaire
1.0
0.6
0.2
-0.2
-0.6
-1.0
0 20 40 60 80 100
Sommaire
Concepts
On considère un problème d’identification des paramètresa,b,c etc d’un signal du type Notions
f(t) =aexp(−bt)cos(ct+d),
Exemples
à partir d’échantillons[t ,y ] du signalf(t) (ces échantillons sont représentés par les ronds sur la figure Exercicesi i i=1...m
Documentsci dessus).
8 IIJ précédent sectionN suivantI
On propose de faire cette identification en minimisant la fonction Un exemple en
régression
mX1 non linéaire2J(a,b,c,d) = (y −f(t )) ,i i
2
i=1
mX1 2= (y −aexp(−bt )cos(ct +d)) .i i i
2
i=1
Le choix d’élever au carré la distance entrey etf(t ) est bien sûr arbitraire : on aurait pu prendre la valeuri i
absolue, mais le carré permet d’obtenir une fonctionJ différentiable (ceci sera bien sûr clarifié dans la suite).
Si nous n’ajoutons pas de conditions sur les paramètresa,b,c,d le problème posé est donc du type (P), avec
4>x = [a,b,c,d] ∈R . Ce problème est communément appelé un de moindres carrés (non linéaire).
Sommaire
Concepts
Notions
Exemples
Exercices
Documents
JJ 9J précédent sectionN
I.1.3 Un exemple en mécanique
u(x)
v(x)
On considère une corde horizontale de longueur 1 tendue à ses deux extrémités, avec une tensionτ. La dé
viation éventuelle de la corde par rapport à sa position d’équilibre est désignée paru(x), pourx∈ [0,1]. Les
extrémités étan

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents