SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
TecNM/Instituto Tecnológico de Cd. Madero
MÉTODOS INDIRECTOS
MÉTODO DEL GRADIENTE CONJUGADO
(LANCZOS-HESTENES –STIEFEL, FLETCHER-REEVES)
Dr. David Macias Ferrer
Centro de Investigación en Petroquímica
Cornelius Lanczos
(1893 - 1974)
Magnus Rudolph
Hestenes
(1906 - 1991)
Roger Fletcher
(1939 - 2016)
Eduard Stiefel
(1909 - 1978)
MÉTODO DEL GRADIENTE CONJUGADO (FLETCHER-REEVES)
Direcciones de Búsqueda, basada en la relación:  
 
 
2
1
1 1
2
x
s x s
x
k
k k k
k
f
f
f

 

  

1. Para la minimización se elige el signo negativo del gradiente (f(xk))
2. Para la maximización se elige el signo positivo del gradiente (f(xk))
3. La dirección inicial s0 estará dada por:
... (6.10)
La relación recurrente es
de la forma:
1
x x sk k k k

 
El escalar k puede
estar determinado
por:
 
   
x s
s H x s
T k k
Opt k
Tk k k
f
 

   ... (6.5)
La optimización de :  x sk k
f 
 0 0
s xf 
Un Criterio de convergencia adecuado
puede ser:
 xk
f  
Vector Inicial x0
Optimizar f(x0 +  s0 ), para encontrar 0
Generar el vector x1
Encontrar el vector de dirección s0
Vector Óptimo xopt
Evaluar la Función Objetivo en xopt, es decir f(xopt ) Solución Óptima f(xopt )
 0 0
s xf 
|f(xk)|<
1 0 0 0
x x s 
k = 0
Sí
No
MÉTODO DEL GRADIENTE CONJUGADO (FLETCHER-REEVES)
k = k + 1
Optimizar f(xk +  sk ), para encontrar k
Generar el vector xk+1
Encontrar el vector de dirección sk+1
 
 
 
2
1
1 1
2
x
s x s
x
k
k k k
k
f
f
f

 

  

1
x x sk k k k

 
EJEMPLO
Encuentre el vector x que minimice la función      
2 2
1 2 1 2, 2 1 1f x x x x   
Si:  0
2 2x
T

MÉTODO DE FLETCHER-REEVES
EJEMPLO
Encuentre el vector x que minimice la función      
2 2
1 2 1 2, 2 1 1f x x x x   
Si:  0
2 2x
T

MÉTODO DE FLETCHER-REEVES
EJEMPLO
Encuentre el vector x que minimice la función      
2 2
1 2 1 2, 2 1 1f x x x x   
Si:  0
2 2x
T

El gradiente es:  
 
 
1
2
4 1
2 1
x
x
f
x
  
   
  
El vector de dirección s0 es:  0 0 4
2
s f x
 
    
 
Aplicando la relación recurrente para k = 0:
1 0 0 0
x x s 
De aquí que:
1
1
1
2
2 4
2 2
x
x


 
 
Luego entonces:1 2 4
2 2
x 
   
    
   
 0 4
2
xf
 
   
 
Por lo tanto, para x0:
Optimizando f():
       
2 2 2
2 2 4 1 1 2 2 3 20 36f             
MÉTODO DE FLETCHER-REEVES
CONTINUACIÓN
Derivando respecto de : 72 20
df
d


 
72 20 0  Si f’() = 0 entonces:
Sustituyendo en la relación recurrente:
1 0 0 0
x x s 
De aquí que: 0
0.2778 
Luego entonces:
1 2 4
0.2778
2 2
x
   
    
   
1 0.8888
1.4444
x
 
  
 
 
 
 
1
4 0.8888 1 0.4448
2 1 1.4444 0.8888
xf
    
     
    
El gradiente para x1 es:
MÉTODO DE FLETCHER-REEVES
CONTINUACIÓN
Aplicando la relación:  
 
 
2
1
1 1 0
2
0
x
s x s
x
f
f
f

  

    
    
2
2 2
1
2
2 2
0.4448 0.88880.4448 4
0.8888 2
4 2
s
     
     
   
Si f’() = 0 entonces:
2 1 1 1
x x s 
De aquí que:
1 0.2473
0.9876
s
 
  
 
Aplicando la relación recurrente para k = 1:
De aquí que:
2
1
2
2
0.8888 0.2473
1.4444 0.9876
x
x


 
 
Luego:
2 08888 0.2473
1.4444 0.9876
x 
   
    
   
MÉTODO DE FLETCHER-REEVES
CONTINUACIÓN
Optimizando f():
       
2 2
2
2 0.8888 0.2473 1 1 1.4444 0.9876
1.097 0.9877 0.2222
f   
 
     
  
Derivando respecto de : 2.195 0.9877
df
d


 
2.195 0.9877 0  Si f’() = 0 entonces:
Sustituyendo en la relación recurrente:
2 1 1 1
x x s 
De aquí que: 1
0.4499 
Luego entonces:
2 08888 0.2473
0.4499
1.4444 0.9876
x
   
    
   
2 1
1
x
 
  
 
MÉTODO DE FLETCHER-REEVES
Nótese que:    2 2
0 0x xf f   
k  x1 x2 f(xk) |f(xk)|
0 0.277777 2.000000 2.000000 3.000000 4.472136
1 0.449999 0.888888 1.444444 0.222222 0.993808
2 ----- 1.000000 1.000000 0.000000 0.000000
En 2 etapas tenemos los siguientes resultados :
RESÚMEN
MÉTODO DE FLETCHER-REEVES
Por lo tanto el vector óptimo que corresponde al extremo mínimo es:
1
1
xopt  
  
 
Extremo Mínimo Local
Punto Óptimo
de la Función
     
2 2
1 2 1 2, 2 1 1f x x x x   
RESÚMEN
MÉTODO DE FLETCHER-REEVES
REPRESENTACIÓN GRÁFICA DE LA SUCESIÓN DE VECTORES
MÉTODO DE FLETCHER-REEVES
BIBLIOGRAFÍA
T.F. Edgar, D.M. Himmelblau, L.S. Lasdon, “Optimization of Chemical Processes”, 2nd
Edition, New York, USA, McGraw Hill Inc., 2001

Más contenido relacionado

La actualidad más candente

MéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto FijoMéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto Fijo
lisset neyra
 
Intervalos de confianza
Intervalos de confianzaIntervalos de confianza
Intervalos de confianza
VicNoee
 
Ecuaciones diferenciales no exactas (factor integrante)
Ecuaciones diferenciales no exactas (factor integrante)Ecuaciones diferenciales no exactas (factor integrante)
Ecuaciones diferenciales no exactas (factor integrante)
Diego-Salcido-Hernandez
 
Solucionario ecuaciones2
Solucionario ecuaciones2Solucionario ecuaciones2
Solucionario ecuaciones2
ERICK CONDE
 
5 funciones logaritmicas y exponenciales
5 funciones logaritmicas y exponenciales5 funciones logaritmicas y exponenciales
5 funciones logaritmicas y exponenciales
Henry Romero
 
Error en el polinomio de interpolación
Error en el polinomio de interpolaciónError en el polinomio de interpolación
Error en el polinomio de interpolación
Kike Prieto
 
Clase 06 aplicaciones de ecuaciones diferenciales
Clase 06  aplicaciones de ecuaciones diferencialesClase 06  aplicaciones de ecuaciones diferenciales
Clase 06 aplicaciones de ecuaciones diferenciales
Jimena Rodriguez
 

La actualidad más candente (20)

Métodos numéricos- Problemario
Métodos numéricos- ProblemarioMétodos numéricos- Problemario
Métodos numéricos- Problemario
 
definición, aplicación e importancia de la transformada de Laplace en la inge...
definición, aplicación e importancia de la transformada de Laplace en la inge...definición, aplicación e importancia de la transformada de Laplace en la inge...
definición, aplicación e importancia de la transformada de Laplace en la inge...
 
MéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto FijoMéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto Fijo
 
Método de Broyden-Fletcher-Golfarb-Shanno
Método de Broyden-Fletcher-Golfarb-ShannoMétodo de Broyden-Fletcher-Golfarb-Shanno
Método de Broyden-Fletcher-Golfarb-Shanno
 
Intervalos de confianza
Intervalos de confianzaIntervalos de confianza
Intervalos de confianza
 
Ecuaciones diferenciales exactas y por factor integrante
Ecuaciones diferenciales exactas y por factor integranteEcuaciones diferenciales exactas y por factor integrante
Ecuaciones diferenciales exactas y por factor integrante
 
Metodo runge kutta
Metodo runge kuttaMetodo runge kutta
Metodo runge kutta
 
Ecuaciones diferenciales no exactas (factor integrante)
Ecuaciones diferenciales no exactas (factor integrante)Ecuaciones diferenciales no exactas (factor integrante)
Ecuaciones diferenciales no exactas (factor integrante)
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos Numericos
 
Solucionario ecuaciones2
Solucionario ecuaciones2Solucionario ecuaciones2
Solucionario ecuaciones2
 
Metodo de cholesky
Metodo de choleskyMetodo de cholesky
Metodo de cholesky
 
Aplicaciones de la Transformada de Laplace. 3 ejercicios resueltos por Ing. R...
Aplicaciones de la Transformada de Laplace. 3 ejercicios resueltos por Ing. R...Aplicaciones de la Transformada de Laplace. 3 ejercicios resueltos por Ing. R...
Aplicaciones de la Transformada de Laplace. 3 ejercicios resueltos por Ing. R...
 
Interpolacion newton
Interpolacion newtonInterpolacion newton
Interpolacion newton
 
Ed lineal
Ed linealEd lineal
Ed lineal
 
Ecuaciones diferenciales-orden-superior
Ecuaciones diferenciales-orden-superiorEcuaciones diferenciales-orden-superior
Ecuaciones diferenciales-orden-superior
 
Operador anulador
Operador anuladorOperador anulador
Operador anulador
 
5 funciones logaritmicas y exponenciales
5 funciones logaritmicas y exponenciales5 funciones logaritmicas y exponenciales
5 funciones logaritmicas y exponenciales
 
Error en el polinomio de interpolación
Error en el polinomio de interpolaciónError en el polinomio de interpolación
Error en el polinomio de interpolación
 
FACTORES DE INTEGRACIÓN
FACTORES DE INTEGRACIÓNFACTORES DE INTEGRACIÓN
FACTORES DE INTEGRACIÓN
 
Clase 06 aplicaciones de ecuaciones diferenciales
Clase 06  aplicaciones de ecuaciones diferencialesClase 06  aplicaciones de ecuaciones diferenciales
Clase 06 aplicaciones de ecuaciones diferenciales
 

Similar a Método del Gradiente Conjugado

Análisis Vectorial
Análisis VectorialAnálisis Vectorial
Análisis Vectorial
Kike Prieto
 
Ejercicios con respuestas. Calculo Integral Facultad de ingeniería.
Ejercicios con respuestas. Calculo Integral Facultad de ingeniería. Ejercicios con respuestas. Calculo Integral Facultad de ingeniería.
Ejercicios con respuestas. Calculo Integral Facultad de ingeniería.
Alexis Legazpi
 

Similar a Método del Gradiente Conjugado (20)

Método de Broyden
Método de BroydenMétodo de Broyden
Método de Broyden
 
Método Quasi-Newton
Método Quasi-NewtonMétodo Quasi-Newton
Método Quasi-Newton
 
Método de Fletcher
Método de FletcherMétodo de Fletcher
Método de Fletcher
 
Método de Davidon-Fletcher-Powell
Método de Davidon-Fletcher-PowellMétodo de Davidon-Fletcher-Powell
Método de Davidon-Fletcher-Powell
 
Newton method
Newton methodNewton method
Newton method
 
Solcionario
SolcionarioSolcionario
Solcionario
 
Pauta prueba parcial 1
Pauta prueba parcial 1Pauta prueba parcial 1
Pauta prueba parcial 1
 
Tema v aplicacion de la derivada matemtica i uts
Tema v aplicacion de la derivada matemtica i utsTema v aplicacion de la derivada matemtica i uts
Tema v aplicacion de la derivada matemtica i uts
 
Regresion lineal
Regresion linealRegresion lineal
Regresion lineal
 
29. diferencial
29. diferencial29. diferencial
29. diferencial
 
Análisis Vectorial
Análisis VectorialAnálisis Vectorial
Análisis Vectorial
 
Limites
LimitesLimites
Limites
 
Limites
LimitesLimites
Limites
 
Limites
LimitesLimites
Limites
 
Ecuaciones no lineales Ejercicios
Ecuaciones no lineales EjerciciosEcuaciones no lineales Ejercicios
Ecuaciones no lineales Ejercicios
 
Sexto pdf
Sexto pdfSexto pdf
Sexto pdf
 
Ejercicios con respuestas. Calculo Integral Facultad de ingeniería.
Ejercicios con respuestas. Calculo Integral Facultad de ingeniería. Ejercicios con respuestas. Calculo Integral Facultad de ingeniería.
Ejercicios con respuestas. Calculo Integral Facultad de ingeniería.
 
definicion e interpretacion de la derivada (2).docx
definicion e interpretacion de la derivada (2).docxdefinicion e interpretacion de la derivada (2).docx
definicion e interpretacion de la derivada (2).docx
 
Clase 06 CDI
Clase 06 CDIClase 06 CDI
Clase 06 CDI
 
Clase 12 CDI
Clase 12 CDIClase 12 CDI
Clase 12 CDI
 

Más de David Macias Ferrer

Electrochemical Evaluation of Pt/GMC and Pt/rGO for the Electro-oxidation of ...
Electrochemical Evaluation of Pt/GMC and Pt/rGO for the Electro-oxidation of ...Electrochemical Evaluation of Pt/GMC and Pt/rGO for the Electro-oxidation of ...
Electrochemical Evaluation of Pt/GMC and Pt/rGO for the Electro-oxidation of ...
David Macias Ferrer
 
Electrocatalytic Evaluation in Methanol Oxidation Process of PtCo Nanoparticl...
Electrocatalytic Evaluation in Methanol Oxidation Process of PtCo Nanoparticl...Electrocatalytic Evaluation in Methanol Oxidation Process of PtCo Nanoparticl...
Electrocatalytic Evaluation in Methanol Oxidation Process of PtCo Nanoparticl...
David Macias Ferrer
 
Materiales Mesoporosos SBA-15 y MCM-41
Materiales Mesoporosos SBA-15 y MCM-41Materiales Mesoporosos SBA-15 y MCM-41
Materiales Mesoporosos SBA-15 y MCM-41
David Macias Ferrer
 

Más de David Macias Ferrer (14)

Pt, Co, Fe and Ni Nan particles on Micro/Nano-Structured Carbon for the Metha...
Pt, Co, Fe and Ni Nan particles on Micro/Nano-Structured Carbon for the Metha...Pt, Co, Fe and Ni Nan particles on Micro/Nano-Structured Carbon for the Metha...
Pt, Co, Fe and Ni Nan particles on Micro/Nano-Structured Carbon for the Metha...
 
COMPARATIVE STUDY BETWEEN REMOVERS AGENTS OF SILICON INTO THE SYNTHESIS OF MI...
COMPARATIVE STUDY BETWEEN REMOVERS AGENTS OF SILICON INTO THE SYNTHESIS OF MI...COMPARATIVE STUDY BETWEEN REMOVERS AGENTS OF SILICON INTO THE SYNTHESIS OF MI...
COMPARATIVE STUDY BETWEEN REMOVERS AGENTS OF SILICON INTO THE SYNTHESIS OF MI...
 
Las nuevas Tecnologías y el Aprendizaje de las Matemáticas
Las nuevas Tecnologías y el Aprendizaje de las MatemáticasLas nuevas Tecnologías y el Aprendizaje de las Matemáticas
Las nuevas Tecnologías y el Aprendizaje de las Matemáticas
 
Electrochemical Evaluation of Pt/GMC and Pt/rGO for the Electro-oxidation of ...
Electrochemical Evaluation of Pt/GMC and Pt/rGO for the Electro-oxidation of ...Electrochemical Evaluation of Pt/GMC and Pt/rGO for the Electro-oxidation of ...
Electrochemical Evaluation of Pt/GMC and Pt/rGO for the Electro-oxidation of ...
 
Electrocatalytic Evaluation in Methanol Oxidation Process of PtCo Nanoparticl...
Electrocatalytic Evaluation in Methanol Oxidation Process of PtCo Nanoparticl...Electrocatalytic Evaluation in Methanol Oxidation Process of PtCo Nanoparticl...
Electrocatalytic Evaluation in Methanol Oxidation Process of PtCo Nanoparticl...
 
PtCo and PtNi
PtCo and PtNiPtCo and PtNi
PtCo and PtNi
 
Pt/CN and Pt/rGO
Pt/CN and Pt/rGOPt/CN and Pt/rGO
Pt/CN and Pt/rGO
 
Pt/GMC and Pt/rGO
Pt/GMC and Pt/rGOPt/GMC and Pt/rGO
Pt/GMC and Pt/rGO
 
PtNi/MNC
PtNi/MNCPtNi/MNC
PtNi/MNC
 
Materiales Mesoporosos SBA-15 y MCM-41
Materiales Mesoporosos SBA-15 y MCM-41Materiales Mesoporosos SBA-15 y MCM-41
Materiales Mesoporosos SBA-15 y MCM-41
 
Alumina
AluminaAlumina
Alumina
 
Espectroscopía Raman
Espectroscopía RamanEspectroscopía Raman
Espectroscopía Raman
 
Difracción de Rayos X
Difracción de Rayos XDifracción de Rayos X
Difracción de Rayos X
 
Energías Alternativas
Energías AlternativasEnergías Alternativas
Energías Alternativas
 

Último

Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
andersonsubero28
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
GustavoAdolfoDiaz3
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
DavidRojas870673
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
evercoyla
 

Último (20)

5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdfAportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
 
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfTRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 

Método del Gradiente Conjugado

  • 1. TecNM/Instituto Tecnológico de Cd. Madero MÉTODOS INDIRECTOS MÉTODO DEL GRADIENTE CONJUGADO (LANCZOS-HESTENES –STIEFEL, FLETCHER-REEVES) Dr. David Macias Ferrer Centro de Investigación en Petroquímica Cornelius Lanczos (1893 - 1974) Magnus Rudolph Hestenes (1906 - 1991) Roger Fletcher (1939 - 2016) Eduard Stiefel (1909 - 1978)
  • 2. MÉTODO DEL GRADIENTE CONJUGADO (FLETCHER-REEVES) Direcciones de Búsqueda, basada en la relación:       2 1 1 1 2 x s x s x k k k k k f f f         1. Para la minimización se elige el signo negativo del gradiente (f(xk)) 2. Para la maximización se elige el signo positivo del gradiente (f(xk)) 3. La dirección inicial s0 estará dada por: ... (6.10) La relación recurrente es de la forma: 1 x x sk k k k    El escalar k puede estar determinado por:       x s s H x s T k k Opt k Tk k k f       ... (6.5) La optimización de :  x sk k f   0 0 s xf  Un Criterio de convergencia adecuado puede ser:  xk f  
  • 3. Vector Inicial x0 Optimizar f(x0 +  s0 ), para encontrar 0 Generar el vector x1 Encontrar el vector de dirección s0 Vector Óptimo xopt Evaluar la Función Objetivo en xopt, es decir f(xopt ) Solución Óptima f(xopt )  0 0 s xf  |f(xk)|< 1 0 0 0 x x s  k = 0 Sí No MÉTODO DEL GRADIENTE CONJUGADO (FLETCHER-REEVES) k = k + 1 Optimizar f(xk +  sk ), para encontrar k Generar el vector xk+1 Encontrar el vector de dirección sk+1       2 1 1 1 2 x s x s x k k k k k f f f         1 x x sk k k k   
  • 4. EJEMPLO Encuentre el vector x que minimice la función       2 2 1 2 1 2, 2 1 1f x x x x    Si:  0 2 2x T  MÉTODO DE FLETCHER-REEVES
  • 5. EJEMPLO Encuentre el vector x que minimice la función       2 2 1 2 1 2, 2 1 1f x x x x    Si:  0 2 2x T  MÉTODO DE FLETCHER-REEVES
  • 6. EJEMPLO Encuentre el vector x que minimice la función       2 2 1 2 1 2, 2 1 1f x x x x    Si:  0 2 2x T  El gradiente es:       1 2 4 1 2 1 x x f x           El vector de dirección s0 es:  0 0 4 2 s f x          Aplicando la relación recurrente para k = 0: 1 0 0 0 x x s  De aquí que: 1 1 1 2 2 4 2 2 x x       Luego entonces:1 2 4 2 2 x                0 4 2 xf         Por lo tanto, para x0: Optimizando f():         2 2 2 2 2 4 1 1 2 2 3 20 36f              MÉTODO DE FLETCHER-REEVES
  • 7. CONTINUACIÓN Derivando respecto de : 72 20 df d     72 20 0  Si f’() = 0 entonces: Sustituyendo en la relación recurrente: 1 0 0 0 x x s  De aquí que: 0 0.2778  Luego entonces: 1 2 4 0.2778 2 2 x              1 0.8888 1.4444 x              1 4 0.8888 1 0.4448 2 1 1.4444 0.8888 xf                 El gradiente para x1 es: MÉTODO DE FLETCHER-REEVES
  • 8. CONTINUACIÓN Aplicando la relación:       2 1 1 1 0 2 0 x s x s x f f f                2 2 2 1 2 2 2 0.4448 0.88880.4448 4 0.8888 2 4 2 s                 Si f’() = 0 entonces: 2 1 1 1 x x s  De aquí que: 1 0.2473 0.9876 s        Aplicando la relación recurrente para k = 1: De aquí que: 2 1 2 2 0.8888 0.2473 1.4444 0.9876 x x       Luego: 2 08888 0.2473 1.4444 0.9876 x               MÉTODO DE FLETCHER-REEVES
  • 9. CONTINUACIÓN Optimizando f():         2 2 2 2 0.8888 0.2473 1 1 1.4444 0.9876 1.097 0.9877 0.2222 f               Derivando respecto de : 2.195 0.9877 df d     2.195 0.9877 0  Si f’() = 0 entonces: Sustituyendo en la relación recurrente: 2 1 1 1 x x s  De aquí que: 1 0.4499  Luego entonces: 2 08888 0.2473 0.4499 1.4444 0.9876 x              2 1 1 x        MÉTODO DE FLETCHER-REEVES
  • 10. Nótese que:    2 2 0 0x xf f    k  x1 x2 f(xk) |f(xk)| 0 0.277777 2.000000 2.000000 3.000000 4.472136 1 0.449999 0.888888 1.444444 0.222222 0.993808 2 ----- 1.000000 1.000000 0.000000 0.000000 En 2 etapas tenemos los siguientes resultados : RESÚMEN MÉTODO DE FLETCHER-REEVES
  • 11. Por lo tanto el vector óptimo que corresponde al extremo mínimo es: 1 1 xopt        Extremo Mínimo Local Punto Óptimo de la Función       2 2 1 2 1 2, 2 1 1f x x x x    RESÚMEN MÉTODO DE FLETCHER-REEVES
  • 12. REPRESENTACIÓN GRÁFICA DE LA SUCESIÓN DE VECTORES MÉTODO DE FLETCHER-REEVES
  • 13. BIBLIOGRAFÍA T.F. Edgar, D.M. Himmelblau, L.S. Lasdon, “Optimization of Chemical Processes”, 2nd Edition, New York, USA, McGraw Hill Inc., 2001