Time series analysis - lecture 5

Slides:



Advertisements
Similar presentations
SMA 6304 / MIT / MIT Manufacturing Systems Lecture 11: Forecasting Lecturer: Prof. Duane S. Boning Copyright 2003 © Duane S. Boning. 1.
Advertisements

Autocorrelation Functions and ARIMA Modelling
Managerial Economics in a Global Economy
DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Exam 1 review: Quizzes 1-6.
A. The Basic Principle We consider the multivariate extension of multiple linear regression – modeling the relationship between m responses Y 1,…,Y m and.
Trend analysis: considerations for water quality management Sylvia R. Esterby Mathematics, Statistics and Physics, University of British Columbia Okanagan.
Use of Business Tendency Survey Results for Forecasting Industry Production in Slovakia Use of Business Tendency Survey Results for Forecasting Industry.
Part II – TIME SERIES ANALYSIS C5 ARIMA (Box-Jenkins) Models
Budapest May 27, 2008 Unifying mixed linear models and the MASH algorithm for breakpoint detection and correction Anders Grimvall, Sackmone Sirisack, Agne.
Slide 1 DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Lecture 7: Box-Jenkins Models – Part II (Ch. 9) Material.
Time Series Building 1. Model Identification
Correlation and regression
10 Further Time Series OLS Issues Chapter 10 covered OLS properties for finite (small) sample time series data -If our Chapter 10 assumptions fail, we.
How should these data be modelled?. Identification step: Look at the SAC and SPAC Looks like an AR(1)- process. (Spikes are clearly decreasing in SAC.
Time Series Analysis using SAS prepared by John Fahey (former Load Forecaster at NSPI) and Voytek Grus (former Sales and Revenue Forecaster at BC Gas Inc.)
Moving Averages Ft(1) is average of last m observations
Econometric Details -- the market model Assume that asset returns are jointly multivariate normal and independently and identically distributed through.
Modeling Cycles By ARMA
Some more issues of time series analysis Time series regression with modelling of error terms In a time series regression model the error terms are tentatively.
Data Sources The most sophisticated forecasting model will fail if it is applied to unreliable data Data should be reliable and accurate Data should be.
Multivariate Data Analysis Chapter 4 – Multiple Regression.
Prediction and model selection
ARIMA Forecasting Lecture 7 and 8 - March 14-16, 2011
Economics 20 - Prof. Anderson
Modern methods The classical approach: MethodProsCons Time series regression Easy to implement Fairly easy to interpret Covariates may be added (normalization)
Data mining and statistical learning, lecture 3 Outline  Ordinary least squares regression  Ridge regression.
Quantitative Business Analysis for Decision Making Simple Linear Regression.
Time series analysis - lecture 4 Consumer Price Index - Clothing and Footwear.
L7: ARIMA1 Lecture 7: ARIMA Model Process The following topics will be covered: Properties of Stock Returns AR model MA model ARMA Non-Stationary Process.
Time series analysis - lecture 1 Time series analysis Analysis of data for which the temporal order of the observations is important Two major objectives:
Business Statistics - QBM117 Statistical inference for regression.
BOX JENKINS METHODOLOGY
Box Jenkins or Arima Forecasting. H:\My Documents\classes\eco346\Lectures\chap ter 7\Autoregressive Models.docH:\My Documents\classes\eco346\Lectures\chap.
Chapter 11 Simple Regression
TIME SERIES by H.V.S. DE SILVA DEPARTMENT OF MATHEMATICS
1 Trend Analysis Step vs. monotonic trends; approaches to trend testing; trend tests with and without exogeneous variables; dealing with seasonality; Introduction.
Time series data: each case represents a point in time. Each cell gives a value for each variable for each time period. Stationarity: Data are stationary.
Geographic Information Science
It’s About Time Mark Otto U. S. Fish and Wildlife Service.
Data analyses 2008 Lecture Last Lecture Basic statistics Testing Linear regression parameters Skill.
Autocorrelation, Box Jenkins or ARIMA Forecasting.
Introduction to Time Series Analysis
Big Data at Home Depot KSU – Big Data Survey Course Steve Einbender Advanced Analytics Architect.
Slide 1 DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Lecture 2: Review of Multiple Regression (Ch. 4-5)
Computational statistics, lecture3 Resampling and the bootstrap  Generating random processes  The bootstrap  Some examples of bootstrap techniques.
Simultaneous estimation of monotone trends and seasonal patterns in time series of environmental data By Mohamed Hussian and Anders Grimvall.
Forecasting (prediction) limits Example Linear deterministic trend estimated by least-squares Note! The average of the numbers 1, 2, …, t is.
Statistics 349.3(02) Analysis of Time Series. Course Information 1.Instructor: W. H. Laverty 235 McLean Hall Tel:
Dynamic Models, Autocorrelation and Forecasting ECON 6002 Econometrics Memorial University of Newfoundland Adapted from Vera Tabakova’s notes.
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
The Box-Jenkins (ARIMA) Methodology
Module 4 Forecasting Multiple Variables from their own Histories EC 827.
Stats Term Test 4 Solutions. c) d) An alternative solution is to use the probability mass function and.
ESTIMATION METHODS We know how to calculate confidence intervals for estimates of  and  2 Now, we need procedures to calculate  and  2, themselves.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory.
Forecasting is the art and science of predicting future events.
Space-time processes NRCSE. Separability Separable covariance structure: Cov(Z(x,t),Z(y,s))=C S (x,y)C T (s,t) Nonseparable alternatives Temporally varying.
Forecasting. Model with indicator variables The choice of a forecasting technique depends on the components identified in the time series. The techniques.
Lecture 9 Forecasting. Introduction to Forecasting * * * * * * * * o o o o o o o o Model 1Model 2 Which model performs better? There are many forecasting.
The simple linear regression model and parameter estimation
Linear Regression.
What is Correlation Analysis?
CHAPTER 16 ECONOMIC FORECASTING Damodar Gujarati
CHAPTER 29: Multiple Regression*
6-1 Introduction To Empirical Models
Survival Analysis {Chapter 12}
Chapter 8 Supplement Forecasting.
Introduction to Regression
Nazmus Saquib, PhD Head of Research Sulaiman AlRajhi Colleges
BOX JENKINS (ARIMA) METHODOLOGY
Presentation transcript:

Time series analysis - lecture 5 Dynamic regression with exponentially decreasing coefficients in the transfer function Consider the dynamic regression model where Yt = the forecast variable (output series); Xt = the explanatory variable (input series); Nt = an ARIMA-process representing the combined effect of all other factors influencing Yt and (B) = ( 1+ B + 2B2 + … + kBk) If k is large, then Time series analysis - lecture 5

Parsimonious parameterization of dynamic regression models where Yt = the forecast variable (output series); Xt = the explanatory variable (input series); Nt = an ARIMA-process representing the combined effect of all other factors influencing Yt Important special cases: s = 0 and r = 0 Time series analysis - lecture 5

Time series analysis - lecture 5 Selecting the order of a general dynamic regression model - values to be determined We need to determine: the values of r, s, and b the values of p, d, and q in the ARIMA(p, d, q) model of the noise Nt the values of P, D, and Q of a seasonal ARIMA model, if such data are analysed Time series analysis - lecture 5

Time series analysis - lecture 5 Selecting the order of a general dynamic regression model - LTF identification Step 1: Fit a multiple regression model with a low order AR model for the noise Step 2: If the errors from the regression appear to be non-stationary, then difference Y and X Step 3: Determine b, r, and s by inspecting the -weights in the regression Step 4: Compute the series of noise terms and fit an ARMA-model to these terms Step 5: Refit the entire model using the new ARMA model for the noise Time series analysis - lecture 5

Proc ARIMA in SAS – stationary inputs and outputs proc arima data=timeseri.gasfurnace; identify var=CO2 crosscorr=gasrate; estimate p=1 input=(3$/(1)gasrate); run; Time series analysis - lecture 5

Proc ARIMA in SAS - nonstationary inputs and outputs proc arima data=timeseri.gasfurnace; identify var=CO2 (1) crosscorr=gasrate(1); estimate p=1 input=(3$/(1)gasrate); run; Time series analysis - lecture 5

Intervention analysis where Yt = the forecast variable (output series); Xt = a step or pulse function; Nt = the combined effect of all other factors influencing Yt (the noise); (B) = ( 0 +  1B +  2B2 + … +  kBk), where k is the order of the transfer function Time series analysis - lecture 5

Intervention analysis - delayed or decayed response Delayed response: Xt is a step function Decayed response: Xt is a pulse function Time series analysis - lecture 5

Statistical methods for trend detection Concordant pair Linear regression Smoothing techniques Non-parametric tests Discordant pair Concordant pair Time series analysis - lecture 5

Time series analysis - lecture 5 The classical Mann-Kendall test for monotone trend in a single time series of data Test statistic: where Under H0, the test statistic T is approximately normal with mean zero and variance one Basic idea: Consider all pairs (Xi, Xj) of observations. Subtract the number of “discordant pairs” from the number of “concordant pairs” Time series analysis - lecture 5

Time series analysis - lecture 5 Mann-Kendall tests for monotone trends in data collected over several seasons Correction for short-term serial dependence Hirsch&Slack (1984): Compute a Mann-Kendall statistic Tj for each season j=1,…,m and form T=T1+…+Tm Derive the variance of T by using the Dietz-Killeen estimator of the covariance matrix of (T1,…,Tm) Year Q1 Q2 Q3 Q4 1996 5.5 4.3 3.5 4.6 1997 6.8 3.7 4.9 1998 3.1 2.6 2.1 1999 3.0 2.4 3.4 2000 2.5 1.9 2.7 2001 2.8 2.3 2002 2003 2004 Test statistic T1 T2 T3 T4 Time series analysis - lecture 5

Time series analysis - lecture 5 Mann-Kendall tests for monotone trends in data collected at several sites Correction for dependence between sites Loftis et al. (1991): Compute a Mann-Kendall statistic Tj for each site j=1,…,m and form T=T1+…+Tm Derive the variance of T by using the Dietz-Killeen estimator of the covariance matrix of (T1,…,Tm) Year Stn1 Stn2 Stn3 Stn4 1996 5.5 4.3 3.5 4.6 1997 6.8 3.7 4.9 1998 3.1 2.6 2.1 1999 3.0 2.4 3.4 2000 2.5 1.9 2.7 2001 2.8 2.3 2002 2003 2004 Test statistic T1 T2 T3 T4 Time series analysis - lecture 5

From multiple time series of data to a smooth trend surface Time series analysis - lecture 5

Time series analysis - lecture 5 A simple model for simultaneous smoothing and adjustment for a single covariate Let be the observed response for the jth coordinate the ith year, and let denote a contemporaneous value of a covariate. Assume that . Response Deterministic trend Impact of covariate Random error Time series analysis - lecture 5

Time series analysis - lecture 5 A semiparametric model for simultaneous smoothing and adjustment for several covariates Let be the observed response for the jth class the ith year, and let denote contemporaneous values of covariates. Assume that . Random error Response Deterministic trend Impact of covariate Impact of covariate Time series analysis - lecture 5

Gradient smoothing Penalty of irregular interannual variation . Penalty of irregular interannual variation Penalty of irregular variation along the gradient Time series analysis - lecture 5

Spatial smoothing along a gradient Temporal smoothing across years Smoothing of the trend function in models of time series data representing several sites along a gradient Spatial smoothing along a gradient Temporal smoothing across years Time series analysis - lecture 5

Sequential smoothing across seasons Temporal smoothing across years Smoothing of the trend function in models of time series data representing several seasons Sequential smoothing across seasons Temporal smoothing across years Time series analysis - lecture 5

Time series analysis - lecture 5 Smoothing of the trend function in models of time series data representing several sectors Circular smoothing across sectors Temporal smoothing across years Time series analysis - lecture 5

Total phosphorus concentrations at Dagskärsgrund in Lake Vänern Time series analysis - lecture 5

Time series analysis - lecture 5 Detection of an unknown level shift - the Standard Normal Homogeneity Test Let X1, …, Xn be a sequence of independent normal random variables with variance one H0: E(Xj) = 0 for 1  j  n H1: E(Xj) = 1 for j  m E(Xj) = 2 for j > m Test statistic where and are the average responses before and after the shift Time series analysis - lecture 5

Detection of a level shift and change-point detection Time series analysis - lecture 5

Time series analysis - lecture 5 Total phosphorus concentrations at Dagskärsgrund in Lake Vänern -simultaneous smoothing and change-point detection Time series analysis - lecture 5

Time series analysis - lecture 5 Ratio between TOC (total organic carbon) and permanganate consumption in Swedish rivers Time series analysis - lecture 5

Time series analysis - lecture 5 Ratio between TOC (total organic carbon) and permanganate consumption in Swedish rivers - simultaneous smoothing and change-point detection Time series analysis - lecture 5

Time series analysis - lecture 5 Uncertainty assessment and hypothesis testing in joint models of smooth trends and change-points Resampling techniques are needed Standard resampling techniques must be modified to accommodate correlated residuals Time series analysis - lecture 5