Ajude a manter o site livre, gratuito e sem propagandas. Colabore!
Em revisão
Um problema não linear de mínimos quadrados consiste em ajustar uma dada função
(6.31) |
que dependa não linearmente dos parâmetros
(6.32) |
Aqui, denotaremos por
(6.33) |
Tais parâmetros são solução do seguinte sistema de equações
(6.34) |
ou, equivalentemente, da equação
(6.35) |
onde
(6.36) |
é a jacobiana do resíduo
Podemos usar o método de Newton para resolver (6.35). Para tanto, escolhemos uma aproximação inicial para
(6.37) | ||||
(6.38) |
onde
(6.39) |
Consideremos o problema de ajustar, no sentido de mínimos quadrados, a função
(6.40) |
ao seguinte conjunto de pontos
Aqui, vamos utilizar a iteração de Newton para o problema de mínimos quadrados, i.e. a iteração dada em (6.37)-(6.38). Para tanto, para cada
(6.41) | |||
(6.42) | |||
(6.43) | |||
(6.44) | |||
(6.45) |
Observamos que a solução obtida no exemplo anterior (Exemplo 6.2.1) difere da previamente encontrada no Exemplo LABEL:ex:mq_nlin0. Naquele exemplo, os parâmetros obtidos nos fornecem
O emprego do método de Newton para o problema de mínimos quadrados tem a vantagem da taxa de convergência quadrática, entretanto requer a computação das derivadas parciais de segunda ordem do resíduo. Na sequência discutimos alternativas comumente empregadas.
Em revisão
O método de Gauss-Newton é uma técnica iterativa que aproxima o problema não linear de mínimos quadrados (6.32) por uma sequência de problemas lineares. Para seu desenvolvimento, começamos de uma aproximação inicial
(6.46) |
onde
(6.47) |
O método consiste em obter a solução do problema não linear (6.32) pelo limite dos seguintes problemas lineares de mínimos quadrados
(6.48) | ||||
(6.49) |
Agora, usando a notação de resíduo
(6.50) |
o qual é equivalente a resolver as equações normais
(6.51) |
Com isso, dada uma aproximação inicial
(6.52) | |||
(6.53) |
A aplicação da iteração de Gauss-Newton ao problema de mínimos quadrados discutido no Exemplo 6.2.1 nos fornece a mesma solução obtida naquele exemplo (preservadas a aproximação inicial e a tolerância de precisão).
Em revisão
O método de Levenberg-Marquardt é uma variação do método de Gauss-Newton no qual a direção de busca
(6.54) |
ou, equivalentemente,
(6.55) |
A taxa de convergência das iterações de Levenberg-Marquardt é sensível a escolha do parâmetro
Quando
Consideremos o problema de mínimos quadrados discutido no Exemplo 6.2.1. O método de Gauss-Newton falha para este problema se escolhermos, por exemplo,
Em revisão
Use o método de Gauss-Newton para ajustar, no sentido de mínimos quadrados e com precisão de
Use as condições iniciais:
a)
Resolva o exercício anterior (Exercício 6.2.1) usando o método de Levenberg-Marquardt com amortecimento constante
a)
Aproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!
Este texto é disponibilizado nos termos da Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional. Ícones e elementos gráficos podem estar sujeitos a condições adicionais.
Ajude a manter o site livre, gratuito e sem propagandas. Colabore!
Em revisão
Um problema não linear de mínimos quadrados consiste em ajustar uma dada função
(6.31) |
que dependa não linearmente dos parâmetros
(6.32) |
Aqui, denotaremos por
(6.33) |
Tais parâmetros são solução do seguinte sistema de equações
(6.34) |
ou, equivalentemente, da equação
(6.35) |
onde
(6.36) |
é a jacobiana do resíduo
Podemos usar o método de Newton para resolver (6.35). Para tanto, escolhemos uma aproximação inicial para
(6.37) | ||||
(6.38) |
onde
(6.39) |
Consideremos o problema de ajustar, no sentido de mínimos quadrados, a função
(6.40) |
ao seguinte conjunto de pontos
Aqui, vamos utilizar a iteração de Newton para o problema de mínimos quadrados, i.e. a iteração dada em (6.37)-(6.38). Para tanto, para cada
(6.41) | |||
(6.42) | |||
(6.43) | |||
(6.44) | |||
(6.45) |
Observamos que a solução obtida no exemplo anterior (Exemplo 6.2.1) difere da previamente encontrada no Exemplo LABEL:ex:mq_nlin0. Naquele exemplo, os parâmetros obtidos nos fornecem
O emprego do método de Newton para o problema de mínimos quadrados tem a vantagem da taxa de convergência quadrática, entretanto requer a computação das derivadas parciais de segunda ordem do resíduo. Na sequência discutimos alternativas comumente empregadas.
Em revisão
O método de Gauss-Newton é uma técnica iterativa que aproxima o problema não linear de mínimos quadrados (6.32) por uma sequência de problemas lineares. Para seu desenvolvimento, começamos de uma aproximação inicial
(6.46) |
onde
(6.47) |
O método consiste em obter a solução do problema não linear (6.32) pelo limite dos seguintes problemas lineares de mínimos quadrados
(6.48) | ||||
(6.49) |
Agora, usando a notação de resíduo
(6.50) |
o qual é equivalente a resolver as equações normais
(6.51) |
Com isso, dada uma aproximação inicial
(6.52) | |||
(6.53) |
A aplicação da iteração de Gauss-Newton ao problema de mínimos quadrados discutido no Exemplo 6.2.1 nos fornece a mesma solução obtida naquele exemplo (preservadas a aproximação inicial e a tolerância de precisão).
Em revisão
O método de Levenberg-Marquardt é uma variação do método de Gauss-Newton no qual a direção de busca
(6.54) |
ou, equivalentemente,
(6.55) |
A taxa de convergência das iterações de Levenberg-Marquardt é sensível a escolha do parâmetro
Quando
Consideremos o problema de mínimos quadrados discutido no Exemplo 6.2.1. O método de Gauss-Newton falha para este problema se escolhermos, por exemplo,
Em revisão
Use o método de Gauss-Newton para ajustar, no sentido de mínimos quadrados e com precisão de
Use as condições iniciais:
a)
Resolva o exercício anterior (Exercício 6.2.1) usando o método de Levenberg-Marquardt com amortecimento constante
a)
Aproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!
Este texto é disponibilizado nos termos da Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional. Ícones e elementos gráficos podem estar sujeitos a condições adicionais.