Documente Academic
Documente Profesional
Documente Cultură
Capítulo 2
Optimización sin Restricciones
Método Newton Raphson
2
1. Problemas sin Restricciones
3
1. Optimización sin Restricciones
En un problema de optimización, el objetivo es
optimizar (maximizar o minimizar) alguna
función f. Esta función f se llama función
objetivo.
9
2. Método Newton Raphson
Por lo general, la condición necesaria f(x) ≠ 0
puede ser extremadamente no lineal y, en
consecuencia, difícil de resolver. El método de
Newton-Raphson es un algoritmo iterativo para
resolver ecuaciones no lineales.
10
2. Método Newton Raphson
Gradiente ( )
Ejemplo:
11
2. Método Newton Raphson
Matriz Hessiana
12
2. Método Newton Raphson
Si la matriz Hessiana es invertible, tenemos que:
𝑋1 = 𝑋0 − 𝐻−1 𝑔 𝑋0 𝛻𝑔(𝑋0 )
𝑔′(𝑥0 )
𝑥1 = 𝑥0 −
𝑔′′(𝑥0 )
Obs. El método termina cuando 𝑥1 y 𝑥0 son aproximadamente
iguales.
13
2. Método Newton Raphson
Ejemplo.
Encontrar el mínimo de la función:
𝑥2
𝑔 𝑥 =
2
- 3𝑥
x0=0
14
2. Método Newton Raphson
Determinamos las derivadas de la función:
𝑔′ (𝑥) = 𝑥 − 3
𝑔′′ 𝑥 = 1
Iteraciones:
𝑥1 = 𝑥0 − (𝑥 − 3)
Iteración x0 x1
1 0 3
2 3 3
15
2. Método Newton Raphson
Ejemplo.
Determinar el mínimo de la función:
X0=10
16
2. Método Newton Raphson
Derivadas de la función:
Iteraciones:
17
2. Método Newton Raphson
18
2. Método Newton Raphson
Ejercicio
Determinar el mínimo de la función utilizando
Python:
X0=10
19
2. Método Newton Raphson
Forma 1
20
2. Método Newton Raphson
Forma 2
21
2. Método Newton Raphson
Ejercicio
Encontrar el mínimo de la siguiente función:
𝑓 𝑥 = 4𝑥1 2 + 𝑥2 2 − 2𝑥1 𝑥2
Iniciando en:
𝑋0 = [1 1]𝑇
22
2. Método Newton Raphson
Calculando la gradiente:
Calculando la Hessiana:
23
2. Método Newton Raphson
1ra Iteración:
1 1/6 1/6 6
𝑋1 = −
1 1/6 2/3 0
1 1
𝑋1 = −
1 1
0
𝑋1 =
0
24
2. Método Newton Raphson
2da Iteración:
0 1/6 1/6 6
𝑋2 = −
0 1/6 2/3 0
0 0
𝑋2 = −
0 0
0
𝑋2 =
0
Fin de las Iteraciones:𝑋1 =𝑋2
25