SlideShare uma empresa Scribd logo
1 de 40
Baixar para ler offline
2501.000145-5 TÓPICOS ESPECIAIS EM ECONOMETRIA
C.H.: 68 horas – Turma 2020.1 – sala 2 bloco X
Terça-feira 13h15m a 15h15m e Quinta-feira - 15h25m a 17h25m
Prof. Dr. Adriano Marcos Rodrigues Figueiredo
(UFMS – ESAN – Economia)
E-mail: adriano.figueiredo@ufms.br ou
amrofi@gmail.com
6
**As ideias e opiniões aqui expostas são de responsabilidade do autor e não representam a
opinião da instituição a que pertence.
Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Referência básicas
• HYNDMAN, R.J.; KOEHLER, A.B.; ORD,
J.K.; SNYDER, R.D. Forecasting with
Exponential Smoothing: the State
Space Approach. 2008. 360p. ISBN:
978-3-540-71916-8.
• HYNDMAN, Rob J.;
ATHANASOPOULOS, George .
Forecasting: principles and practice.
2nd ed. Otexts, 2018. Disponível em:
<https://otexts.org/fpp2/>.
2Prof. Adriano Marcos Rodrigues Figueiredo
ETS (Error-Trend-Seasonal or
Exponential Smoothing)
• Aperfeiçoamento dos modelos Holt e Holt-
Winters
• Referência útil:
– Eviews User Guide, p.442
• Base teórica de Holt e Winters
• Usa métodos de verossimilhança e estado-
espaço para os cálculos e dá suporte para a
previsão e tomada de decisão
3Prof. Adriano Marcos Rodrigues Figueiredo
State Space models
• Cada modelo consiste de uma equação que
descreverá os dados observados quanto ao nível,
a tendência e a sazonalidade,
e ainda
algumas equações que descrevem componentes
não observados ou Estados que se modificam
com o tempo.
• Portanto, esses são chamados de modelos
Estado-Espaço (State-Space) (Hyndman e
Athanosopoulos, 2018).
4Prof. Adriano Marcos Rodrigues Figueiredo
Modelos state-space
• Apresentam a equação da previsão yt em
função de um vetor de “estado” x, o qual por
sua vez terá uma equação de “transição” que
descreve a evolução dos “estados” no tempo
(HYNDMAN et al, 2008, p.6)
5
1
1
t t t
t t t
y x
x Fx g
 



 
 
Prof. Adriano Marcos Rodrigues Figueiredo
Modelos state-space
• Nível, tendência e sazonalidade são expressos
explicitamente nos modelos
• Como os componentes t estão explícitos nas
duas equações, são inovações no modelo
estado-espaço
• Permite formulação não linear
6Prof. Adriano Marcos Rodrigues Figueiredo
Decomposição da ETS
• 3 componentes: trend (T - tendência), seasonal
(S - sazonalidade), e error (E - irregularidades)
• Aditivo e multiplicativo
• Modelo aditivo puro: Y=T+S+E
• Modelo multiplicativo puro: Y=T*S*E
• Modelos mistos: Y=T*S+E; Y=(T+S)(1+E)
7Prof. Adriano Marcos Rodrigues Figueiredo
Formulação – componentes individuais
• E{A, M} – 2 tipos estados-espaço (erro Aditivo x Multiplicativo)
• T{N, A, M, AD, MD}
• S {N, A, M}
• Em que
• N = nenhuma,
A = aditivo,
M = multiplicativo,
AD = aditivo dampened (aditivo amortecido), e
MD = multiplicativo dampened (o damping usa um parâmetro extra para
reduzir o impacto da tendência no tempo)
• Existem um total de 30 modelos ETS possíveis = 30=2*5*3
8Prof. Adriano Marcos Rodrigues Figueiredo
Suavização exponencial:
15 modelos possíveis inicialmente
• Mais 2 tipos de modelos state-space em cada
caso: Error Aditive x Error Multiplicative
9Prof. Adriano Marcos Rodrigues Figueiredo
10
nível
tendência
Sazonalidade
Prof. Adriano Marcos Rodrigues Figueiredo
Especificação da Tendência T
• A tendência pode ser separada em:
– level term (nível) (l)
– growth term (crescimento) ( b)
• Para previsões de h períodos à frente e um
parâmetro de damping (amortecimento)
0<f<1
11Prof. Adriano Marcos Rodrigues Figueiredo
Especificação da Tendência T
Hyndman et al (2008, p.11)
• 5 possibilidades:
12Prof. Adriano Marcos Rodrigues Figueiredo
Damped trend – tendência amortecida
Hyndman et al (2008, p.11)
• O método da tendência amortecida é apropriado quando existe
uma tendência na série temporal, mas acredita-se que a taxa de
crescimento ao final dos dados históricos é improvável que
continue mais que um curto tempo no futuro. As equações para a
tendência amortecida fazem o que o nome indica: amortece a
tendência à medida que o horizonte de previsão aumente. Isto
normalmente aperfeiçoa a acurácia da previsão, particularmente
com longos períodos à frente.
13Prof. Adriano Marcos Rodrigues Figueiredo
Recordando: Holt Linear (A,N)
• Duas equações: nível (parâmetro α) e
tendência (parâmetro β)
14Prof. Adriano Marcos Rodrigues Figueiredo
Recordando: Damped Trend:
amortecido (Ad,A)
• Duas equações como no Holt, mas agora
• insere o parâmetro f de amortecimento
Prof. Adriano Marcos Rodrigues Figueiredo 15
Recordando:
Holt-Winters Multiplicativo (A,M)
• Sazonalidade multiplicativa
• 03 equações
16Prof. Adriano Marcos Rodrigues Figueiredo
Recordando:
Holt-Winters Aditivo (A,A)
• Sazonalidade aditiva
• 03 equações: nível, tendência e sazonalidade
17Prof. Adriano Marcos Rodrigues Figueiredo
Cálculos
• Fórmulas recursivas
– Dá um ponto inicial e no próximo período usam-se
os valores anteriores para o cálculo
18Prof. Adriano Marcos Rodrigues Figueiredo
Modelos State-Space
• A previsão pontual é a mesma
• O intervalo de previsão muda
• State-space – pensar distribuição de probabilidade
do nível
• ETS – (E,T,S) – error, trend, seasonality
• ETS(A,A,N) – Error Aditivo, Trend Aditivo,
Sazonalidade Nenhuma – equivalente ao Holt com
erro aditivo
• ETS(M,Md,M) – Error Multiplicativo, Trend
Multiplicativo amortecido ou damped,
Sazonalidade Multiplicativa
19Prof. Adriano Marcos Rodrigues Figueiredo
Holt Simples – state space
20Prof. Adriano Marcos Rodrigues Figueiredo
Holt Multiplicativo – State Space
ETS(M,A,N)
21Prof. Adriano Marcos Rodrigues Figueiredo
State-space para todos os métodos de
Suavização exponencial
(Hyndman et al, 2008, p.20)
• 30 modelos – um vetor de estados
• equações de estado-espaço
• εt é normal, ruído branco
22Prof. Adriano Marcos Rodrigues Figueiredo
 1 1, , , ,...,t t t t t t mx l b s s s  

Hyndman et al (2008, p.21) - Equações de estado-espaço
para o modelo de erro aditivo
23Prof. Adriano Marcos Rodrigues Figueiredo
Hyndman et al (2008, p.22) - Equações de estado-espaço
para o modelo de erro multiplicativo
24Prof. Adriano Marcos Rodrigues Figueiredo
Representação do ETS
notação do Eviews
• Funções não-lineares de estado-espaço dos
componentes de nível (lt), crescimento (bt),
sazonalidade (st), irregularidade (et) e valores
passados em t-1
25Prof. Adriano Marcos Rodrigues Figueiredo
Algumas restrições
Hyndman et al (2008, p.20)
Algumas combinações de tendência, sazonalidade e erro podem
ocasionalmente levar a dificuldades numéricas;
especificamente, qualquer equação do modelo que requeira
divisão por um componente de estado pode envolver uma
divisão por zero. Isto é um problema para modelos com erros
aditivos bem como tendência multiplicativa ou sazonalidade
multiplicativa, bem como o modelo com erros multiplicativos,
tendência multiplicativa e sazonalidade aditiva. Estes modelos
devem ser usados com cautela.
26Prof. Adriano Marcos Rodrigues Figueiredo
Algumas restrições
Hyndman et al (2008, p.20)
• Quando a série não for estritamente positiva,
apenas os 6 modelos aditivos são
aplicáveis!!!
27Prof. Adriano Marcos Rodrigues Figueiredo
Procedimentos
1. Fazer a média móvel para períodos iniciais da
amostra
2. Detrend (tirar tendência) fazendo diferença da
média móvel (aditivo) ou razão da média móvel
(multiplicativo)
3. Calcular índices sazonais e normalizar Indices
4. Fazer regressão linear para achar a tendência linear
5. Achar a inclinação inicial da tendência
28
SÃO OS “ESTADOS” INICIAIS!!!
Prof. Adriano Marcos Rodrigues Figueiredo
Procedimentos
6. Calcular a verossimilhança das inovações,
conforme a distribuição de probabilidade
escolhida (geralmente a normal)
Condicional ao vetor de parâmetros
e vetor de estados
29Prof. Adriano Marcos Rodrigues Figueiredo
Procedimentos alternativos
• Maximizar LogVerossimilhança
• Minimizar Erro Quadrático Médio (MSE)
• Minimizar variância residual
• Minimizar erro de previsão
• Início de
30Prof. Adriano Marcos Rodrigues Figueiredo
Escolha do modelo
• Acurácia
– Ajuste dos dados – log verossimilhança (Log L)
– Acerto da previsão - AMSE
• Critérios de informação: Akaike (AIC), Schwarz
(BIC) e Hannan-Quinn (HQ)
31Prof. Adriano Marcos Rodrigues Figueiredo
Prática varejo Morettin e Toloi
Projeto <suavizacao exponencial.Rproj>
• Uma alternativa para estimar os parâmetros minimizando a soma dos quadrados dos
resíduos é maximizar a “Verossimilhança". A verossimilhança é a probabilidade de os
dados resultarem do modelo especificado. Assim, uma grande verossimilhança está
associada a um bom modelo. Para um modelo de erro aditivo, maximizar a verossimilhança
dá os mesmos resultados que minimizando a soma dos quadrados dos resíduos. No
entanto, serão obtidos resultados diferentes para modelos de erros multiplicativos. Nesta
seção serão estimados parâmetros de suavização α, β, γ e φ e os estados iniciais l0, b0, s0,
s-1, ..., s-m+1 pela máxima verossimilhança.
32Prof. Adriano Marcos Rodrigues Figueiredo
ets{forecast} Por default ele estima o melhor
modelo (ZZZ)
33Prof. Adriano Marcos Rodrigues Figueiredo
# ETS (error trend seasonal) de Hyndman - pacote forecast
# serie consumots - consumo morettin e toloi
cons.ets<-ets(consumo.ts, model = "ZZZ")
# N=none, A=additive, M=multiplicative e Z=automatic
summary(cons.ets)
cons.ets.forecasts<-forecast.ets(cons.ets,h=12)
plot(cons.ets.forecasts,col=2)
34Prof. Adriano Marcos Rodrigues Figueiredo
autoplot(cons.ets)
35Prof. Adriano Marcos Rodrigues Figueiredo
Comparando entre modelos de
suavização
• A comparação do ETS com outros modelos de suavização não
faz muito sentido uma vez que no automático o programa já
escolheu entre as várias opções aquele de melhor Akaike e
Log Likelihood
• Os modelos de suavização tipo Holt, Holt-Winters, já foram
considerados no automático, por serem casos particulares do
ETS
• Cabe a comparação com ARIMA, VAR etc – PRÓXIMOS PASSOS
36Prof. Adriano Marcos Rodrigues Figueiredo
Tabela resumo
Consumo Morettin e Toloi
37Prof. Adriano Marcos Rodrigues Figueiredo
Alternativas
• Adicionar variáveis explicativas
• Ajustar período de training?
• Volatilidade?
• Outliers?
38Prof. Adriano Marcos Rodrigues Figueiredo
Exemplo
Ver aplicação de Holt-Winters, ETS e acurácia em:
• FIGUEIREDO, Adriano Marcos Rodrigues. Séries
Temporais: previsão de ações com ETS. Campo
Grande-MS,Brasil: RStudio/Rpubs, 2019. Disponível
em http://rpubs.com/amrofi/stocks_ETS.
Prof. Adriano Marcos Rodrigues Figueiredo 39
Próximo
07 – ARIMA

Mais conteúdo relacionado

Mais procurados

Resumo de Raciocínio Lógico para TCM-RJ 2016
Resumo de Raciocínio Lógico para TCM-RJ 2016Resumo de Raciocínio Lógico para TCM-RJ 2016
Resumo de Raciocínio Lógico para TCM-RJ 2016Estratégia Concursos
 
Estudo das funções trigonométricas básicas
Estudo das funções trigonométricas básicasEstudo das funções trigonométricas básicas
Estudo das funções trigonométricas básicasDalila Silva
 
Derivadas Aplicações
Derivadas AplicaçõesDerivadas Aplicações
Derivadas AplicaçõesJones Fagundes
 
Função trigonometrica
Função trigonometricaFunção trigonometrica
Função trigonometricamyri2000
 
Atividades graphmatica( introd. trigonometria funções)
Atividades graphmatica( introd. trigonometria funções)Atividades graphmatica( introd. trigonometria funções)
Atividades graphmatica( introd. trigonometria funções)Professorfranciscosimao
 
Teste da Concavidade - explicação
Teste da Concavidade - explicaçãoTeste da Concavidade - explicação
Teste da Concavidade - explicaçãorogerlui
 
Função trigonometrica
Função trigonometricaFunção trigonometrica
Função trigonometricamyri2000
 
Estudo dos sinais de uma função
Estudo dos sinais de uma funçãoEstudo dos sinais de uma função
Estudo dos sinais de uma funçãoEuclidesPiR2
 
Função polinomial do 2°grau
Função polinomial do 2°grauFunção polinomial do 2°grau
Função polinomial do 2°graumlsdesa
 

Mais procurados (19)

Matematica2 2
Matematica2 2Matematica2 2
Matematica2 2
 
Resumo de Raciocínio Lógico para TCM-RJ 2016
Resumo de Raciocínio Lógico para TCM-RJ 2016Resumo de Raciocínio Lógico para TCM-RJ 2016
Resumo de Raciocínio Lógico para TCM-RJ 2016
 
Estudo das funções trigonométricas básicas
Estudo das funções trigonométricas básicasEstudo das funções trigonométricas básicas
Estudo das funções trigonométricas básicas
 
Derivadas
DerivadasDerivadas
Derivadas
 
Derivadas Aplicações
Derivadas AplicaçõesDerivadas Aplicações
Derivadas Aplicações
 
Função trigonometrica
Função trigonometricaFunção trigonometrica
Função trigonometrica
 
Atividades graphmatica( introd. trigonometria funções)
Atividades graphmatica( introd. trigonometria funções)Atividades graphmatica( introd. trigonometria funções)
Atividades graphmatica( introd. trigonometria funções)
 
Aula 05 derivadas - conceitos iniciais
Aula 05   derivadas - conceitos iniciaisAula 05   derivadas - conceitos iniciais
Aula 05 derivadas - conceitos iniciais
 
Matemática I - Tópico 04: Equações do 1º e 2º graus e Inequações
Matemática I - Tópico 04: Equações do 1º e 2º graus e InequaçõesMatemática I - Tópico 04: Equações do 1º e 2º graus e Inequações
Matemática I - Tópico 04: Equações do 1º e 2º graus e Inequações
 
Matemática básica derivada e integral
Matemática básica   derivada e integralMatemática básica   derivada e integral
Matemática básica derivada e integral
 
Teste da Concavidade - explicação
Teste da Concavidade - explicaçãoTeste da Concavidade - explicação
Teste da Concavidade - explicação
 
Função Polinomial
Função PolinomialFunção Polinomial
Função Polinomial
 
Função trigonometrica
Função trigonometricaFunção trigonometrica
Função trigonometrica
 
Calculo1 aula06
Calculo1 aula06Calculo1 aula06
Calculo1 aula06
 
Estudo dos sinais de uma função
Estudo dos sinais de uma funçãoEstudo dos sinais de uma função
Estudo dos sinais de uma função
 
Resumo - Álgebra Linear
Resumo - Álgebra LinearResumo - Álgebra Linear
Resumo - Álgebra Linear
 
Matematica liz
Matematica lizMatematica liz
Matematica liz
 
Função polinomial
Função polinomialFunção polinomial
Função polinomial
 
Função polinomial do 2°grau
Função polinomial do 2°grauFunção polinomial do 2°grau
Função polinomial do 2°grau
 

Semelhante a ETS para previsão de consumo

Topicos de econometria de séries temporais 2020_1
Topicos de econometria de séries temporais 2020_1 Topicos de econometria de séries temporais 2020_1
Topicos de econometria de séries temporais 2020_1 Adriano Figueiredo
 
Regressão Múltipla
Regressão MúltiplaRegressão Múltipla
Regressão MúltiplaFelipe Pontes
 
Aula 4 modelos de regressão linear
Aula 4   modelos de regressão linearAula 4   modelos de regressão linear
Aula 4 modelos de regressão linearRodrigo Rodrigues
 
Previsão da Demanda II
Previsão da Demanda IIPrevisão da Demanda II
Previsão da Demanda IIMauro Enrique
 
livro de matematica.pdf
livro de matematica.pdflivro de matematica.pdf
livro de matematica.pdfHlioCardoso8
 
Apresentação geometria computacional
Apresentação   geometria computacionalApresentação   geometria computacional
Apresentação geometria computacionalAldisio Medeiros
 
Erro na aritmética de ponto flutuante
Erro na aritmética de ponto flutuanteErro na aritmética de ponto flutuante
Erro na aritmética de ponto flutuanteAlexandre Grossi
 
Linear regression model
Linear regression modelLinear regression model
Linear regression modelGabriel Peixe
 
Análise de Regressão: aspectos teóricos e computacionais
Análise de Regressão: aspectos teóricos e computacionaisAnálise de Regressão: aspectos teóricos e computacionais
Análise de Regressão: aspectos teóricos e computacionaisRodrigo Rodrigues
 
Diagnósticos do Modelo Clássico de Regressão Linear
Diagnósticos do Modelo Clássico de Regressão LinearDiagnósticos do Modelo Clássico de Regressão Linear
Diagnósticos do Modelo Clássico de Regressão LinearFelipe Pontes
 
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 GujaratiMonica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 GujaratiMonica Barros
 
Aula 5 modelo de regressão loística
Aula 5   modelo de regressão loísticaAula 5   modelo de regressão loística
Aula 5 modelo de regressão loísticaRodrigo Rodrigues
 
Apresentacao econometria
Apresentacao econometriaApresentacao econometria
Apresentacao econometriaFernando Amaral
 

Semelhante a ETS para previsão de consumo (20)

Topicos de econometria de séries temporais 2020_1
Topicos de econometria de séries temporais 2020_1 Topicos de econometria de séries temporais 2020_1
Topicos de econometria de séries temporais 2020_1
 
Regressão Múltipla
Regressão MúltiplaRegressão Múltipla
Regressão Múltipla
 
Aula 4 modelos de regressão linear
Aula 4   modelos de regressão linearAula 4   modelos de regressão linear
Aula 4 modelos de regressão linear
 
Previsão da Demanda II
Previsão da Demanda IIPrevisão da Demanda II
Previsão da Demanda II
 
Cadeira_Econometria_2.pdf
Cadeira_Econometria_2.pdfCadeira_Econometria_2.pdf
Cadeira_Econometria_2.pdf
 
Porcentagem e juros
Porcentagem e jurosPorcentagem e juros
Porcentagem e juros
 
livro de matematica.pdf
livro de matematica.pdflivro de matematica.pdf
livro de matematica.pdf
 
Apresentação geometria computacional
Apresentação   geometria computacionalApresentação   geometria computacional
Apresentação geometria computacional
 
Erro na aritmética de ponto flutuante
Erro na aritmética de ponto flutuanteErro na aritmética de ponto flutuante
Erro na aritmética de ponto flutuante
 
Linear regression model
Linear regression modelLinear regression model
Linear regression model
 
Aula04
Aula04Aula04
Aula04
 
Aula04
Aula04Aula04
Aula04
 
Aula04
Aula04Aula04
Aula04
 
Econometria endogeneidade
Econometria   endogeneidadeEconometria   endogeneidade
Econometria endogeneidade
 
Análise de Regressão: aspectos teóricos e computacionais
Análise de Regressão: aspectos teóricos e computacionaisAnálise de Regressão: aspectos teóricos e computacionais
Análise de Regressão: aspectos teóricos e computacionais
 
Diagnósticos do Modelo Clássico de Regressão Linear
Diagnósticos do Modelo Clássico de Regressão LinearDiagnósticos do Modelo Clássico de Regressão Linear
Diagnósticos do Modelo Clássico de Regressão Linear
 
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 GujaratiMonica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
 
Aula 5 modelo de regressão loística
Aula 5   modelo de regressão loísticaAula 5   modelo de regressão loística
Aula 5 modelo de regressão loística
 
Apresentacao econometria
Apresentacao econometriaApresentacao econometria
Apresentacao econometria
 
Full Waveform Inversion: Introdução e Aplicações [3/5]
Full Waveform Inversion: Introdução e Aplicações [3/5]Full Waveform Inversion: Introdução e Aplicações [3/5]
Full Waveform Inversion: Introdução e Aplicações [3/5]
 

ETS para previsão de consumo

  • 1. 2501.000145-5 TÓPICOS ESPECIAIS EM ECONOMETRIA C.H.: 68 horas – Turma 2020.1 – sala 2 bloco X Terça-feira 13h15m a 15h15m e Quinta-feira - 15h25m a 17h25m Prof. Dr. Adriano Marcos Rodrigues Figueiredo (UFMS – ESAN – Economia) E-mail: adriano.figueiredo@ufms.br ou amrofi@gmail.com 6 **As ideias e opiniões aqui expostas são de responsabilidade do autor e não representam a opinião da instituição a que pertence. Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional. This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
  • 2. Referência básicas • HYNDMAN, R.J.; KOEHLER, A.B.; ORD, J.K.; SNYDER, R.D. Forecasting with Exponential Smoothing: the State Space Approach. 2008. 360p. ISBN: 978-3-540-71916-8. • HYNDMAN, Rob J.; ATHANASOPOULOS, George . Forecasting: principles and practice. 2nd ed. Otexts, 2018. Disponível em: <https://otexts.org/fpp2/>. 2Prof. Adriano Marcos Rodrigues Figueiredo
  • 3. ETS (Error-Trend-Seasonal or Exponential Smoothing) • Aperfeiçoamento dos modelos Holt e Holt- Winters • Referência útil: – Eviews User Guide, p.442 • Base teórica de Holt e Winters • Usa métodos de verossimilhança e estado- espaço para os cálculos e dá suporte para a previsão e tomada de decisão 3Prof. Adriano Marcos Rodrigues Figueiredo
  • 4. State Space models • Cada modelo consiste de uma equação que descreverá os dados observados quanto ao nível, a tendência e a sazonalidade, e ainda algumas equações que descrevem componentes não observados ou Estados que se modificam com o tempo. • Portanto, esses são chamados de modelos Estado-Espaço (State-Space) (Hyndman e Athanosopoulos, 2018). 4Prof. Adriano Marcos Rodrigues Figueiredo
  • 5. Modelos state-space • Apresentam a equação da previsão yt em função de um vetor de “estado” x, o qual por sua vez terá uma equação de “transição” que descreve a evolução dos “estados” no tempo (HYNDMAN et al, 2008, p.6) 5 1 1 t t t t t t y x x Fx g          Prof. Adriano Marcos Rodrigues Figueiredo
  • 6. Modelos state-space • Nível, tendência e sazonalidade são expressos explicitamente nos modelos • Como os componentes t estão explícitos nas duas equações, são inovações no modelo estado-espaço • Permite formulação não linear 6Prof. Adriano Marcos Rodrigues Figueiredo
  • 7. Decomposição da ETS • 3 componentes: trend (T - tendência), seasonal (S - sazonalidade), e error (E - irregularidades) • Aditivo e multiplicativo • Modelo aditivo puro: Y=T+S+E • Modelo multiplicativo puro: Y=T*S*E • Modelos mistos: Y=T*S+E; Y=(T+S)(1+E) 7Prof. Adriano Marcos Rodrigues Figueiredo
  • 8. Formulação – componentes individuais • E{A, M} – 2 tipos estados-espaço (erro Aditivo x Multiplicativo) • T{N, A, M, AD, MD} • S {N, A, M} • Em que • N = nenhuma, A = aditivo, M = multiplicativo, AD = aditivo dampened (aditivo amortecido), e MD = multiplicativo dampened (o damping usa um parâmetro extra para reduzir o impacto da tendência no tempo) • Existem um total de 30 modelos ETS possíveis = 30=2*5*3 8Prof. Adriano Marcos Rodrigues Figueiredo
  • 9. Suavização exponencial: 15 modelos possíveis inicialmente • Mais 2 tipos de modelos state-space em cada caso: Error Aditive x Error Multiplicative 9Prof. Adriano Marcos Rodrigues Figueiredo
  • 11. Especificação da Tendência T • A tendência pode ser separada em: – level term (nível) (l) – growth term (crescimento) ( b) • Para previsões de h períodos à frente e um parâmetro de damping (amortecimento) 0<f<1 11Prof. Adriano Marcos Rodrigues Figueiredo
  • 12. Especificação da Tendência T Hyndman et al (2008, p.11) • 5 possibilidades: 12Prof. Adriano Marcos Rodrigues Figueiredo
  • 13. Damped trend – tendência amortecida Hyndman et al (2008, p.11) • O método da tendência amortecida é apropriado quando existe uma tendência na série temporal, mas acredita-se que a taxa de crescimento ao final dos dados históricos é improvável que continue mais que um curto tempo no futuro. As equações para a tendência amortecida fazem o que o nome indica: amortece a tendência à medida que o horizonte de previsão aumente. Isto normalmente aperfeiçoa a acurácia da previsão, particularmente com longos períodos à frente. 13Prof. Adriano Marcos Rodrigues Figueiredo
  • 14. Recordando: Holt Linear (A,N) • Duas equações: nível (parâmetro α) e tendência (parâmetro β) 14Prof. Adriano Marcos Rodrigues Figueiredo
  • 15. Recordando: Damped Trend: amortecido (Ad,A) • Duas equações como no Holt, mas agora • insere o parâmetro f de amortecimento Prof. Adriano Marcos Rodrigues Figueiredo 15
  • 16. Recordando: Holt-Winters Multiplicativo (A,M) • Sazonalidade multiplicativa • 03 equações 16Prof. Adriano Marcos Rodrigues Figueiredo
  • 17. Recordando: Holt-Winters Aditivo (A,A) • Sazonalidade aditiva • 03 equações: nível, tendência e sazonalidade 17Prof. Adriano Marcos Rodrigues Figueiredo
  • 18. Cálculos • Fórmulas recursivas – Dá um ponto inicial e no próximo período usam-se os valores anteriores para o cálculo 18Prof. Adriano Marcos Rodrigues Figueiredo
  • 19. Modelos State-Space • A previsão pontual é a mesma • O intervalo de previsão muda • State-space – pensar distribuição de probabilidade do nível • ETS – (E,T,S) – error, trend, seasonality • ETS(A,A,N) – Error Aditivo, Trend Aditivo, Sazonalidade Nenhuma – equivalente ao Holt com erro aditivo • ETS(M,Md,M) – Error Multiplicativo, Trend Multiplicativo amortecido ou damped, Sazonalidade Multiplicativa 19Prof. Adriano Marcos Rodrigues Figueiredo
  • 20. Holt Simples – state space 20Prof. Adriano Marcos Rodrigues Figueiredo
  • 21. Holt Multiplicativo – State Space ETS(M,A,N) 21Prof. Adriano Marcos Rodrigues Figueiredo
  • 22. State-space para todos os métodos de Suavização exponencial (Hyndman et al, 2008, p.20) • 30 modelos – um vetor de estados • equações de estado-espaço • εt é normal, ruído branco 22Prof. Adriano Marcos Rodrigues Figueiredo  1 1, , , ,...,t t t t t t mx l b s s s   
  • 23. Hyndman et al (2008, p.21) - Equações de estado-espaço para o modelo de erro aditivo 23Prof. Adriano Marcos Rodrigues Figueiredo
  • 24. Hyndman et al (2008, p.22) - Equações de estado-espaço para o modelo de erro multiplicativo 24Prof. Adriano Marcos Rodrigues Figueiredo
  • 25. Representação do ETS notação do Eviews • Funções não-lineares de estado-espaço dos componentes de nível (lt), crescimento (bt), sazonalidade (st), irregularidade (et) e valores passados em t-1 25Prof. Adriano Marcos Rodrigues Figueiredo
  • 26. Algumas restrições Hyndman et al (2008, p.20) Algumas combinações de tendência, sazonalidade e erro podem ocasionalmente levar a dificuldades numéricas; especificamente, qualquer equação do modelo que requeira divisão por um componente de estado pode envolver uma divisão por zero. Isto é um problema para modelos com erros aditivos bem como tendência multiplicativa ou sazonalidade multiplicativa, bem como o modelo com erros multiplicativos, tendência multiplicativa e sazonalidade aditiva. Estes modelos devem ser usados com cautela. 26Prof. Adriano Marcos Rodrigues Figueiredo
  • 27. Algumas restrições Hyndman et al (2008, p.20) • Quando a série não for estritamente positiva, apenas os 6 modelos aditivos são aplicáveis!!! 27Prof. Adriano Marcos Rodrigues Figueiredo
  • 28. Procedimentos 1. Fazer a média móvel para períodos iniciais da amostra 2. Detrend (tirar tendência) fazendo diferença da média móvel (aditivo) ou razão da média móvel (multiplicativo) 3. Calcular índices sazonais e normalizar Indices 4. Fazer regressão linear para achar a tendência linear 5. Achar a inclinação inicial da tendência 28 SÃO OS “ESTADOS” INICIAIS!!! Prof. Adriano Marcos Rodrigues Figueiredo
  • 29. Procedimentos 6. Calcular a verossimilhança das inovações, conforme a distribuição de probabilidade escolhida (geralmente a normal) Condicional ao vetor de parâmetros e vetor de estados 29Prof. Adriano Marcos Rodrigues Figueiredo
  • 30. Procedimentos alternativos • Maximizar LogVerossimilhança • Minimizar Erro Quadrático Médio (MSE) • Minimizar variância residual • Minimizar erro de previsão • Início de 30Prof. Adriano Marcos Rodrigues Figueiredo
  • 31. Escolha do modelo • Acurácia – Ajuste dos dados – log verossimilhança (Log L) – Acerto da previsão - AMSE • Critérios de informação: Akaike (AIC), Schwarz (BIC) e Hannan-Quinn (HQ) 31Prof. Adriano Marcos Rodrigues Figueiredo
  • 32. Prática varejo Morettin e Toloi Projeto <suavizacao exponencial.Rproj> • Uma alternativa para estimar os parâmetros minimizando a soma dos quadrados dos resíduos é maximizar a “Verossimilhança". A verossimilhança é a probabilidade de os dados resultarem do modelo especificado. Assim, uma grande verossimilhança está associada a um bom modelo. Para um modelo de erro aditivo, maximizar a verossimilhança dá os mesmos resultados que minimizando a soma dos quadrados dos resíduos. No entanto, serão obtidos resultados diferentes para modelos de erros multiplicativos. Nesta seção serão estimados parâmetros de suavização α, β, γ e φ e os estados iniciais l0, b0, s0, s-1, ..., s-m+1 pela máxima verossimilhança. 32Prof. Adriano Marcos Rodrigues Figueiredo
  • 33. ets{forecast} Por default ele estima o melhor modelo (ZZZ) 33Prof. Adriano Marcos Rodrigues Figueiredo
  • 34. # ETS (error trend seasonal) de Hyndman - pacote forecast # serie consumots - consumo morettin e toloi cons.ets<-ets(consumo.ts, model = "ZZZ") # N=none, A=additive, M=multiplicative e Z=automatic summary(cons.ets) cons.ets.forecasts<-forecast.ets(cons.ets,h=12) plot(cons.ets.forecasts,col=2) 34Prof. Adriano Marcos Rodrigues Figueiredo
  • 36. Comparando entre modelos de suavização • A comparação do ETS com outros modelos de suavização não faz muito sentido uma vez que no automático o programa já escolheu entre as várias opções aquele de melhor Akaike e Log Likelihood • Os modelos de suavização tipo Holt, Holt-Winters, já foram considerados no automático, por serem casos particulares do ETS • Cabe a comparação com ARIMA, VAR etc – PRÓXIMOS PASSOS 36Prof. Adriano Marcos Rodrigues Figueiredo
  • 37. Tabela resumo Consumo Morettin e Toloi 37Prof. Adriano Marcos Rodrigues Figueiredo
  • 38. Alternativas • Adicionar variáveis explicativas • Ajustar período de training? • Volatilidade? • Outliers? 38Prof. Adriano Marcos Rodrigues Figueiredo
  • 39. Exemplo Ver aplicação de Holt-Winters, ETS e acurácia em: • FIGUEIREDO, Adriano Marcos Rodrigues. Séries Temporais: previsão de ações com ETS. Campo Grande-MS,Brasil: RStudio/Rpubs, 2019. Disponível em http://rpubs.com/amrofi/stocks_ETS. Prof. Adriano Marcos Rodrigues Figueiredo 39