Conteúdo do Curso
Análise de Séries Temporais
Análise de Séries Temporais
Autoregressão
Vamos prosseguir para a revisão do modelo autoregressivo:
A fórmula é semelhante à fórmula de regressão linear, daí o nome. Ao invés do coeficiente, utiliza-se o valor passado de x
.
Com statsmodels
, podemos executar um modelo autoregressivo AutoReg()
:
Caso perceba, as previsões feitas pelo modelo autorregressivo são mais precisas do que aquelas do simples média móvel.
Vamos aprender como avaliar os resultados obtidos dos modelos treinados. O erro é calculado utilizando o erro médio quadrático. Isso é feito de maneira simples com a ajuda das funções sqrt()
e mean_squared_error()
:
Da mesma forma, calculamos o valor do erro para o modelo anterior:
Quanto menor o valor do MSE, menor será o erro correspondente.
Swipe to show code editor
Crie um modelo autoregressivo e treine-o com o conjunto de dados shampoo.csv
.
- Crie um modelo de autoregressão (
Autoreg
) com 6 defasagens para a coluna"Sales"
do DataFramedf
. - Ajuste o
model
aos dados. - Faça previsões usando o
model
. Comece a previsão na primeira linha (o parâmetrostart
) e configure o parâmetrodynamic
paraFalse
. - Visualize os resultados: mostre as primeiras 150 observações da coluna
"Sales"
do DataFramedf
na primeira chamada da função.plot()
e os primeiros 150 valores previstos na segunda chamada.
Obrigado pelo seu feedback!
Autoregressão
Vamos prosseguir para a revisão do modelo autoregressivo:
A fórmula é semelhante à fórmula de regressão linear, daí o nome. Ao invés do coeficiente, utiliza-se o valor passado de x
.
Com statsmodels
, podemos executar um modelo autoregressivo AutoReg()
:
Caso perceba, as previsões feitas pelo modelo autorregressivo são mais precisas do que aquelas do simples média móvel.
Vamos aprender como avaliar os resultados obtidos dos modelos treinados. O erro é calculado utilizando o erro médio quadrático. Isso é feito de maneira simples com a ajuda das funções sqrt()
e mean_squared_error()
:
Da mesma forma, calculamos o valor do erro para o modelo anterior:
Quanto menor o valor do MSE, menor será o erro correspondente.
Swipe to show code editor
Crie um modelo autoregressivo e treine-o com o conjunto de dados shampoo.csv
.
- Crie um modelo de autoregressão (
Autoreg
) com 6 defasagens para a coluna"Sales"
do DataFramedf
. - Ajuste o
model
aos dados. - Faça previsões usando o
model
. Comece a previsão na primeira linha (o parâmetrostart
) e configure o parâmetrodynamic
paraFalse
. - Visualize os resultados: mostre as primeiras 150 observações da coluna
"Sales"
do DataFramedf
na primeira chamada da função.plot()
e os primeiros 150 valores previstos na segunda chamada.
Obrigado pelo seu feedback!
Autoregressão
Vamos prosseguir para a revisão do modelo autoregressivo:
A fórmula é semelhante à fórmula de regressão linear, daí o nome. Ao invés do coeficiente, utiliza-se o valor passado de x
.
Com statsmodels
, podemos executar um modelo autoregressivo AutoReg()
:
Caso perceba, as previsões feitas pelo modelo autorregressivo são mais precisas do que aquelas do simples média móvel.
Vamos aprender como avaliar os resultados obtidos dos modelos treinados. O erro é calculado utilizando o erro médio quadrático. Isso é feito de maneira simples com a ajuda das funções sqrt()
e mean_squared_error()
:
Da mesma forma, calculamos o valor do erro para o modelo anterior:
Quanto menor o valor do MSE, menor será o erro correspondente.
Swipe to show code editor
Crie um modelo autoregressivo e treine-o com o conjunto de dados shampoo.csv
.
- Crie um modelo de autoregressão (
Autoreg
) com 6 defasagens para a coluna"Sales"
do DataFramedf
. - Ajuste o
model
aos dados. - Faça previsões usando o
model
. Comece a previsão na primeira linha (o parâmetrostart
) e configure o parâmetrodynamic
paraFalse
. - Visualize os resultados: mostre as primeiras 150 observações da coluna
"Sales"
do DataFramedf
na primeira chamada da função.plot()
e os primeiros 150 valores previstos na segunda chamada.
Obrigado pelo seu feedback!
Vamos prosseguir para a revisão do modelo autoregressivo:
A fórmula é semelhante à fórmula de regressão linear, daí o nome. Ao invés do coeficiente, utiliza-se o valor passado de x
.
Com statsmodels
, podemos executar um modelo autoregressivo AutoReg()
:
Caso perceba, as previsões feitas pelo modelo autorregressivo são mais precisas do que aquelas do simples média móvel.
Vamos aprender como avaliar os resultados obtidos dos modelos treinados. O erro é calculado utilizando o erro médio quadrático. Isso é feito de maneira simples com a ajuda das funções sqrt()
e mean_squared_error()
:
Da mesma forma, calculamos o valor do erro para o modelo anterior:
Quanto menor o valor do MSE, menor será o erro correspondente.
Swipe to show code editor
Crie um modelo autoregressivo e treine-o com o conjunto de dados shampoo.csv
.
- Crie um modelo de autoregressão (
Autoreg
) com 6 defasagens para a coluna"Sales"
do DataFramedf
. - Ajuste o
model
aos dados. - Faça previsões usando o
model
. Comece a previsão na primeira linha (o parâmetrostart
) e configure o parâmetrodynamic
paraFalse
. - Visualize os resultados: mostre as primeiras 150 observações da coluna
"Sales"
do DataFramedf
na primeira chamada da função.plot()
e os primeiros 150 valores previstos na segunda chamada.