SlideShare uma empresa Scribd logo
1 de 15
WHAT’S NEXT IS NOW
The Convergence of Technology and Marketing
Presented by
SUPER POWERS OF TIME SERIES -
AN INTRODUCTION TO AUTO REGRESSIVE MODELS
by : Bhaskar Tripathi
Copyright © 2016 | Confidential
AGENDA
• Recap of previous session
• Basic Concepts of Time series modelling –
1. Stationary Time Series
2. Random Walk process
3. Unit root
• Autoregressive Series
• Moving Average Series
• Partial Autocorrelation
• Identifying Time Series Models
• Model Generalization
• Fitting and Forecasting
Copyright © 2016 | Confidential
RECAP OF PREVIOUS SESSION
• Additive Time Series :
• Xt = St + Tt + Ct + I
• Multiplicative Time Series
• Xt = St . Tt. Ct . I
• Trend
• Seasonality
• Cyclicality
• Irregularity
Smoothing Methods
• 1. Simple Moving Average
• 2. Weighted Moving Averages (WMA)
• 3. Exponential Smoothing Method
• 4. Holt-Winters Methods
• 5. Measuring Forecast Accuracy
• Github:
https://github.com/bhaskatripathi/Timeseriesbasics
Copyright © 2016 | Confidential
BASIC CONCEPTS OF TIME SERIES MODELLING - STATIONARITY
Mean of the series should not be a function of time rather should be a constant
Variance of the series should not a be a function of time. This property is known as homoscedasticity
Covariance of the i th term and the (i + m) th term should not be a function
of time
Statistical stationarity: A stationary time series is one whose statistical properties such as
mean, variance, autocorrelation are constant over time
Copyright © 2016 | Confidential
STATIONARITY
• Statistical stationarity: A stationary time series is one whose statistical properties such
as mean, variance, autocorrelation are constant over time
Non Stationary Series
Copyright © 2016 | Confidential
STATIONARITY
• A weekly stationary process – No Trend and fluctuates around a constant mean
Copyright © 2016 | Confidential
RANDOM WALK
• Random walk is defined as a process where the current value of a variable is composed
of the past value. plus an error term defined as a white noise
Copyright © 2016 | Confidential
WHITE NOISE SERIES
A purely random series
3632282420161284
100
80
60
40
20
0
Time
Time Series Plot
Copyright © 2016 | Confidential
UNIT ROOT
• A Unit root (also called a unit root process or a difference stationary process) is a
stochastic trend in a time series, sometimes called a “random walk with drift”
• If a time series has a unit root, it shows a systematic pattern that is unpredictable. A
possible unit root.
• Red line shows the drop in output and path of recovery if the
time series has a unit root.
• Blue shows the recovery if there is no unit root and the series
is trend-stationary.
• ADF Test – H0 for this test is that the series has a unit root
Copyright © 2016 | Confidential
ARIMA MODEL
• Auto Regressive Integrated Moving Average - (Hyndman & Khandakar, 2008)
Auto Regressive : Lags of the stationarized series are called “autoregressive” (AR) terms
Moving Average : Lags of the forecast errors are called “moving average” (MA) terms
Integrated : A series which needs to be differenced to be made stationary is an “integrated”
(I) series
• Generalized random walk models fine-tuned to eliminate all residual autocorrelation
• Generalized exponential smoothing models that can incorporate long-term trends and
seasonality
• Stationarized regression models that use lags of the dependent variables and/or lags of the
forecast errors as regressors
• The most general class of forecasting models for time series that can be stationarized by
transformations such as differencing, logging, and or deflating
Copyright © 2016 | Confidential
ARIMA PROCESS
ARIMA(p,d,q) model
p = order of the autoregressive part;
d = degree of first differencing involved;
q = order of the moving average part.
We use ACF and PACF Graphs to determine the values of p and q :
Copyright © 2016 | Confidential
ARIMA PROCESS
ARIMA(p,d,q) model
p = order of the autoregressive part;
d = degree of first differencing involved;
q = order of the moving average part.
Copyright © 2016 | Confidential
ARIMA ALGORITHM FRAMEWORK
Choose Models with:
• 1. Most Significant Coefficients
• 2. Least Volatility
• 3. Lowest AIC and BIC values
• 4. Highest Adjusted R square
Copyright © 2016 | Confidential
ARIMA FLOWCHART
WHAT’S NEXT IS NOW
The Convergence of Technology and Marketing
Presented by
THANK YOU

Mais conteúdo relacionado

Mais procurados

Lesson 2 stationary_time_series
Lesson 2 stationary_time_seriesLesson 2 stationary_time_series
Lesson 2 stationary_time_seriesankit_ppt
 
Time series analysis in Stata
Time series analysis in StataTime series analysis in Stata
Time series analysis in Statashahisec1
 
Time series analysis 101
Time series analysis 101Time series analysis 101
Time series analysis 101Balvinder Hira
 
Time Series, Moving Average
Time Series, Moving AverageTime Series, Moving Average
Time Series, Moving AverageSOMASUNDARAM T
 
Lesson 4 ar-ma
Lesson 4 ar-maLesson 4 ar-ma
Lesson 4 ar-maankit_ppt
 
Time Series Analysis - 1 | Time Series in R | Time Series Forecasting | Data ...
Time Series Analysis - 1 | Time Series in R | Time Series Forecasting | Data ...Time Series Analysis - 1 | Time Series in R | Time Series Forecasting | Data ...
Time Series Analysis - 1 | Time Series in R | Time Series Forecasting | Data ...Simplilearn
 
What is ARIMA Forecasting and How Can it Be Used for Enterprise Analysis?
What is ARIMA Forecasting and How Can it Be Used for Enterprise Analysis?What is ARIMA Forecasting and How Can it Be Used for Enterprise Analysis?
What is ARIMA Forecasting and How Can it Be Used for Enterprise Analysis?Smarten Augmented Analytics
 
Arima model
Arima modelArima model
Arima modelJassika
 
Time Series Analysis - 2 | Time Series in R | ARIMA Model Forecasting | Data ...
Time Series Analysis - 2 | Time Series in R | ARIMA Model Forecasting | Data ...Time Series Analysis - 2 | Time Series in R | ARIMA Model Forecasting | Data ...
Time Series Analysis - 2 | Time Series in R | ARIMA Model Forecasting | Data ...Simplilearn
 
Chap16 time series analysis and forecasting
Chap16 time series analysis and forecastingChap16 time series analysis and forecasting
Chap16 time series analysis and forecastingJudianto Nugroho
 
Analysis of Time Series
Analysis of Time SeriesAnalysis of Time Series
Analysis of Time SeriesManu Antony
 
Forecasting exponential smoothing
Forecasting exponential smoothingForecasting exponential smoothing
Forecasting exponential smoothingDoiyan
 

Mais procurados (20)

Lesson 2 stationary_time_series
Lesson 2 stationary_time_seriesLesson 2 stationary_time_series
Lesson 2 stationary_time_series
 
Time series.ppt
Time series.pptTime series.ppt
Time series.ppt
 
Timeseries forecasting
Timeseries forecastingTimeseries forecasting
Timeseries forecasting
 
Time series analysis in Stata
Time series analysis in StataTime series analysis in Stata
Time series analysis in Stata
 
Time series analysis 101
Time series analysis 101Time series analysis 101
Time series analysis 101
 
AR model
AR modelAR model
AR model
 
Time Series, Moving Average
Time Series, Moving AverageTime Series, Moving Average
Time Series, Moving Average
 
Time series
Time seriesTime series
Time series
 
Lesson 4 ar-ma
Lesson 4 ar-maLesson 4 ar-ma
Lesson 4 ar-ma
 
Time Series FORECASTING
Time Series FORECASTINGTime Series FORECASTING
Time Series FORECASTING
 
Time Series Analysis - 1 | Time Series in R | Time Series Forecasting | Data ...
Time Series Analysis - 1 | Time Series in R | Time Series Forecasting | Data ...Time Series Analysis - 1 | Time Series in R | Time Series Forecasting | Data ...
Time Series Analysis - 1 | Time Series in R | Time Series Forecasting | Data ...
 
ARIMA
ARIMA ARIMA
ARIMA
 
What is ARIMA Forecasting and How Can it Be Used for Enterprise Analysis?
What is ARIMA Forecasting and How Can it Be Used for Enterprise Analysis?What is ARIMA Forecasting and How Can it Be Used for Enterprise Analysis?
What is ARIMA Forecasting and How Can it Be Used for Enterprise Analysis?
 
Time Series Decomposition
Time Series DecompositionTime Series Decomposition
Time Series Decomposition
 
Arima model
Arima modelArima model
Arima model
 
Time Series Analysis - 2 | Time Series in R | ARIMA Model Forecasting | Data ...
Time Series Analysis - 2 | Time Series in R | ARIMA Model Forecasting | Data ...Time Series Analysis - 2 | Time Series in R | ARIMA Model Forecasting | Data ...
Time Series Analysis - 2 | Time Series in R | ARIMA Model Forecasting | Data ...
 
Time series forecasting
Time series forecastingTime series forecasting
Time series forecasting
 
Chap16 time series analysis and forecasting
Chap16 time series analysis and forecastingChap16 time series analysis and forecasting
Chap16 time series analysis and forecasting
 
Analysis of Time Series
Analysis of Time SeriesAnalysis of Time Series
Analysis of Time Series
 
Forecasting exponential smoothing
Forecasting exponential smoothingForecasting exponential smoothing
Forecasting exponential smoothing
 

Semelhante a Time Series - Auto Regressive Models

prediction of_inventory_management
prediction of_inventory_managementprediction of_inventory_management
prediction of_inventory_managementFEG
 
Discovering signal in financial time series- where and how to start
Discovering signal in financial time series- where and how to startDiscovering signal in financial time series- where and how to start
Discovering signal in financial time series- where and how to startNicholasSherman11
 
timeseries cheat sheet with example code for R
timeseries cheat sheet with example code for Rtimeseries cheat sheet with example code for R
timeseries cheat sheet with example code for Rderekjohnson549253
 
Intro to Forecasting in R - Part 4
Intro to Forecasting in R - Part 4Intro to Forecasting in R - Part 4
Intro to Forecasting in R - Part 4egoodwintx
 
Time series modelling arima-arch
Time series modelling  arima-archTime series modelling  arima-arch
Time series modelling arima-archjeevan solaskar
 
IBM SPSS Forecasting
IBM SPSS ForecastingIBM SPSS Forecasting
IBM SPSS ForecastingLuciano Saia
 
Hrug intro to forecasting
Hrug intro to forecastingHrug intro to forecasting
Hrug intro to forecastingegoodwintx
 
Different Models Used In Time Series - InsideAIML
Different Models Used In Time Series - InsideAIMLDifferent Models Used In Time Series - InsideAIML
Different Models Used In Time Series - InsideAIMLVijaySharma802
 
Box jenkins method of forecasting
Box jenkins method of forecastingBox jenkins method of forecasting
Box jenkins method of forecastingEr. Vaibhav Agarwal
 
Forecasting%20Economic%20Series%20using%20ARMA
Forecasting%20Economic%20Series%20using%20ARMAForecasting%20Economic%20Series%20using%20ARMA
Forecasting%20Economic%20Series%20using%20ARMANagendra Belvadi
 
Time series and forecasting from wikipedia
Time series and forecasting from wikipediaTime series and forecasting from wikipedia
Time series and forecasting from wikipediaMonica Barros
 
Business Analytics Foundation with R tool - Part 5
Business Analytics Foundation with R tool - Part 5Business Analytics Foundation with R tool - Part 5
Business Analytics Foundation with R tool - Part 5Beamsync
 
Time Series Analysis with R
Time Series Analysis with RTime Series Analysis with R
Time Series Analysis with RARCHIT GUPTA
 
Time Series Forecasting Using TBATS Model.pptx
Time Series Forecasting Using TBATS Model.pptxTime Series Forecasting Using TBATS Model.pptx
Time Series Forecasting Using TBATS Model.pptxGowthamKumar470818
 
Large Scale Automatic Forecasting for Millions of Forecasts
Large Scale Automatic Forecasting for Millions of ForecastsLarge Scale Automatic Forecasting for Millions of Forecasts
Large Scale Automatic Forecasting for Millions of ForecastsAjay Ohri
 

Semelhante a Time Series - Auto Regressive Models (20)

ARIMA.pptx
ARIMA.pptxARIMA.pptx
ARIMA.pptx
 
prediction of_inventory_management
prediction of_inventory_managementprediction of_inventory_management
prediction of_inventory_management
 
Time series
Time seriesTime series
Time series
 
Discovering signal in financial time series- where and how to start
Discovering signal in financial time series- where and how to startDiscovering signal in financial time series- where and how to start
Discovering signal in financial time series- where and how to start
 
timeseries cheat sheet with example code for R
timeseries cheat sheet with example code for Rtimeseries cheat sheet with example code for R
timeseries cheat sheet with example code for R
 
Intro to Forecasting in R - Part 4
Intro to Forecasting in R - Part 4Intro to Forecasting in R - Part 4
Intro to Forecasting in R - Part 4
 
timeseries1.ppt
timeseries1.ppttimeseries1.ppt
timeseries1.ppt
 
Time series modelling arima-arch
Time series modelling  arima-archTime series modelling  arima-arch
Time series modelling arima-arch
 
IBM SPSS Forecasting
IBM SPSS ForecastingIBM SPSS Forecasting
IBM SPSS Forecasting
 
Hrug intro to forecasting
Hrug intro to forecastingHrug intro to forecasting
Hrug intro to forecasting
 
Seasonal ARIMA
Seasonal ARIMASeasonal ARIMA
Seasonal ARIMA
 
Different Models Used In Time Series - InsideAIML
Different Models Used In Time Series - InsideAIMLDifferent Models Used In Time Series - InsideAIML
Different Models Used In Time Series - InsideAIML
 
Box jenkins method of forecasting
Box jenkins method of forecastingBox jenkins method of forecasting
Box jenkins method of forecasting
 
Forecasting%20Economic%20Series%20using%20ARMA
Forecasting%20Economic%20Series%20using%20ARMAForecasting%20Economic%20Series%20using%20ARMA
Forecasting%20Economic%20Series%20using%20ARMA
 
Time series and forecasting from wikipedia
Time series and forecasting from wikipediaTime series and forecasting from wikipedia
Time series and forecasting from wikipedia
 
Business Analytics Foundation with R tool - Part 5
Business Analytics Foundation with R tool - Part 5Business Analytics Foundation with R tool - Part 5
Business Analytics Foundation with R tool - Part 5
 
analysix.ppt
analysix.pptanalysix.ppt
analysix.ppt
 
Time Series Analysis with R
Time Series Analysis with RTime Series Analysis with R
Time Series Analysis with R
 
Time Series Forecasting Using TBATS Model.pptx
Time Series Forecasting Using TBATS Model.pptxTime Series Forecasting Using TBATS Model.pptx
Time Series Forecasting Using TBATS Model.pptx
 
Large Scale Automatic Forecasting for Millions of Forecasts
Large Scale Automatic Forecasting for Millions of ForecastsLarge Scale Automatic Forecasting for Millions of Forecasts
Large Scale Automatic Forecasting for Millions of Forecasts
 

Mais de Bhaskar T

Social and Spatial Clustering of People at Humanity’s Largest Gathering
Social and Spatial Clustering of People at Humanity’s Largest GatheringSocial and Spatial Clustering of People at Humanity’s Largest Gathering
Social and Spatial Clustering of People at Humanity’s Largest GatheringBhaskar T
 
Capital structure
Capital structureCapital structure
Capital structureBhaskar T
 
Common stock evaluation
Common stock evaluationCommon stock evaluation
Common stock evaluationBhaskar T
 
Portfolio theory and capm
Portfolio theory and capmPortfolio theory and capm
Portfolio theory and capmBhaskar T
 
Capm theory portfolio management
Capm theory   portfolio managementCapm theory   portfolio management
Capm theory portfolio managementBhaskar T
 
India singapore ceca
India singapore cecaIndia singapore ceca
India singapore cecaBhaskar T
 
International financial management
International financial managementInternational financial management
International financial managementBhaskar T
 
IGI Airport report - An Overview of Delhi Airport (IGI) Customs and import/Ex...
IGI Airport report - An Overview of Delhi Airport (IGI) Customs and import/Ex...IGI Airport report - An Overview of Delhi Airport (IGI) Customs and import/Ex...
IGI Airport report - An Overview of Delhi Airport (IGI) Customs and import/Ex...Bhaskar T
 
Cra argentina - copy
Cra argentina - copyCra argentina - copy
Cra argentina - copyBhaskar T
 

Mais de Bhaskar T (9)

Social and Spatial Clustering of People at Humanity’s Largest Gathering
Social and Spatial Clustering of People at Humanity’s Largest GatheringSocial and Spatial Clustering of People at Humanity’s Largest Gathering
Social and Spatial Clustering of People at Humanity’s Largest Gathering
 
Capital structure
Capital structureCapital structure
Capital structure
 
Common stock evaluation
Common stock evaluationCommon stock evaluation
Common stock evaluation
 
Portfolio theory and capm
Portfolio theory and capmPortfolio theory and capm
Portfolio theory and capm
 
Capm theory portfolio management
Capm theory   portfolio managementCapm theory   portfolio management
Capm theory portfolio management
 
India singapore ceca
India singapore cecaIndia singapore ceca
India singapore ceca
 
International financial management
International financial managementInternational financial management
International financial management
 
IGI Airport report - An Overview of Delhi Airport (IGI) Customs and import/Ex...
IGI Airport report - An Overview of Delhi Airport (IGI) Customs and import/Ex...IGI Airport report - An Overview of Delhi Airport (IGI) Customs and import/Ex...
IGI Airport report - An Overview of Delhi Airport (IGI) Customs and import/Ex...
 
Cra argentina - copy
Cra argentina - copyCra argentina - copy
Cra argentina - copy
 

Último

Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themeitharjee
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...Bertram Ludäscher
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxchadhar227
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfSayantanBiswas37
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabiaahmedjiabur940
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...gajnagarg
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...Health
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...SOFTTECHHUB
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowgargpaaro
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...HyderabadDolls
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...HyderabadDolls
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numberssuginr1
 

Último (20)

Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about them
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 

Time Series - Auto Regressive Models

  • 1. WHAT’S NEXT IS NOW The Convergence of Technology and Marketing Presented by SUPER POWERS OF TIME SERIES - AN INTRODUCTION TO AUTO REGRESSIVE MODELS by : Bhaskar Tripathi
  • 2. Copyright © 2016 | Confidential AGENDA • Recap of previous session • Basic Concepts of Time series modelling – 1. Stationary Time Series 2. Random Walk process 3. Unit root • Autoregressive Series • Moving Average Series • Partial Autocorrelation • Identifying Time Series Models • Model Generalization • Fitting and Forecasting
  • 3. Copyright © 2016 | Confidential RECAP OF PREVIOUS SESSION • Additive Time Series : • Xt = St + Tt + Ct + I • Multiplicative Time Series • Xt = St . Tt. Ct . I • Trend • Seasonality • Cyclicality • Irregularity Smoothing Methods • 1. Simple Moving Average • 2. Weighted Moving Averages (WMA) • 3. Exponential Smoothing Method • 4. Holt-Winters Methods • 5. Measuring Forecast Accuracy • Github: https://github.com/bhaskatripathi/Timeseriesbasics
  • 4. Copyright © 2016 | Confidential BASIC CONCEPTS OF TIME SERIES MODELLING - STATIONARITY Mean of the series should not be a function of time rather should be a constant Variance of the series should not a be a function of time. This property is known as homoscedasticity Covariance of the i th term and the (i + m) th term should not be a function of time Statistical stationarity: A stationary time series is one whose statistical properties such as mean, variance, autocorrelation are constant over time
  • 5. Copyright © 2016 | Confidential STATIONARITY • Statistical stationarity: A stationary time series is one whose statistical properties such as mean, variance, autocorrelation are constant over time Non Stationary Series
  • 6. Copyright © 2016 | Confidential STATIONARITY • A weekly stationary process – No Trend and fluctuates around a constant mean
  • 7. Copyright © 2016 | Confidential RANDOM WALK • Random walk is defined as a process where the current value of a variable is composed of the past value. plus an error term defined as a white noise
  • 8. Copyright © 2016 | Confidential WHITE NOISE SERIES A purely random series 3632282420161284 100 80 60 40 20 0 Time Time Series Plot
  • 9. Copyright © 2016 | Confidential UNIT ROOT • A Unit root (also called a unit root process or a difference stationary process) is a stochastic trend in a time series, sometimes called a “random walk with drift” • If a time series has a unit root, it shows a systematic pattern that is unpredictable. A possible unit root. • Red line shows the drop in output and path of recovery if the time series has a unit root. • Blue shows the recovery if there is no unit root and the series is trend-stationary. • ADF Test – H0 for this test is that the series has a unit root
  • 10. Copyright © 2016 | Confidential ARIMA MODEL • Auto Regressive Integrated Moving Average - (Hyndman & Khandakar, 2008) Auto Regressive : Lags of the stationarized series are called “autoregressive” (AR) terms Moving Average : Lags of the forecast errors are called “moving average” (MA) terms Integrated : A series which needs to be differenced to be made stationary is an “integrated” (I) series • Generalized random walk models fine-tuned to eliminate all residual autocorrelation • Generalized exponential smoothing models that can incorporate long-term trends and seasonality • Stationarized regression models that use lags of the dependent variables and/or lags of the forecast errors as regressors • The most general class of forecasting models for time series that can be stationarized by transformations such as differencing, logging, and or deflating
  • 11. Copyright © 2016 | Confidential ARIMA PROCESS ARIMA(p,d,q) model p = order of the autoregressive part; d = degree of first differencing involved; q = order of the moving average part. We use ACF and PACF Graphs to determine the values of p and q :
  • 12. Copyright © 2016 | Confidential ARIMA PROCESS ARIMA(p,d,q) model p = order of the autoregressive part; d = degree of first differencing involved; q = order of the moving average part.
  • 13. Copyright © 2016 | Confidential ARIMA ALGORITHM FRAMEWORK Choose Models with: • 1. Most Significant Coefficients • 2. Least Volatility • 3. Lowest AIC and BIC values • 4. Highest Adjusted R square
  • 14. Copyright © 2016 | Confidential ARIMA FLOWCHART
  • 15. WHAT’S NEXT IS NOW The Convergence of Technology and Marketing Presented by THANK YOU

Notas do Editor

  1. Practitioners say that the stationary time-series is the one with no trend - fluctuates around the constant mean and has constant variance. Covariance between different lags is constant, it doesn't depend on absolute location in time-series. For example, the covariance between t and t-1 (first order lag) should always be the same (for the period from 1960-1970 same as for the period from 1965-1975 or any other period). In non-stationary processes there is no long-run mean to which the series reverts; so we say that non-stationary time series do not mean revert. In that case, the variance depends on absolute position in time-series and variance goes to infinity as time goes on. Technically speaking, auto-correlations to not decay with time, but in small samples they do disappear - although slowly. In stationary processes, shocks are temporary and dissipate (lose energy) over time. After a while, they do not contribute to the new time-series values. For example, something which happened log time ago (long enough) such as World War II, had an impact, but, it the time-series today is the same as if World War II never happened, we would say that shock lost its energy or dissipated. Stationarity is especially important as many classical econometric theories are derived under the assumptions of stationarity. A strong form of stationarity is when the distribution of a time-series is exactly the same trough time. In other words, the distribution of original time-series is exactly same as lagged time-series (by any number of lags) or even sub-segments of the time-series. For example, strong form also suggests that the distribution should be the same even for a sub-segments 1950-1960, 1960-1970 or even overlapping periods such as 1950-1960 and 1950-1980. This form of stationarity is called strong because it doesn't assume any distribution. It only says the probability distribution should be the same. In the case of weak stationarity, we defined distribution by its mean and variance. We could do this simplification because implicitly we assumed normal distribution, and normal distribution is fully defined by its mean and variance or standard deviation. This is nothing but saying that probability measure of the sequence (within time-series) is the same as that for lagged/shifted sequence of values within same time-series.
  2. Practitioners say that the stationary time-series is the one with no trend - fluctuates around the constant mean and has constant variance. Covariance between different lags is constant, it doesn't depend on absolute location in time-series. For example, the covariance between t and t-1 (first order lag) should always be the same (for the period from 1960-1970 same as for the period from 1965-1975 or any other period). In non-stationary processes there is no long-run mean to which the series reverts; so we say that non-stationary time series do not mean revert. In that case, the variance depends on absolute position in time-series and variance goes to infinity as time goes on. Technically speaking, auto-correlations to not decay with time, but in small samples they do disappear - although slowly. In stationary processes, shocks are temporary and dissipate (lose energy) over time. After a while, they do not contribute to the new time-series values. For example, something which happened log time ago (long enough) such as World War II, had an impact, but, it the time-series today is the same as if World War II never happened, we would say that shock lost its energy or dissipated. Stationarity is especially important as many classical econometric theories are derived under the assumptions of stationarity. A strong form of stationarity is when the distribution of a time-series is exactly the same trough time. In other words, the distribution of original time-series is exactly same as lagged time-series (by any number of lags) or even sub-segments of the time-series. For example, strong form also suggests that the distribution should be the same even for a sub-segments 1950-1960, 1960-1970 or even overlapping periods such as 1950-1960 and 1950-1980. This form of stationarity is called strong because it doesn't assume any distribution. It only says the probability distribution should be the same. In the case of weak stationarity, we defined distribution by its mean and variance. We could do this simplification because implicitly we assumed normal distribution, and normal distribution is fully defined by its mean and variance or standard deviation. This is nothing but saying that probability measure of the sequence (within time-series) is the same as that for lagged/shifted sequence of values within same time-series.
  3. Practitioners say that the stationary time-series is the one with no trend - fluctuates around the constant mean and has constant variance. Covariance between different lags is constant, it doesn't depend on absolute location in time-series. For example, the covariance between t and t-1 (first order lag) should always be the same (for the period from 1960-1970 same as for the period from 1965-1975 or any other period). In non-stationary processes there is no long-run mean to which the series reverts; so we say that non-stationary time series do not mean revert. In that case, the variance depends on absolute position in time-series and variance goes to infinity as time goes on. Technically speaking, auto-correlations to not decay with time, but in small samples they do disappear - although slowly. In stationary processes, shocks are temporary and dissipate (lose energy) over time. After a while, they do not contribute to the new time-series values. For example, something which happened log time ago (long enough) such as World War II, had an impact, but, it the time-series today is the same as if World War II never happened, we would say that shock lost its energy or dissipated. Stationarity is especially important as many classical econometric theories are derived under the assumptions of stationarity. A strong form of stationarity is when the distribution of a time-series is exactly the same trough time. In other words, the distribution of original time-series is exactly same as lagged time-series (by any number of lags) or even sub-segments of the time-series. For example, strong form also suggests that the distribution should be the same even for a sub-segments 1950-1960, 1960-1970 or even overlapping periods such as 1950-1960 and 1950-1980. This form of stationarity is called strong because it doesn't assume any distribution. It only says the probability distribution should be the same. In the case of weak stationarity, we defined distribution by its mean and variance. We could do this simplification because implicitly we assumed normal distribution, and normal distribution is fully defined by its mean and variance or standard deviation. This is nothing but saying that probability measure of the sequence (within time-series) is the same as that for lagged/shifted sequence of values within same time-series.
  4. Practitioners say that the stationary time-series is the one with no trend - fluctuates around the constant mean and has constant variance. Covariance between different lags is constant, it doesn't depend on absolute location in time-series. For example, the covariance between t and t-1 (first order lag) should always be the same (for the period from 1960-1970 same as for the period from 1965-1975 or any other period). In non-stationary processes there is no long-run mean to which the series reverts; so we say that non-stationary time series do not mean revert. In that case, the variance depends on absolute position in time-series and variance goes to infinity as time goes on. Technically speaking, auto-correlations to not decay with time, but in small samples they do disappear - although slowly. In stationary processes, shocks are temporary and dissipate (lose energy) over time. After a while, they do not contribute to the new time-series values. For example, something which happened log time ago (long enough) such as World War II, had an impact, but, it the time-series today is the same as if World War II never happened, we would say that shock lost its energy or dissipated. Stationarity is especially important as many classical econometric theories are derived under the assumptions of stationarity. A strong form of stationarity is when the distribution of a time-series is exactly the same trough time. In other words, the distribution of original time-series is exactly same as lagged time-series (by any number of lags) or even sub-segments of the time-series. For example, strong form also suggests that the distribution should be the same even for a sub-segments 1950-1960, 1960-1970 or even overlapping periods such as 1950-1960 and 1950-1980. This form of stationarity is called strong because it doesn't assume any distribution. It only says the probability distribution should be the same. In the case of weak stationarity, we defined distribution by its mean and variance. We could do this simplification because implicitly we assumed normal distribution, and normal distribution is fully defined by its mean and variance or standard deviation. This is nothing but saying that probability measure of the sequence (within time-series) is the same as that for lagged/shifted sequence of values within same time-series.