79
etodos Computacionais para Inferˆ encia Estat´ ıstica Cap´ ıtulo 1 e 2 - Verossimilhan¸ ca Paulo Justiniano Ribeiro Jr. Wagner Hugo Bonat Elias Teixeira Krainski Walmes Marques Zeviani LEG: Laborat´orio de Estat´ ıstica e Geoinforma¸ ao Universidade Federal do Paran´ a 20 o SINAPE, 30-31/07/2012 Bonat et. al (LEG/UFPR) MCIE 20 o SINAPE, 30-31/07/2012 1 / 50

M etodos Computacionais para Infer^encia Estat stica

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: M etodos Computacionais para Infer^encia Estat stica

Metodos Computacionais para Inferencia EstatısticaCapıtulo 1 e 2 - Verossimilhanca

Paulo Justiniano Ribeiro Jr.Wagner Hugo Bonat

Elias Teixeira KrainskiWalmes Marques Zeviani

LEG: Laboratorio de Estatıstica e GeoinformacaoUniversidade Federal do Parana

20o SINAPE, 30-31/07/2012

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 1 / 50

Page 2: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Comentarios

Agradecimentos

Recursos

Pagina: http://www.leg.ufpr.br/mcie

e-mail: [email protected]

codigos e errata !!!

Principal publico alvo: graduacao a inıcio de PG

Motivacoes e Propositos

Experiencias/exposicao das geracoes

Facilidade de recursos computacionais e linguagens

Uso de rotinas versus implementacao/teste/ilustracao/aprendizado

Uso crıtico e avaliacao e apreciacao das limitacoes de rotinas

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 2 / 50

Page 3: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Conteudos

texto x apresentacao1 Verossimilhanca - ideias e conceitos basicos e exemplos

2 Modelos de regressao (GLM, Simplex, Subdisperso, Nao Linear, Proc.Poisson nao Hom.)

3 Modelos de efeitos aleatorios (Espaciais, GLMM, Beta Longitudinal,TRI, Linear Dinamico)

4 Modelos dinamicos

5 (Inferencia Bayesiana)

6 Clonagem de dados

7 INLA - Integrated Nested Laplace Aproximation - fundamentos

8 INLA - exemplos (regressao dinamica e modelos espaco-temporais)

Omissoes do material / Omissoes no materialFoco: inferencia por verossimilhanca e alguns metodos numericosincursoes eventuais em inferencia Bayesiana

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 3 / 50

Page 4: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Paradigmas para inferencia

Paradigmas

Frequentista (espaco amostral / Newman-Pearson)VerossimilhancaBayesiana

Uma provocacao a reflexao (Royall, 1997:)“Fortunatelly we are not forced to choose either of these two evils,the sample-space dependence of the frequentists or the priordistribution of the Bayesians.Likelihood methods avoid both sources of subjectivity. ”

Diferentes perguntas:

O que devo fazer?O que os dados dizem?Em que devo acreditar?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 4 / 50

Page 5: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Paradigmas para inferencia

Paradigmas

Frequentista (espaco amostral / Newman-Pearson)VerossimilhancaBayesiana

Uma provocacao a reflexao (Royall, 1997:)“Fortunatelly we are not forced to choose either of these two evils,the sample-space dependence of the frequentists or the priordistribution of the Bayesians.Likelihood methods avoid both sources of subjectivity. ”

Diferentes perguntas:

O que devo fazer?O que os dados dizem?Em que devo acreditar?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 4 / 50

Page 6: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Paradigmas para inferencia

Paradigmas

Frequentista (espaco amostral / Newman-Pearson)VerossimilhancaBayesiana

Uma provocacao a reflexao (Royall, 1997:)“Fortunatelly we are not forced to choose either of these two evils,the sample-space dependence of the frequentists or the priordistribution of the Bayesians.Likelihood methods avoid both sources of subjectivity. ”

Diferentes perguntas:

O que devo fazer?O que os dados dizem?Em que devo acreditar?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 4 / 50

Page 7: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Paradigmas para inferencia

Paradigmas

Frequentista (espaco amostral / Newman-Pearson)VerossimilhancaBayesiana

Uma provocacao a reflexao (Royall, 1997:)“Fortunatelly we are not forced to choose either of these two evils,the sample-space dependence of the frequentists or the priordistribution of the Bayesians.Likelihood methods avoid both sources of subjectivity. ”

Diferentes perguntas:

O que devo fazer?

O que os dados dizem?Em que devo acreditar?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 4 / 50

Page 8: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Paradigmas para inferencia

Paradigmas

Frequentista (espaco amostral / Newman-Pearson)VerossimilhancaBayesiana

Uma provocacao a reflexao (Royall, 1997:)“Fortunatelly we are not forced to choose either of these two evils,the sample-space dependence of the frequentists or the priordistribution of the Bayesians.Likelihood methods avoid both sources of subjectivity. ”

Diferentes perguntas:

O que devo fazer?O que os dados dizem?

Em que devo acreditar?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 4 / 50

Page 9: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Paradigmas para inferencia

Paradigmas

Frequentista (espaco amostral / Newman-Pearson)VerossimilhancaBayesiana

Uma provocacao a reflexao (Royall, 1997:)“Fortunatelly we are not forced to choose either of these two evils,the sample-space dependence of the frequentists or the priordistribution of the Bayesians.Likelihood methods avoid both sources of subjectivity. ”

Diferentes perguntas:

O que devo fazer?O que os dados dizem?Em que devo acreditar?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 4 / 50

Page 10: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo introdutorio

Visitando um exemplo simples:

Populacao: X ∼ B(θ)

Amostra: x1, . . . , xn

O que podemos falar sobre θ?

Qual a informacao contida na amostra?

Consideram-se outras fontes de informacao?

informacao na amostra resumida por(

n, y =∑n

i=1 xin

)?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 5 / 50

Page 11: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo introdutorio

Visitando um exemplo simples:

Populacao: X ∼ B(θ)

Amostra: x1, . . . , xn

O que podemos falar sobre θ?

Qual a informacao contida na amostra?

Consideram-se outras fontes de informacao?

informacao na amostra resumida por(

n, y =∑n

i=1 xin

)?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 5 / 50

Page 12: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo introdutorio

Visitando um exemplo simples:

Populacao: X ∼ B(θ)

Amostra: x1, . . . , xn

O que podemos falar sobre θ?

Qual a informacao contida na amostra?

Consideram-se outras fontes de informacao?

informacao na amostra resumida por(

n, y =∑n

i=1 xin

)?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 5 / 50

Page 13: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo introdutorio

Visitando um exemplo simples:

Populacao: X ∼ B(θ)

Amostra: x1, . . . , xn

O que podemos falar sobre θ?

Qual a informacao contida na amostra?

Consideram-se outras fontes de informacao?

informacao na amostra resumida por(

n, y =∑n

i=1 xin

)?

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 5 / 50

Page 14: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Espaco do Modelo

O espaco definido pelo modelo (3-D)(n

y

)py (1− p)n−y

thetay

P[Y

= y | theta]

0 20 40 60 80 100

0.00

0.02

0.04

0.06

0.08

y

P[Y

=y|

p=0,

65]

0.2 0.4 0.6 0.8

0.00

0.02

0.04

0.06

0.08

p

L(p|

y=60

)

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 6 / 50

Page 15: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Espaco do Modelo

O espaco definido pelo modelo (3-D)(n

y

)py (1− p)n−y

thetay

P[Y

= y | theta]

0 20 40 60 80 100

0.00

0.02

0.04

0.06

0.08

y

P[Y

=y|

p=0,

65]

0.2 0.4 0.6 0.8

0.00

0.02

0.04

0.06

0.08

p

L(p|

y=60

)

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 6 / 50

Page 16: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Objetivos de Inferencia

Objetivos de inferencia e a funcao de verossimilhanca

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

1.0

p

L(p|

y=60

)

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 7 / 50

Page 17: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Elementos

funcao de verossimilhancaprobabilidade da amostra obtida para diferentes valores de θ

melhor estimador

conjunto de valores razoavelmente compatıveis com a amostra

decidir entre dois valores o mais compatıvel com a amostra

decidir se a amostra e compatıvel com certo valor θ0 de interesse?

suposicoes/pressupostos

relacoes e contrastes com outros metodos

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 8 / 50

Page 18: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Elementos

funcao de verossimilhancaprobabilidade da amostra obtida para diferentes valores de θ

melhor estimador

conjunto de valores razoavelmente compatıveis com a amostra

decidir entre dois valores o mais compatıvel com a amostra

decidir se a amostra e compatıvel com certo valor θ0 de interesse?

suposicoes/pressupostos

relacoes e contrastes com outros metodos

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 8 / 50

Page 19: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Elementos

funcao de verossimilhancaprobabilidade da amostra obtida para diferentes valores de θ

melhor estimador

conjunto de valores razoavelmente compatıveis com a amostra

decidir entre dois valores o mais compatıvel com a amostra

decidir se a amostra e compatıvel com certo valor θ0 de interesse?

suposicoes/pressupostos

relacoes e contrastes com outros metodos

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 8 / 50

Page 20: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Elementos

funcao de verossimilhancaprobabilidade da amostra obtida para diferentes valores de θ

melhor estimador

conjunto de valores razoavelmente compatıveis com a amostra

decidir entre dois valores o mais compatıvel com a amostra

decidir se a amostra e compatıvel com certo valor θ0 de interesse?

suposicoes/pressupostos

relacoes e contrastes com outros metodos

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 8 / 50

Page 21: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Elementos

funcao de verossimilhancaprobabilidade da amostra obtida para diferentes valores de θ

melhor estimador

conjunto de valores razoavelmente compatıveis com a amostra

decidir entre dois valores o mais compatıvel com a amostra

decidir se a amostra e compatıvel com certo valor θ0 de interesse?

suposicoes/pressupostos

relacoes e contrastes com outros metodos

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 8 / 50

Page 22: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Elementos

funcao de verossimilhancaprobabilidade da amostra obtida para diferentes valores de θ

melhor estimador

conjunto de valores razoavelmente compatıveis com a amostra

decidir entre dois valores o mais compatıvel com a amostra

decidir se a amostra e compatıvel com certo valor θ0 de interesse?

suposicoes/pressupostos

relacoes e contrastes com outros metodos

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 8 / 50

Page 23: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Elementos

funcao de verossimilhancaprobabilidade da amostra obtida para diferentes valores de θ

melhor estimador

conjunto de valores razoavelmente compatıveis com a amostra

decidir entre dois valores o mais compatıvel com a amostra

decidir se a amostra e compatıvel com certo valor θ0 de interesse?

suposicoes/pressupostos

relacoes e contrastes com outros metodos

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 8 / 50

Page 24: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Inferencia Bayesiana

Extensao da definicao do modelo

[Y |θ] ∼ B(n, θ)

[θ] ∼ Pr(a, b) (priori)

permite obter (via teorema de Bayes)

[θ|y ] ∼ π(a∗, b∗) (posteriori)

Analogias diretas para estimacao (pontual e intervalar),

. . . mas nao para testes de hipotese(valores na posteriori sem analogias diretas com razao deverossimilhancas).

Bonat et. al (LEG/UFPR) MCIE 20o SINAPE, 30-31/07/2012 9 / 50

Page 25: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Funcao de Verossimilhanca

Definicao informal:Dada pela expressao da distribuicao conjunta de todas as v.a.’s

observaveis (Y ) o modelo. ou Distribuicao conjunta de todas as v.a.’sespecificadas no modelo, integrada sobre as nao observaveis.

Notacao: [·] (funcao de) distribuicao de ·Casos de particular interesse:

Distribuicoes e modelos de regressao

[Y |θ]

Modelos hierarquicos (mistos, efeitos aleatorios, longitudinais,espaciais, etc)

[Y |θ] =

∫[Y , b|θ]d b =

∫[Y |b, θ][b|θ]d b

inclui Inf. Bayesiana com especificacao de [θ]

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 10 /

50

Page 26: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Funcao de Verossimilhanca

Definicao informal:Dada pela expressao da distribuicao conjunta de todas as v.a.’s

observaveis (Y ) o modelo. ou Distribuicao conjunta de todas as v.a.’sespecificadas no modelo, integrada sobre as nao observaveis.

Notacao: [·] (funcao de) distribuicao de ·Casos de particular interesse:

Distribuicoes e modelos de regressao

[Y |θ]

Modelos hierarquicos (mistos, efeitos aleatorios, longitudinais,espaciais, etc)

[Y |θ] =

∫[Y , b|θ]d b =

∫[Y |b, θ][b|θ]d b

inclui Inf. Bayesiana com especificacao de [θ]

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 10 /

50

Page 27: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Funcao de Verossimilhanca

Definicao informal:Dada pela expressao da distribuicao conjunta de todas as v.a.’s

observaveis (Y ) o modelo. ou Distribuicao conjunta de todas as v.a.’sespecificadas no modelo, integrada sobre as nao observaveis.

Notacao: [·] (funcao de) distribuicao de ·Casos de particular interesse:

Distribuicoes e modelos de regressao

[Y |θ]

Modelos hierarquicos (mistos, efeitos aleatorios, longitudinais,espaciais, etc)

[Y |θ] =

∫[Y , b|θ]d b =

∫[Y |b, θ][b|θ]d b

inclui Inf. Bayesiana com especificacao de [θ]Bonat et. al (LEG/UFPR) MCIE

20o SINAPE, 30-31/07/2012 10 /50

Page 28: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Expressao da Verossimilhanca I

V.A. observavel discreta (nao ha ambiguidade)

L(θ) ≡ Pθ[Y = y ]

Exemplo: Y ∼ P(λ)

L(λ) =n∏

i=1

exp{−λ}λYi

Yi !=

exp{−nλ}λ∑n

i=1 Yi∏ni=1 Yi !

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 11 /

50

Page 29: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Expressao da Verossimilhanca II

V.A. contınua: medicao a certa precisao (yiI ≤ yi ≤ yiS)

Forma mais geral

L(θ) = Pθ[y1I ≤ y1 ≤ y1S , . . . , ynI ≤ y1 ≤ ynS ]

Sob independencia

L(θ) = Pθ[y1I ≤ y1 ≤ y1S ], . . . ,Pθ[ynI ≤ y1 ≤ ynS ] =n∏

i=1

Pθ[yiI ≤ y1 ≤ yiS ]

Grau de precisao comum, (yi − δ/2 ≤ Yi ≤ yi + δ/2);

L(θ) =n∏

i=1

Pθ[yi − δ/2 ≤ Yi ≤ yi + δ/2] =n∏

i=1

∫ yi+δ/2

yi−δ/2f (yi , θ)d(yi ).

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 12 /

50

Page 30: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Expressao da Verossimilhanca II

V.A. contınua: medicao a certa precisao (yiI ≤ yi ≤ yiS)

Forma mais geral

L(θ) = Pθ[y1I ≤ y1 ≤ y1S , . . . , ynI ≤ y1 ≤ ynS ]

Sob independencia

L(θ) = Pθ[y1I ≤ y1 ≤ y1S ], . . . ,Pθ[ynI ≤ y1 ≤ ynS ] =n∏

i=1

Pθ[yiI ≤ y1 ≤ yiS ]

Grau de precisao comum, (yi − δ/2 ≤ Yi ≤ yi + δ/2);

L(θ) =n∏

i=1

Pθ[yi − δ/2 ≤ Yi ≤ yi + δ/2] =n∏

i=1

∫ yi+δ/2

yi−δ/2f (yi , θ)d(yi ).

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 12 /

50

Page 31: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Expressao da Verossimilhanca II

V.A. contınua: medicao a certa precisao (yiI ≤ yi ≤ yiS)

Forma mais geral

L(θ) = Pθ[y1I ≤ y1 ≤ y1S , . . . , ynI ≤ y1 ≤ ynS ]

Sob independencia

L(θ) = Pθ[y1I ≤ y1 ≤ y1S ], . . . ,Pθ[ynI ≤ y1 ≤ ynS ] =n∏

i=1

Pθ[yiI ≤ y1 ≤ yiS ]

Grau de precisao comum, (yi − δ/2 ≤ Yi ≤ yi + δ/2);

L(θ) =n∏

i=1

Pθ[yi − δ/2 ≤ Yi ≤ yi + δ/2] =n∏

i=1

∫ yi+δ/2

yi−δ/2f (yi , θ)d(yi ).

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 12 /

50

Page 32: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Expressao da Verossimilhanca II (cont)

alto grau de precisao (δ e pequeno em relacao a variabilidade dosdados)

L(θ) ≈

(n∏

i=1

f (yi , θ)

)δn,

e se δ nao depende dos valores dos parametros

L(θ) ≈n∏

i=1

f (yi , θ)

observacoes nao independentes - densidade multivariada:

L(θ) ≈ f (y , θ)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 13 /

50

Page 33: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Expressao da Verossimilhanca II (cont)

alto grau de precisao (δ e pequeno em relacao a variabilidade dosdados)

L(θ) ≈

(n∏

i=1

f (yi , θ)

)δn,

e se δ nao depende dos valores dos parametros

L(θ) ≈n∏

i=1

f (yi , θ)

observacoes nao independentes - densidade multivariada:

L(θ) ≈ f (y , θ)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 13 /

50

Page 34: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Expressao da Verossimilhanca II (cont)

alto grau de precisao (δ e pequeno em relacao a variabilidade dosdados)

L(θ) ≈

(n∏

i=1

f (yi , θ)

)δn,

e se δ nao depende dos valores dos parametros

L(θ) ≈n∏

i=1

f (yi , θ)

observacoes nao independentes - densidade multivariada:

L(θ) ≈ f (y , θ)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 13 /

50

Page 35: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Verossimilhanca e Informacao

Considere Y ∼ N(θ, 1) e as as seguintes observacoes.1 x = 2.452 0.9 < x < 43 somente o maximo de uma amostra de tamanho cinco e fornecido

x(5) = 3.5

Verossimilhanca:

L(θ; x) = φ(x − θ) ≡ 1√2π

exp{−1

2(x − θ)2};

L1 = L(θ; x = 2.45) = φ(x − θ) =1√2π

exp{−1

2(2.45− θ)2};

L2 = L(θ; 0,9 < x < 4) = Φ(4− θ)− Φ(0,9− θ);

L3 = L(θ; x(5) = 3.5) = n{Φ(x(n) − θ)}n−1φ(x(n) − θ).

Para ultima - argumento multinomial e com

F (y) = P(X{n} ≤ y) = P[X{i} < y ∀i 6= n e X{n} = y ]

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 14 /

50

Page 36: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Verossimilhanca e Informacao (cont)

L1 <- function(theta) dnorm(2.45, m=theta, sd=1)L2 <- function(theta)

pnorm(4,mean=theta,sd=1)-pnorm(0.9,mean=theta,sd=1)L3 <- function(theta)

5*pnorm(3.5,m=theta,s=1)^4 * dnorm(3.5,m=theta,s=1)

−1 0 1 2 3 4 5 6

0.0

0.2

0.4

0.6

0.8

1.0

θ

L(θ)

x=2.450,9<X<4x[5]=3.5

−1 0 1 2 3 4 5 6

−6

−5

−4

−3

−2

−1

0

θ

l(θ)

x=2.450,9<X<4x[5]=3.5conjunta

−1 0 1 2 3 4 5 6

02

46

810

12

θ

D(θ

)

x=2.450,9<X<4x[5]=3.5conjunta

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 15 /

50

Page 37: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Formas alternativas

Verossimilhanca:L(θ)

Verossimilhanca Relativa:

LR(θ) =L(θ)

L(θ)

log-Verossimilhanca:l(θ) = log{L(θ)}

Deviance:

D(θ) = −2 log{LR[θ]} = −2{l [θ]− l [θ]}

EMV: θ = supΘL[θ]Quando possıvel obtido por: θ = maxΘl [θ]

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 16 /

50

Page 38: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: distribuicao Poisson

L[θ] =exp{−nλ}λ

∑ni=1 Yi∏n

i=1 Yi !

LR[θ] = exp{−n(λ− λ)}(λ/λ)nY

l [θ] = −nλ+ nY log(λ)−n∑

i=1

log(Yi !)

D(θ) = 2n{(λ− λ)− Y log(λ/λ)}θ = Y

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 17 /

50

Page 39: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Poisson

1 Codigo 1

veroPois <- function(par, dados, tipo, maxlogL){tipo = match.arg(tipo, choices=c("L","LR","logL","dev"))ll <- sapply(par, function(p) sum(dpois(dados, lambda=p,

log=TRUE)))return(switch(tipo, "L" = exp(ll),

"LR" = exp(ll-maxlogL),"logL" = ll,"dev" = 2*(maxlogL-ll)))}

2 Codigo 2

veroPois <- function(par, amostra, tipo="logL", maxlogL){tipo = match.arg(tipo, choices=c("L","LR","logL","dev"))ll <- with(amostra, -n*par + soma * log(par))return(switch(tipo, "L" = exp(ll),

"LR" = exp(ll-maxlogL),"logL" = ll,"dev" = 2*(maxlogL-ll)))}

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 18 /

50

Page 40: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Poisson (cont)

mll <- veroPois(emv, amostra=am, tipo="logL")...curve(veroPois(x, amostra=am, tipo="dev", maxlogL=mll), 8, 11,

ylab=expression(D(lambda)), xlab=expression(lambda))

8.0 9.0 10.0 11.0

2e−

226e

−22

1e−

21

λ

L(λ)

8.0 9.0 10.0 11.0

0.2

0.6

1.0

λ

LR(λ

)

8.0 9.0 10.0 11.0

−50

.5−

49.5

−48

.5

λ

l(λ)

8.0 9.0 10.0 11.0

01

23

45

λ

D(λ

)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 19 /

50

Page 41: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Funcoes de Interesse

Funcao escore: U(θ) = l ′(θ)

Hessiano/Informacao observada: IO(θ) = H(θ) = l ′′(θ)

Informacao Esperada: EY [H(θ)] = log{L[θ]}

Estimadas: IO(θ) e IE (θ)

Propriedades assintoticas:

θ ∼ NMd(θ, IE (θ)−1)

Assintoticamente equivalentes:

θ ∼ NMd(θ, IE (θ)−1)

θ ∼ NMd(θ, IO(θ)−1)

θ ∼ NMd(θ, IO(θ)−1).

D(θ) = −2[l(θ)− l(θ)] ∼ χ2d

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 20 /

50

Page 42: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Funcoes de Interesse

Funcao escore: U(θ) = l ′(θ)

Hessiano/Informacao observada: IO(θ) = H(θ) = l ′′(θ)

Informacao Esperada: EY [H(θ)] = log{L[θ]}

Estimadas: IO(θ) e IE (θ)

Propriedades assintoticas:

θ ∼ NMd(θ, IE (θ)−1)

Assintoticamente equivalentes:

θ ∼ NMd(θ, IE (θ)−1)

θ ∼ NMd(θ, IO(θ)−1)

θ ∼ NMd(θ, IO(θ)−1).

D(θ) = −2[l(θ)− l(θ)] ∼ χ2d

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 20 /

50

Page 43: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Poisson (cont)

L(λ) =n∏

i=1

exp{−λ}λYi

Yi !=

exp{−nλ}λ∑n

i=1 Yi∏ni=1 Yi !

l(λ) = −nλ+ (n∑

i=1

Yi ) log(λ)−n∑

i=1

log Yi !

U(λ) = −n +

∑ni=1 Yi

λ

λ =

∑ni=1 Yi

n= Y

IO(λ) =

∑ni=1 Yi

λ2; IE (λ) =

n

λ; IO(λ) = IE (λ)

n2∑ni=1 Yi

V (λ) = IE (λ)−1 ≈ IO(λ)−1 ≈ IO(λ)−1 = IE (λ)−1

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 21 /

50

Page 44: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Poisson (cont)

Funcao escore:

UPois <- function(lambda, amostra){return(with(amostra, n - soma/lambda))

}

Hessiano (informacao estimada):

HPois <- function(lambda, amostra){return(amostra$soma/lambda^2)

}

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 22 /

50

Page 45: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Obtendo o EMV

analiticamente:estudando comportamento de l(θ) ou resolvendo U(θ) = 0

numericamente (otimizacao/aproximacoes numericas)Solucao da(s) equacao(oes) de estimacao (funcao escore)

com uso de derivadas (ex: Newton-Raphson)

sem uso de derivadas (ex: Brent)

Maximizacao da funcao de (log)-verossimilhanca

Outros (ex: EM)

Simulacao (ex: veroossimilhanca Monte Carlo, data-cloning, . . . )

Aproximacoes da verossimilhanca (pseudo-verossimilhancas)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 23 /

50

Page 46: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Estimadores e Inferencia

Analogos para distribuicoes posteriori em Inferencia Bayesiana

maximizacao numerica: mais comum em EMV

simulacao: mais usual em Inferencia Bayesiana

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 24 /

50

Page 47: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

EMV

Newton Rapson: expansao (Taylor) de 1a ordem de U(θ):

λr+1 = λr − U(λ)

H(λ)

maxit <- 100; lambdaNR <- 5; iter <- 0; d <- 1while(d > 1e-12 & iter <= maxit){

lambdaNR.new <-lambdaNR - UPois(lambdaNR, am)/HPois(lambdaNR, am)

d <- abs(lambdaNR - lambdaNR.new)lambdaNR <- lambdaNR.new ; iter <- iter + 1

}c(lambdaNR, iter)

Variante - Fisher scoring : H(λ) = IE (λ)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 25 /

50

Page 48: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Poisson (cont)

Solucao de equacao U(θ) = 0:uniroot(UPois, interval=range(y), amostra=am)$root

Maximizacao da verossimilhancaoptimize(veroPois, interval=range(y), maximum=TRUE, amostra=am)optim(par = median(y), fn=veroPois, control=list(fnscale=-1), amostra=am)

uso do gradiente: argumento gr = Upois

pode retornar hessiano numerico (IO(θ) obtido numericamente)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 26 /

50

Page 49: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Intervalo de confianca

Regiao definida por corte na funcao de verossimilhanca

LR(θ) ≥ rl(θ) ≥ cD(θ) ≤ c∗

Definicao do ponto de corte

interpretacao de evidencia relativa em LR(θ)evidencia por analogia sobre diferencas em l(θ)comportamento assintotico D(θ) ∼ χ2

p

interpretacao probabilıstica direta em inf. Bayesiana (quantis ou HPD)

Relacoes

r c c∗ P[|Z | <√

c∗]

50% 0,693 1,386 0,76126% 1.661 3,321 0,89915% 1,897 3,794 0,9423,6% 3,324 6,648 0,990

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 27 /

50

Page 50: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Intervalo de confianca

Regiao definida por corte na funcao de verossimilhanca

LR(θ) ≥ rl(θ) ≥ cD(θ) ≤ c∗

Definicao do ponto de corte

interpretacao de evidencia relativa em LR(θ)evidencia por analogia sobre diferencas em l(θ)comportamento assintotico D(θ) ∼ χ2

p

interpretacao probabilıstica direta em inf. Bayesiana (quantis ou HPD)

Relacoes

r c c∗ P[|Z | <√

c∗]

50% 0,693 1,386 0,76126% 1.661 3,321 0,89915% 1,897 3,794 0,9423,6% 3,324 6,648 0,990

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 27 /

50

Page 51: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Intervalo de confianca

Regiao definida por corte na funcao de verossimilhanca

LR(θ) ≥ rl(θ) ≥ cD(θ) ≤ c∗

Definicao do ponto de corte

interpretacao de evidencia relativa em LR(θ)evidencia por analogia sobre diferencas em l(θ)comportamento assintotico D(θ) ∼ χ2

p

interpretacao probabilıstica direta em inf. Bayesiana (quantis ou HPD)

Relacoes

r c c∗ P[|Z | <√

c∗]

50% 0,693 1,386 0,76126% 1.661 3,321 0,89915% 1,897 3,794 0,9423,6% 3,324 6,648 0,990

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 27 /

50

Page 52: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Limites do Intervalo

1 Solucao de equacao (analıtica ou numerica)LR(θ) = rl(θ) = cD(θ) = c∗

2 Aproximacao quadratica (Taylor)

D(θ) = −2[l(θ)− l(θ)] =

= −2

{[l(θ) + (θ − θ)l ′(θ) +

1

2(θ − θ)2l ′′(θ)]− l(θ)

}D(θ) = −(θ − θ)2l ′′(θ) ≤ c∗

θ = θ ±√

c∗

l ′′(θ)

3 equivalencia com a Distribuicao assintotica: θ ∼ NMd(θ, IE (θ)−1)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 28 /

50

Page 53: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Limites do Intervalo

1 Solucao de equacao (analıtica ou numerica)LR(θ) = rl(θ) = cD(θ) = c∗

2 Aproximacao quadratica (Taylor)

D(θ) = −2[l(θ)− l(θ)] =

= −2

{[l(θ) + (θ − θ)l ′(θ) +

1

2(θ − θ)2l ′′(θ)]− l(θ)

}D(θ) = −(θ − θ)2l ′′(θ) ≤ c∗

θ = θ ±√

c∗

l ′′(θ)

3 equivalencia com a Distribuicao assintotica: θ ∼ NMd(θ, IE (θ)−1)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 28 /

50

Page 54: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Limites do Intervalo

1 Solucao de equacao (analıtica ou numerica)LR(θ) = rl(θ) = cD(θ) = c∗

2 Aproximacao quadratica (Taylor)

D(θ) = −2[l(θ)− l(θ)] =

= −2

{[l(θ) + (θ − θ)l ′(θ) +

1

2(θ − θ)2l ′′(θ)]− l(θ)

}D(θ) = −(θ − θ)2l ′′(θ) ≤ c∗

θ = θ ±√

c∗

l ′′(θ)

3 equivalencia com a Distribuicao assintotica: θ ∼ NMd(θ, IE (θ)−1)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 28 /

50

Page 55: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Exponencial (i.i.d.)

f (yi , θ) = θ exp{−θyi} y > 0 ; θ > 0

F (yi , θ) = 1− exp{−θyi} y > 0 ; θ > 0

L(θ) = θn exp{−θny}

l(θ) = n log(θ)− θny

U(θ) =n

θ− ny

H(θ) = − n

θ2(depende do valor de θ!!)

θ = 1/y

Codigo RBonat et. al (LEG/UFPR) MCIE

20o SINAPE, 30-31/07/2012 29 /50

Page 56: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Exponencial (cont)

Intervalos de confianca

1 Corte na deviance: (solucao apenas numericamente)

D(θ) = 2n[log(θ/θ)

+ y(θ − θ)] ≤ c∗

2 Aproximacao quadratica:

D(θ) ≈ n

(θ − θθ

)2

(θL ≈ θ(1−

√c∗/n) , θU ≈ θ(1 +

√c∗/n)

)3 Distribuicao assintotica: I−1

E (θ) ≈ I−1O (θ) = θ2/n

θ ± zα2

√V (θ)

θL = θ − zα2θ/√

n e θU = θ + zα2θ/√

n

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 30 /

50

Page 57: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Exponencial (cont)

Intervalos de confianca

1 Corte na deviance: (solucao apenas numericamente)

D(θ) = 2n[log(θ/θ)

+ y(θ − θ)] ≤ c∗

2 Aproximacao quadratica:

D(θ) ≈ n

(θ − θθ

)2

(θL ≈ θ(1−

√c∗/n) , θU ≈ θ(1 +

√c∗/n)

)

3 Distribuicao assintotica: I−1E (θ) ≈ I−1

O (θ) = θ2/n

θ ± zα2

√V (θ)

θL = θ − zα2θ/√

n e θU = θ + zα2θ/√

n

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 30 /

50

Page 58: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Exponencial (cont)

Intervalos de confianca

1 Corte na deviance: (solucao apenas numericamente)

D(θ) = 2n[log(θ/θ)

+ y(θ − θ)] ≤ c∗

2 Aproximacao quadratica:

D(θ) ≈ n

(θ − θθ

)2

(θL ≈ θ(1−

√c∗/n) , θU ≈ θ(1 +

√c∗/n)

)3 Distribuicao assintotica: I−1

E (θ) ≈ I−1O (θ) = θ2/n

θ ± zα2

√V (θ)

θL = θ − zα2θ/√

n e θU = θ + zα2θ/√

nBonat et. al (LEG/UFPR) MCIE

20o SINAPE, 30-31/07/2012 30 /50

Page 59: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Exponencial (cont)

ICdevExp <- function(theta, theta.hat, y, nivel=0.95){n <- length(y)dv <- 2*n*( log( theta.hat/theta) + mean(y)*(theta- theta.hat))return(dv - qchisq(nivel,df=1))

}

require(rootSolve)uniroot.all(ICdevExp, interval=c(0,10), theta.hat=1/mean(y),y=y)

0.8 1.0 1.2 1.4 1.6 1.8 2.0

0.2

0.4

0.6

0.8

1.0

θ

LR(θ

)

0.8 1.0 1.2 1.4 1.6 1.8 2.0

01

23

45

6

θ

D(θ

)

Deviance Aproximação Quadrática

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 31 /

50

Page 60: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Reparametrizacao

φ = g(θ)

φ = g(θ)IC por corte: (φI ,φS) = (g(θI ),g(θS))Assintoticamente: φ = g(θ) ∼ N(φ, [g ′(θ)]2[IE (θ)]−1)Metodo delta:

Var(φ) = [g ′(θ)]2[IE (θ)]−1 −→[se(φ) = |g ′(θ)|[IE (θ)]−1/2

]Se transformacao g(·) e nao linear, invariancia nao e valida paraaproximacao quadratica

{g(θI ),g(θS)} = {g(θ − zα/2[IE (θ)]−1/2),g(θ + zα/2[IE (θ)]−1/2)} 6=

(φI ,φS) = {g(θ)− zα/2|g ′(θ)|[IE (θ)]−1/2,g(θ) + zα/2|g ′(θ)|[IE (θ)]−1/2}

l(φ) e menos assimetrica: (φI ,φS)l(θ) e menos assimetrica: (g(φI ),g(φS))

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 32 /

50

Page 61: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Recomendacoes

Melhor abordagem: (mais geral e acuracia)IC’s baseados verossimilhanca/deviance (muitas vezes so obtidosnumericamente)

Intervalos assintoticos (utilizam se(θ), obtencao a partir daaproximacao quadratica, formas fechadas )

Escolher parametrizacao da funcao que forneca uma boa aproximacaoquadratica

IC’s para funcoes dos parametros: obtencao pelo metodo delta oudireta se aproximadamente quadratica

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 33 /

50

Page 62: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Condicoes de regularidade

Θ e finito dimensional e θ e interior a Θ

primeiras tres derivadas de l(θ) na vizinhanca de θ

amplitude nao depende de θ

l(θ) ≈ quadratica para n→∞, passando a depender apenas daposicao e curvatura no EMV

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 34 /

50

Page 63: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Exponencial (cont)

Reparametrizacao

φ = P[Y ≤ u] = 1− exp{−θu}

Obter se(φ)

Tres intervalos possıveis:

(φI ,φS) : (g(θI ),g(θS))

(φI ,φS) : φ± zα/2se(φ)

(1− exp{−θSu}, 1− exp{−θSu}) : (g(θI ),g(θS))

Comparacao grafica das funcoes e das taxas de cobertura (simulacao)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 35 /

50

Page 64: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Exponencial (cont)

Redefinindo

ICdevExp <- function(theta, theta.hat, y, nivel=0.95){n <- length(y)dv <- 2*n*( log( theta.hat/theta) + mean(y)*(theta- theta.hat))return(dv - qchisq(nivel,df=1))

}

require(rootSolve)uniroot.all(ICdevExp, interval=c(0,10), theta.hat=1/mean(y), y=y)

ICdevExp <- function(theta, amostra, nivel=0.95){## amostra e um vetor com elementos n e mean(y), nesta ordemn <- amostra[1]med <- amostra[2]dv <- 2*n*(-log(med*theta) + med*theta - 1)return(dv - qchisq(nivel, df=1))

}

am <- c(length(y), mean(y))uniroot.all(ICdevExp, interval=c(0,10), amostra=am)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 36 /

50

Page 65: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Teste de Hipotese

8 9 10 11 12

−27

0−

265

−26

0−

255

−25

0−

245

θ

l(θ)

l(θ)

l(θ0)

θ θ0

U(θ)

U(θ0)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 37 /

50

Page 66: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Teste de Hipotese

Teste razao de verossimilhanca

trv <- function(Est, H0, alpha, ...){critico <- qchisq(1-alpha, df=1)est.calc <- Est(H0, ...)print(ifelse(est.calc < critico, "Aceita H0", "Rejeita H0"))return(c(est.calc,critico))}

Teste Wald

wald <- function(H0, EMV, V.EMV, alpha){critico <- qnorm(1-alpha/2)Tw <- (EMV - H0)/sqrt(V.EMV)print(ifelse(Tw < critico, "Aceita H0", "Rejeita H0"))return(c(Tw,critico))

}

Teste Escore

escore <- function(H0, U, Ie, alpha, ...){critico <- qnorm(1-alpha/2)Te <- U(H0,...)/sqrt(Ie(H0,...))print(ifelse(Te < critico, "Aceita H0", "Rejeita H0"))return(c(Te,critico))

}Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 38 /

50

Page 67: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Poisson

TRVEst <- function(H0, x){

n <- length(x)EMV <- mean(x)lv <- 2*n*(( H0 - EMV) + EMV*log(EMV/H0))

return(lv)}trv(Est = Est, H0=8, alpha = 0.05, x=x)

Waldwald(H0=8, EMV = mean(x), V.EMV = mean(x)/length(x),alpha=0.05)

Escorefc.escore <- function(lambda,x){

n <- length(x)esco <- -n + sum(x)/lambdareturn(esco)}

Ie <- function(lambda,x){n <- length(x)I <- n/lambdareturn(I)}

escore(H0 = 8, U = fc.escore, Ie = Ie, alpha=0.05, x=x)

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 39 /

50

Page 68: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Normal

log-Verossimilhanca

l(µ,σ) = −n

2log 2π − n log σ − 1

2σ2

n∑i=1

(yi − µ)2.

Escore

U(µ) =∂l(µ, σ)

∂µ=

∑ni=1 yiσ2

− nµ

σ2

U(σ) = −n

σ+

1

σ3

n∑i=1

(yi − µ)2.

EMV

µ =

∑ni=1 yin

e σ =

∑ni=1(yi − µ)2

n.

Informacao

IO(µ, σ) =

[nσ2 00 2n

σ2

].

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 40 /

50

Page 69: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Intervalos de confianca

Conjuntos

corte

D(µ, σ) = 2[n log(σσ

)+

1

2σ2

n∑i=1

(yi − µ)2 − 1

2σ2

n∑i=1

(yi − µ)]

elipse (aproximacao quadratica)

D(µ, σ) ≈ (θ − θ)>Io(θ)(θ − θ).

assintotico [µσ

]∼ NM2

([µσ

],

[σ2/n 0

0 σ2/2n

])

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 41 /

50

Page 70: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Normal (cont)

ψ = log(σ)n=10

µ

σ 0.99

0.95

0.9

0.7

0.5

0.3

0.1

8.5 9.0 9.5 10.5 11.5

0.5

1.0

1.5

2.0

2.5

3.0

3.5

µ

σ

0.99

0.95

0.9

0.7

0.5

0.3

0.1

n=50

µ

σ

0.99

0.95

0.9

0.7

0.5

0.3

0.1

9.6 9.8 10.0 10.2 10.4 10.6

1.0

1.2

1.4

1.6

1.8

2.0

µ

σ

0.99

0.95

0.9

0.7

0.5

0.3

0.1

n=100

µ

σ

0.99

0.95

0.9

0.7

0.5

0.3

0.1

9.8 10.0 10.2 10.4

1.1

1.2

1.3

1.4

1.5

1.6

1.7

µ

σ

0.99

0.95

0.9

0.7

0.5

0.3

0.1

n=1000

µ

σ

0.9

9 0.95

0.9

0.7

0.5

0.3

0.1

10.00 10.10 10.20

1.25

1.30

1.35

1.40

1.45

µ

σ

0.99

0.95

0.9

0.7

0.5

0.3

0.1

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 42 /

50

Page 71: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Intervalos de confianca

Parametros de interesse e de inconveniencia (nuisance): (θ, ψ)Solucoes usuais:

Condicionando no EMV : L(θ) = L(θ, ψ) ≡ [Y |θ, ψ]

Verossimilhanca Perfilhada : L(θ) ≡ L[θ, ψθ]

Verossimilhancas marginais integradas Bayesianas :L(θ) =

∫[Y |θ, ψ][ψ]d ψ

Exemplo Normal: 1/σ2 ∼ G (a, b)

f (y |µ) =Γ(n/2 + 1)

πn/2Γ(a)(∑

i (yi − µ)2 + 2b)n/2+a

Integracoes analıticas e por simulacao

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 43 /

50

Page 72: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Intervalos de confianca

Parametros de interesse e de inconveniencia (nuisance): (θ, ψ)Solucoes usuais:

Condicionando no EMV : L(θ) = L(θ, ψ) ≡ [Y |θ, ψ]

Verossimilhanca Perfilhada : L(θ) ≡ L[θ, ψθ]

Verossimilhancas marginais integradas Bayesianas :L(θ) =

∫[Y |θ, ψ][ψ]d ψ

Exemplo Normal: 1/σ2 ∼ G (a, b)

f (y |µ) =Γ(n/2 + 1)

πn/2Γ(a)(∑

i (yi − µ)2 + 2b)n/2+a

Integracoes analıticas e por simulacao

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 43 /

50

Page 73: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Normal (cont)

µ

σ

0.99

0.95

0.9

0.7 0.5

0.3

0.1

8.5 9.5 10.5 11.5

0.5

1.0

1.5

2.0

2.5

3.0

3.5

9.0 9.5 10.0 10.5 11.0

01

23

45

µ

D(µ

σ)

CondicionalPerfilhada

1.0 1.5 2.0 2.5

01

23

45

σ

D(σ

µ)

CondicionalPerfilhada

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 44 /

50

Page 74: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Normal (cont)

pl.mu <- function(sigma, mu, dados){pll <- sum(dnorm(dados, mean=mu, sd=sigma, log=TRUE))return(pll)}

##pl.sigma <- function(mu, sigma, dados){

pll <- sum(dnorm(dados, mean=mu, sd=sigma, log=TRUE))return(pll)}

grid.mu <- seq(9, 11.3, length=200)grid.sigma <- seq(0.65, 2.7, length=200)## Condicionais:mu.cond <- sapply(grid.mu, pl.sigma, sigma=sqrt(var(y10)*9/10), dados=y10)sigma.cond <- sapply(grid.sigma, pl.mu, mu=mean(y10), dados=y10)

mu.perf <- matrix(0, nrow=length(mu), ncol=2)for(i in 1:length(mu)){mu.perf[i,] <- unlist(optimize(pl.mu,c(0,200),

mu=mu[i],dados=y10,maximum=TRUE))}sigma.perf <- matrix(0, nrow=length(sigma), ncol=2)for(i in 1:length(sigma)){sigma.perf[i,] <- unlist(optimize(pl.sigma,c(0,1000),

sigma=sigma[i],dados=y10,maximum=TRUE))}

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 45 /

50

Page 75: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Exemplo: Distribuicao Normal (Dados intervalares)

Dados intervalares:

observacoes ”pontuais”:72,6 81,3 72,4 86,4 79,2 76,7 81,3 ;observacoes intervalares:

uma observacao com valor acima de 85,uma observacao com valor acima de 80,quatro observacoes com valores entre 75 e 80,seis observacoes com valores abaixo de 75.

Contribuicoes para verossimilhanca

L(θ) = f (yi ) para yi pontual,

L(θ) = 1− F (85) para yi > 85,

L(θ) = 1− F (80) para yi > 80,

L(θ) = F (80)− F (75) para 75 < yi < 80,

L(θ) = F (75) para yi < 85.

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 46 /

50

Page 76: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Dados intervalares (cont)

nllnormI <- function(par, xp, XI) {ll1 <- sum(dnorm(xp, mean = par[1], sd = par[2], log = T))L2 <- pnorm(XI, mean = par[1], sd = par[2])ll2 <- sum(log(L2[, 2] - L2[, 1]))return(-(ll1 + ll2))

}

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12][1,] 85 80 75 75 75 75 -Inf -Inf -Inf -Inf -Inf -Inf[2,] Inf Inf 80 80 80 80 75 75 75 75 75 75

ini <- c(mean(y), sd(y))ests <- optim(, nllnormI, x=y, XI=yI)$par

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 47 /

50

Page 77: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Dados intervalares (cont)

Funcao deviance generica.

devFun <- function(theta, est, llFUN, ...){return(2 * (llFUN(theta, ...) - llFUN(est, ...)))

}devSurf <- Vectorize(function(x,y, ...) devFun(c(x,y), ...))

µ

σ

0.99

0.95

0.9

0.7

0.5

0.3

0.1

70 72 74 76 78 80 82

46

810

1214

µ

log(

σ)

0.99

0.95

0.9

0.7

0.5

0.3

0.1

70 72 74 76 78 80 82

1.5

2.0

2.5

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 48 /

50

Page 78: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Dados intervalares (cont)

Codigo mais geral e cuidadoso

nllnormI <- function(par, xp, XI, logsigma=FALSE){if(logsigma) par[2] <- exp(par[2])

ll1 <- ifelse(missing(xp), 0,sum(dnorm(xp, mean=par[1], sd=par[2], log=T)))

if(missing(XI)) ll2 <- 0else{if(ncol(XI) != 2 || any(XI[,2] <= XI[,1]))stop("XI deve ser matrix com 2 colunas com XI[,2] > XI[,2]")L2 <- pnorm(XI, mean=par[1], sd=par[2])

ll2 <- sum(log(L2[,2] - L2[,1]))}return(-(ll1 + ll2))

}

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 49 /

50

Page 79: M etodos Computacionais para Infer^encia Estat stica

Comentarios Iniciais

Outros exemplos (texto)

1 AR1

2 Outro exemplo de reparametrizacao

3 Gamma

4 Binomial Negativa

5 Processo de Poisson nao-homogeneo

6 Modelo espacial Geoestatıstico

7 Codigos Genericos:

mle (stat4) e mle2 (bbmle)profile e confint

Bonat et. al (LEG/UFPR) MCIE20o SINAPE, 30-31/07/2012 50 /

50