Optimisation non linéaire Flashcards

1
Q

Quel est le problème à résoudre pour optimiser une fonction à une variable ?

A

min f(x), x dans R

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Que vérifie x^*, solution du problème d’optimisation à une variable ?

A

f(x^*) <= f(x)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Comment s’appelle x^*, solution du problème d’optimisation à une variable ?

A

Un optimum global

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

C’est quoi un voisinage ?

A

Le voisinage d’un point x^* est un intervalle (Peut importe les bornes) tel que x^* dans [a, b] mais x^* n’est pas une borne

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Donner la condition pour que x^* soit un minimum local

A

x^* est un minimum local de f(x) s’il existe un voisinage V de x^* tel que f(x^*) <= f(x), pour x dans v

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Donner le developpement de Tylor d’ordre 1 autour de x^*

A

f(x) = f(x^*) + f'(x^*)(x-x^*) + o(x - x^*)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Donner la condition nécessaire d’odre 1

A

f’(x^*) = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Si x^* est un minimum local alors …

A

x^* est un point stationaire

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

So x^* est un point stationaire alors …

A

il n’est pas forcément un minimum local

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Donner la condition nécessaire du second ordre

A

f’‘(x^*) >= 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Si f’(x^) = 0 et f’‘(x^) > 0 alors ..

A

x^* est un minimum local

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Si f’(x^) = 0 et f’‘(x^) < 0 alors ..

A

x^* est un maximum local

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

(1er ordre) f est (stric.) convexe ssi …

A

f est (stric.) croissante

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Si x^* est un minimum local …

A

il existe un voisinage de x^* où f(x) est convexe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

(2eme ordre) f est (stric.) convexe ssi …

A

f’’>= 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Si f est convexe sur tout R, alors tout point stationaire x^* …

A

est un minmum global.

15
Q

Que vérifie un point stationaire x^*

A

f’(x*) = 0

16
Q

A est orthogonale ssi :

A

-A ^T A = I
-A A^T = I
- Ses vecteurs colones / lignes sont orthonormé ( Ci T cj = , cT ci = )
- || Ax || = || x ||

17
Q

Donner les propriété d’une matrice orthogonale :

A

A^-1 = A^T
A, B orthogonale => AB orthogonale
det(A) += 1
Les vp sont de module 1

18
Q

Donner le quotient de Raylegt :

A

r(x) = (x^T ax) / (x T x)

19
Q

Donner le lien entre Ax et le quotient de raylegt

A

Ax = r(x) * x si A est une vp associée à x

20
Q

Que donne le quotient de Reylegt quand on lui donne un vecteur propre

A

Il vaut la valeur propre associé à x

21
Q

Quel problème résout le quotient de Raylegt

A

r(x) = min || Ax - alpha*x|| (min de alpha)

22
Q

Donner la suite de la puissance itérée

A

x_n+1 = A x_n

Plus simplement, en normalisant à chaque étape :

x_k+1 = Ax_k / || Ax_k+1||

23
Q

Dans quelle cas la vitesse de convergence sera lente dans la méthode de la puissance itérée

A

Si les deux plus grandes valeurs propres sont proches en module.

24
Q

Donner la formule pour avoir le nombre d’itération en fonction de la précission souhaité et du module des deux plus grande vp de la methode des puissancie itérée

A

k >= log epsilon / log |lambda1 / lambda2|

25
Q

Comment trouver la plus petite vp de A avec la methode de la puissance itérée ?

A

En appliquant la méthode sur A^-1 puis en inversant la vp obtenue

26
Q
A