6. Modelos baseados em dados

Documentos relacionados
3 Identificação Recursiva.

Define-se o regressor,ϕ,como. e o vector de parâmetros a estimar, θ,como. O modelo escreve-se:

APROXIMAÇÃO DE FUNÇÕES MÉTODO DOS MÍNIMOS QUADRADOS

Método dos Mínimos Quadrados na Identificação de Sistemas LIT.

Controlo Em Espaço de Estados. Trabalho de Laboratório nº 3

p( y θ ) depende de um parâmetro desconhecido θ.

Método dos Mínimos Quadrados

A equação horária do movimento de um corpo lançado para cima em um plano inclinado por um ângulo em relação à horizontal, a partir da origem, é

2 - Modelos em Controlo por Computador

PREVISÃO. Prever o que irá. acontecer. boas decisões com impacto no futuro. Informação disponível. -quantitativa: dados.

Análise de Regressão Linear Simples e

Regressão linear simples

Tratamento Estatístico de Dados em Física Experimental

6. Predição Linear e Controlo de Variância Mínima

Métodos Numéricos e Estatísticos Parte II-Métodos Estatísticos

Capítulo 3 - Mínimos Quadrados Lineares

INSTITUTO SUPERIOR TÉCNICO Mestrado Integrado em Engenharia Física Tecnológica Ano Lectivo: 2007/2008 Semestre: 1 o

Análise Multivariada Aplicada à Contabilidade

Controlo por Computador. Primeiro Teste

AULA 8 - MQO em regressão múltipla:

Utilização de Métodos de Cálculo Numérico em Aerodinâmica

Módulo 2: Métodos Numéricos. Splines

Análise de dados em Geociências

Ralph S. Silva

Métodos Não Paramétricos

Capítulo 3 - Mínimos Quadrados Lineares

Física Geral (2012/2) Aula 9: Estimativas e erros em medidas indiretas: Ajuste de funções

Laboratório de Física IV Profa Patricia Teles Sala 3006-A Aula1: Sobre o Curso e Método dos Mínimos Quadrados (regressão

Física Geral - Laboratório. Estimativas e erros em medidas indiretas: Ajuste de funções

Método dos Mínimos Quadrados

Métodos Não Paramétricos

Utilização de Métodos de Cálculo Numérico em Aerodinâmica

Aulas práticas de Álgebra Linear

Prof. Lorí Viali, Dr.

7. Controlo Adaptativo

-0LUDQGD/HPRV,67 3UREOHPDV0,&' 1. 0RGHODomR,GHQWLILFDomRH&RQWUROR'LJLWDO 3UREOHPDV -0LUDQGD/HPRV

Prof. MSc. David Roza José 1/26

ANÁLISE DE REGRESSÃO É O ESTUDO E OBTENÇÃO DE RELAÇÕES ENTRE VARIÁVEIS. PRETENDE-SE SABER QUAL A MELHOR ESTIMATIVA DOS PARÂMETROS DA REGRESSÃO

Análise de regressão linear simples. Diagrama de dispersão

d 2 e = d 1 dt =v * v 2

Professor João Soares 20 de Setembro de 2004

Resumo. Filtragem Adaptativa. Filtros adaptativos. Tarefas desempenhadas pelos filtros

Prof. Dr. Marcone Augusto Leal de Oliveira UFJF CURSO INTRODUTÓRIO DE 12 HORAS OFERECIDO PARA A PÓS-GRADUAÇÃO DA UFABC EM NOVEMBRO DE 2017

θ depende de um parâmetro desconhecido θ.

Aula 2 Uma breve revisão sobre modelos lineares

ficha 1 matrizes e sistemas de equações lineares

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Resolução de Sistemas Lineares. Ana Paula

Introdução ao modelo de Regressão Linear

Física Geral - Laboratório. Aula 8: Estimativas e erros em medidas indiretas: Ajuste de funções

Departamento de Física da Faculdade de Ciências da Universidade de Lisboa T2 FÍSICA EXPERIMENTAL I /08 FORÇA GRAVÍTICA

Estimativas e Erros. Propagação de erros e Ajuste de funções

Aula 15. Derivadas Direcionais e Vetor Gradiente. Quando u = (1, 0) ou u = (0, 1), obtemos as derivadas parciais em relação a x ou y, respectivamente.

Modelação, Identificação e Controlo Digital 2003/04 Segundo Exame

Seja (X,Y) uma v.a. bidimensional contínua ou discreta. Define-se valor esperado condicionado de X para um dado Y igual a y da seguinte forma:

Disciplina de Modelos Lineares Professora Ariane Ferreira

UFPB PRG X ENCONTRO DE INICIAÇÃO À DOCÊNCIA

Controlo por Computador

UNIVERSIDADE FEDERAL DO ABC. 1 Existência e unicidade de zeros; Métodos da bissecção e falsa posição

6 Ajuste de mínimos quadrados

Lista 1: sistemas de equações lineares; matrizes.

MODELAÇÃO E SIMULAÇÃO MEEC IST, TESTE N0.1 TIPO V02. Consider o sistema dinâmico descrito pela equação diferencial

2 - f: R R: y = x 2 Classicação: Nem injetora, nem sobrejetora.

Identificação por Métodos Não Paramétricos

Derivadas direcionais Definição (Derivadas segundo um vector): f : Dom(f) R n R e P 0 int(dom(f)) então

étodos uméricos AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Método dos Mínimos Quadrados

Prof. Dr. Lucas Barboza Sarno da Silva

Exercícios de Matemática Computacional -Cap. 6 Interpolação e aproximação polinomial

Universidade Federal do Paraná (UFPR) Bacharelado em Informática Biomédica. Regressão. David Menotti.

Álgebra Linear. Curso: Engenharia Electrotécnica e de Computadores 1 ō ano/1 ō S 2006/07

ficha 5 transformações lineares

Dinâmica de um metrónomo básico

Ajuste de mínimos quadrados

Aulas práticas de Álgebra Linear

MOMENTO DE INÉRCIA DE UM CORPO RÍGIDO

Controlo por Computador 25. Computer Control. Parts 1, 2. J. Miranda Lemos. Professor Catedrático do IST

GEOMETRIA II EXERCÍCIOS RESOLVIDOS - ABRIL, 2018

Translação e Rotação Energia cinética de rotação Momentum de Inércia Torque. Física Geral I ( ) - Capítulo 07. I. Paulino*

Exame de Ingresso. Física Aplicada (Física Computacional) Segundo Semestre de 2009

Análise Matemática III Resolução do 2 ō Teste e 1 ō Exame - 20 de Janeiro horas

Universidade de São Paulo

Introdução. São duas técnicas estreitamente relacionadas, que visa estimar uma relação que possa existir entre duas variáveis na população.

Nós estudamos isso em nossa aula extra de Regressão Múltipla!

Dinâmica de um metrónomo básico

1.3 Matrizes inversas ] [ 0 1] = [ ( 1) ( 1) ] = [1 0

Fundamentos da Eletrostática Aula 06 Mais sobre o campo elétrico e a lei de Gauss

Regressão Linear - Parte I

Tratamento Estatístico de dados em Física Experimental

Lista de Exercícios 05 Álgebra Matricial

Matemática Computacional - Exercícios

Autovalores e Autovetores

Sistemas de Equações Lineares e Equações Vectoriais Aula 2 Álgebra Linear Pedro A. Santos

Ficha de Trabalho 02 Sistemas. Matriz Inversa. (Aulas 4 a 6).

Halliday & Resnick Fundamentos de Física

AULA Exercícios. VERIFICAR SE UM VECTOR É UMA COMBINAÇÃO LINEAR DE UM CONJUNTO DE VECTORES.

1. Considere a seguinte matriz dos vértices dum triângulo D = 0 2 3

CONHECIMENTOS ESPECÍFICOS

Transcrição:

Modelação e Simulação 6.Modelos baseados em dados 6. Modelos baseados em dados Objectivo: Após completar este módulo, o aluno deverá ser capaz de formular e resolver problemas simples de estimação de parâmetros com base no método dos mínimos quadrados. Referência: Ljung e Glad.

Modelação e Simulação 6.Modelos baseados em dados Ajuste de uma recta a dados experimentais Uma situação experimental: Pretende-se relacionar a corrente I com a tensão V no circuito da figura. Para tal são aplicados diversos valores de tensão à resistência e registados os dados Tensão [volt] Corrente [ma] V= I=. V= I=3.9 V3=3 I3=6. V4=4 I4=7.9 I + V g=? -

Modelação e Simulação 6.Modelos baseados em dados 3 Sob certas condições, a relação teórica (o modelo) existente entre a tensão V aplicada à resistência e a corrente I é: I = gv em que g é um parâmetro que se pretende estimar a partir dos dados. Devido aos erros experimentais, os pontos experimentais não se encontram exactamente sobre a recta I = gv mas têm desvios. Como decidir qual a recta melhor ajustada? I [ma] 0 9 8 7 6 5 4 3 0 0 0.5.5.5 3 3.5 4 4.5 5 V [volt]

Modelação e Simulação 6.Modelos baseados em dados 4 De acordo com o Princípio dos Mínimos Quadrados é escolhida a recta que minimiza a soma dos quadrados dos desvios. De acordo com este princípio, a estimativa de g é tal que minimiza ( ) ( 39 ) ( 6 3) ( 79 4) J( g) =. g +. g +. g +. g O que efectivamente observamos O que esperamos que seja a corrente quando a tensão é (Depende da estimativa de g)

Modelação e Simulação 6.Modelos baseados em dados 5 "custo" J ( g) associado ao critério de mínimos quadrados J(g) g^ g

Modelação e Simulação 6.Modelos baseados em dados 6 Como J ( g) é uma função quadrática de g, a estimativa de mínimos quadrados verifica a equação dj = 0 dg g= g $ ou seja (. g$ ) (. g$ ) (. g$ ) (. g$ ) 39 3 6 3 4 79 4 = 0 Esta equação simplifica-se para 60g$ 0. = 0 sendo a estimativa de mínimos quadrados dada por g $ = 00.

Modelação e Simulação 6.Modelos baseados em dados 7 Ajuste de uma recta a dados experimentais (Caso geral) Suponhamos que a relação teórica entre duas grandezas X e Y é do tipo Y = α X em que α é um parâmetro desconhecido que se pretende estimar. Repare-se que, conhecendo uma estimativa de α podemos responder a perguntas do tipo "Se X valer quanto se espera que valha Y? "

Modelação e Simulação 6.Modelos baseados em dados 8 Suponhamos que são observados n pares ( i i) outros tantos ensaios experimentais. Dispõe-se da tabela X X, Y, i =, K, ncorrespondentes a Y X Y X Y X 3 Y 3 X 4 Y 4 X 5 Y 5

Modelação e Simulação 6.Modelos baseados em dados 9 Pretende-se estimar a recta melhor ajustada aos dados experimentais, de acordo com o critério de mínimos quadrados. De acordo com esta critério, a estimativa é tal que minimiza a soma dos quadrados dos desvios: 0 9 8 7 6 Desvio i Yi n i= ( α ) J( α) = Y X i i I [m A] 5 4 3 O que efectivamente observamos O que estamos à espera que seja Y i 0 0 0.5.5.5 3 3.5 4 4.5 5 V [volt] Xi

Modelação e Simulação 6.Modelos baseados em dados 0 A estimativa de mínimos quadrados verifica a equação (eq. "normal"): ou seja dj = 0 dα α= $ α n Xi( Yi $ αxi) = i= 0 esta equação tem por solução n i= $α = n i= XY i X i i

Modelação e Simulação 6.Modelos baseados em dados Mínimo ou não? A condição dj = 0 dα α= $ α não garante necessariamente que J( α ) seja mínimo para α = $ α. É necessário impor uma condição na segunda derivada: n d J X i dα = > i= 0 este exemplo, esta condição é verificada se for feita pelo menos uma medida com X 0 (o que tem uma interpretação geométrica imediata). Veremos a seguir que se estimarmos mais do que um parâmetro a segunda derivada deixa de ser um escalar. A condição de mínimo é então a de que os dados sejam tais que a matriz de segundas derivadas seja definida positiva.

Modelação e Simulação 6.Modelos baseados em dados Bom, ou apenas óptimo? A estimativa de mínimos quadrados é "óptima" no sentido em que minimiza um funcional de custo. o entanto, o funcional de custo pode não ser o mais adequado. Como caricatura, pode dizer-se que os bons relógios são os que estão parados pois dão horas absolutamente certas duas vezes por dia. Um outro exemplo é o de um caçador que vê dois pombos. Se disparar para o ponto que minimiza a distância média quadrática aos dois pombos Isto sugere que por vezes são necessários outros critérios.

Modelação e Simulação 6.Modelos baseados em dados 3 Outros critérios de Estimação Ops exemplos anterios sugerem a utilidade de utilizar critérios que ultrapassem as limitações dos Mínimos Quadrados. Um dos mais utilizados em Estimação é o critério de Máxima Verosimilhança. o entanto, quando a motivação é o Controlo Adaptativo, os Mínimos Quadrados gozam (quando integrados num sistema de controlo em cadeia fechada) de propriedades que os tornam suficientes para muitas aplicações. São além disso simples e de convergência robusta.

Modelação e Simulação 6.Modelos baseados em dados 4 Carl Frederich Gauss (777-855) utilizou pela primeira vez o critério de mínimos quadrados para a estimação de parâmetros em equações. Em 80, o astronomo italiano Piazzi observou pela primeira vez um pequeno planeta denominado Ceres. Infelizmente, a duração das observações era muito curta devido a Ceres se ser escondido atrás do Sol, pelo que estas eram insuficientes para estimar os parâmetros da sua órbita pelos métodos tradicionais. Recorrendo ao critértio dos mínimos quadrados, Gauss efectuou uma estimativa (bastante diferente das obtidas pelos métodos clássicos) que foi brilhantemente confirmada pelas observações experimentais.

Modelação e Simulação 6.Modelos baseados em dados 5 Qual a estimativa de mínimos quadrados da aceleração da gravidade g? 0 Modelo: h g t = + e t [s] h [m] 8.49 0.05 3 50.65 4 7.9 5 9.85 6 7.56 h(t)

Modelação e Simulação 6.Modelos baseados em dados 6 Estimação de parâmetros em equações de diferenças Modelo: yt ( ) + ayt ( ) + K+ ayt ( n) = but ( ) + K + but ( m ) n 0 Problema: A partir das amostras de u e y, estimar os parâmetros ai, b m j u Sistema a Identificar y ESTIMADOR

Modelação e Simulação 6.Modelos baseados em dados 7 Exemplo Considere-se o sistema Dados recolhidos y ( k + ) = ay( k) + bu( k) + e( k + ) 000 k = y ( k) = 30 000 k = u ( k) = 50 000 yk ( + ) yk ( ) = k = 000 yk ( + ) uk ( ) = 36 k = ykuk ( ) ( ) = 0 Determinar as estimativas de mínimos quadrados dos parâmetros a e b Escrever a funcional de mínimos quadrados Calcular as derivadas parciais em ordem aos parâmetros e igualar a zero 000 k =

Modelação e Simulação 6.Modelos baseados em dados 8 J = y k + ay k bu k k = [ ( ) ( ) ( )] J a [ ] = yk ( ) yk ( + ) ayk ( ) buk ( ) = 0 k = J b [ ] = uk ( ) yk ( + ) ayk ( ) buk ( ) = 0 k = + = + 30 a$ + 0 b$ = a$ y( k) b$ ykuk ( ) ( ) yk ( ) yk ( ) k = k = k = $ ( ) ( ) $ a u k y k + b u ( k) = u( k) y( k + ) k = k = k = a$ = 0. 6 b$ = 0. 964 0a$ + 50b$ = 36

Modelação e Simulação 6.Modelos baseados em dados 9 otação matricial Se quisermos resolver o problema de estimação para um número arbitrário de parâmetros temos de usar a notação matricial. yt ( ) + ayt ( ) + K+ ayt ( n) = but ( ) + K + but ( m) + et ( ) n 0 Define-se o regressor,ϕ,como [ K ] ϕ ( t ) = y( t ) y( t n) u( t ) u( t m) e o vector de parâmetros a estimar, θ,como θ a a b b = [ K n K m] m O modelo escreve-se: y( t) = ϕ ( t ) θ + e( t)

Modelação e Simulação 6.Modelos baseados em dados 0 Critério de Mínimos Quadrados Dadas observações, estimar o vector de parâmetros θ o por um vector $ θ por forma a que o funcional seguinte seja mínimo: J ( θ) = ( ) ( ) t = [ yt θ ϕ t ]

Modelação e Simulação 6.Modelos baseados em dados ( ) () ( ) y y y e e e () ( ) ( ) () ( ) ( ) 0 M M M = + ϕ θ ϕ θ ϕ θ ( ) () ( ) y y y e e e () ( ) ( ) () ( ) ( ) 0 M M M = + ϕ ϕ ϕ θ

Modelação e Simulação 6.Modelos baseados em dados [ ] ( 0) () y() ϕ e() y( ) e( ) = ϕ θ + M M M y ( ) ϕ ( ) e ( ) y Φ[ n ] p ε[ ] [ n ] p O conjunto das observações satisfaz: y = Φθ + ε

Modelação e Simulação 6.Modelos baseados em dados 3 Funcional de mínimos quadrados escrito matricialmente: Como: Vem: θ ε = = ε ε J( ) ε = y Φ $ θ y y J( θ ) = ( θ Φ )( Φ θ ) yy y J( θ ) = ( Φ θ + θ Φ Φ θ ) O funcional de mínimos quadrados é uma forma quadrática em θ

Modelação e Simulação 6.Modelos baseados em dados 4 A estimativa $ θ de mínimos quadrados satisfaz Gradiente da forma quadrática ( θ) J $ = 0 θ θ= θ ( ) xax = xa x Recordando: vem yy y J( θ ) = ( Φ θ + θ Φ Φ θ ) θ J = + ( y Φ θ Φ Φ)

Modelação e Simulação 6.Modelos baseados em dados 5 A estimativa de mínimos quadrados satisfaz pois a equação ou seja θ J = + ( y Φ θ Φ Φ) $ θ ΦΦ = y Φ ou, transpondo ΦΦ θ$ = Φ y

Modelação e Simulação 6.Modelos baseados em dados 6 Equação ormal Em conclusão, a estimativa de mínimos quadrados do vector de parâmetros θ do modelo de regressão linear y( t) = ϕ ( t ) θ + e( t) satisfaz a equação matricial (dita equação normal) ΦΦ $ θ = Φ y Se existir a inversa de Φ Φ a estimativa de mínimos quadrados existe e é única, sendo dada por $ θ = Φ ( ΦΦ) y