Ricardo Saboya de Toledo Thales Eduardo Nazatto

Slides:



Advertisements
Apresentações semelhantes
TOP500 Douglas Gimenez Ávila Leonardo Pavanatto Soares
Advertisements

Métodos Iterativos.
Zeros de Funções.
Amintas engenharia.
Amintas engenharia.
Soluções Numéricas de Sistemas Não Lineares
Análise por Variáveis de Estado
Luiz Marcos Curvas paramétricas Luiz Marcos
PRÓ-REITORIA DE GRADUAÇÃO - BACHARELADO EM CIÊNCIA E TECNOLOGIA
AULA 03 PERCEPTRON SIMPLES.
Considerações Iniciais
Método de NewtonRaphson
SOLUÇÃO DE EQUAÇÕES NÃO LINEARES
Computação de Alto Desempenho
CINÉTICA ENZIMÁTICA Diagrama mostrando a Anidrase carbónica II. A esfera a cinzento é um ion de zinco que funciona como cofator no sítio ativo.
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE MATEMÁTICA
APLICADOS EM SISTEMAS ELÉTRICOS DE POTÊNCIA
Ação de controle proporcional + integral + derivativa
Capítulo 5 Equações slide 1
Prof. Wellington D. Previero
Prof. Wellington D. Previero
Otimização por Colônia de Formigas (ACO)
Simulação no Tempo: Esquemas de Solução
Simulação no Tempo: Esquemas de Solução
Formulação matemática do Problema Inverso
Otimização.
Resoluções de equações Métodos iterativos
Professora: Ana Cristina G. e Silva Natal-RN
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE MATEMÁTICA
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Aula 13 Derivação Implícita, derivadas das funções trigonométricas inversas e derivadas de funções logarítmicas.
Prof. Disney Douglas Propriedades da álgebra Matricial.
Interpolação.
Zero de função.
Sistema de equações lineares
Equações diferenciais ordinárias
Resoluções de equações Métodos iterativos
Campus de Caraguatatuba Aula 12: Sistemas de Equações Lineares (2)
Resolução de sistemas de equações lineares
Resolução de sistemas de equações não-lineares Método de Newton
Resoluções de equações Métodos iterativos
MÚLTIPLOS GRAUS DE LIBERDADE
Resoluções de equações Métodos iterativos
Equações algébricas e transcendentais
Equações algébricas e transcendentais
Interpolação e Ajuste de Curvas
Aproximação de funções
2.3 Experimentos Fatoriais 22 Efeitos das Interações
Resolução de equações não lineares
Resolução de sistemas de equações não-lineares
Campus de Caraguatatuba Aula 18: Sistemas de Equações Lineares (6)
Sistemas de Equações Lineares (SEL ) – Parte II
Sistemas de Equações Lineares (SEL ) – Parte II
Page1 DAS-5341: Métodos de Solução para Problemas de Aprendizagem por Reforço Prof. Eduardo Camponogara.
2PFG/DE/FEM/UNICAMP – FUNDAMENTOS EM CFD jun-15 Prof. Dr. Ricardo Augusto Mazza1 VOLUMES FINITOS Prof. Dr. Ricardo A. Mazza 2PFG/DE/FEM/UNICAMP.
Apresentação. Problemática  Solução aproximadas de problemas de matemática usando métodos numéricos: resolução numéricas de problemas sem solução teórica.
Matemática IV Ementa: Noções de equações diferenciais ordinárias. Números complexos. Programa: Introdução ao estudo das equações diferenciais. Equações.
Programação Não-Linear
CÁLCULO NUMÉRICO Aula 5 – Sistema de Equações lineares.
Interpolação Polinomial: Introdução; Lagrange.
VERIFICAÇÃO DE SOLUÇÕES NUMÉRICAS EM DINÂMICA DOS FLUIDOS PARA MALHAS NÃO-ESTRUTURADAS CURITIBA, MAIO DE UNIVERSIDADE FEDERAL DO PARANÁ PROGRAMA.
Solução Numérica de Equações
Interpolação PROF. HERON JR.. Objetivo  Interpolar uma função f(x) consiste em aproximar essa função por uma outra função g(x), escolhida entre uma classe.
MATEMÁTICA E SUAS TECNOLOGIAS
Transcrição da apresentação:

Ricardo Saboya de Toledo Thales Eduardo Nazatto O Método Quasi-Newton Ricardo Saboya de Toledo Thales Eduardo Nazatto

Tópicos O Método de Newton. O Método Quasi-Newton. Algoritmos.

O Método de Newton Tem como objetivo encontrar raízes de uma função. Também conhecido como Método de Newton-Raphson e possui casos especiais como o Método Babilônico. Baseado na aproximação da função com sua tangente, até chegar no seu limite. Fórmula geral:

O Método Quasi-Newton Um dos defeitos do Método de Newton é que muitas das aproximações dele são inconvenientes, tornando o custo computacional muito elevado. Com o método Quasi-Newton, a complexidade é reduzida de O(n2) para O(n2). É uma generalização do método da secante para sistemas não-lineares, gerando uma convergência superlinear:

O Método Quasi-Newton É dado pela seguinte fórmula: Nele, a inversa da matriz Hessiana H (dada como B) é atualizada em toda iteração, desde que satisfaça a seguinte equação: O Δx satisfaz a seguinte equação:

Algoritmos Davidon-Fletcher-Powell (DFP)‏ Broyden-Fletcher-Goldfarb-Shanno (Broyden ou BFGS)‏

Sendo qK = Hk+1 pK e Bk+1 qK = pK O Algoritmo DFP Um dos mais antigos e inteligentes algoritmos para a geração da Hessiana inversa foi originalmente proposto por Davidon (1959) e posteriormente desenvolvida por Fletcher e Powell (1963). Ela tem a interessante propriedade que, por um objetivo quadrático, gera simultaneamente as direções do conjugado gradiente enquanto gera a Hessiana inversa O método também é conhecido como o método da métrica variável (inicialmente sugerido por Davidon). Sua fórmula de atualização é: Sendo qK = Hk+1 pK e Bk+1 qK = pK

Sendo qK = Hk+1 pK e Bk+1 qK = pK O Algoritmo BFGS A fórmula do BFGS é mais complicada do que a do DFP, mas simples de aplicar. A fórmula de atualização do BFGS pode ser usada exatamente como a fórmula do DFP. Experimentos demonstraram que o desempenho do algoritmo BFGS é superior ao longo do algoritmo DFP. Assim, é muitas vezes preferido o algoritmo BFGS ao DFP. Sua fórmula de atualização é: Sendo qK = Hk+1 pK e Bk+1 qK = pK

Algoritmos Ambos os métodos têm propriedades que garantem uma rápida taxa de convergência e convergência global sob certas condições. No entanto, eles poderiam falhar por problemas gerais não-lineares. Especificamente: O DFP é altamente sensível aos erros nas pesquisas lineares. • Ambos os métodos podem ficar presos em um ponto de sela. No método de Newton, um ponto de sela pode ser detectado durante modificações da (verdadeira) Hessiana. Portanto, é feita uma pesquisa ao redor do ponto final quando se utiliza métodos Quasi-Newton. • A atualização da Hessiana torna-se "corrompida" devido a imprecisões. Todo tipo de "truques", como o dimensionamento e pré-condicionamento existem para impulsionar o desempenho dos métodos.

Bibliografia Numerical Analysis 7th edition, Richard L. Burden e J. Douglas Faires. Internet: http://www.srl.gatech.edu/education/ME6103/ http://ricardo.ifas.ufl.edu/nonlinopt.workshop/ http://en.wikipedia.org/wiki/Quasi-Newton_method http://en.wikipedia.org/wiki/Newton%27s_method