Data = Truth + Error A Paradigm for Any Data. Finding Truth in Forecasting 1.Smoothing: Truth can be “approximated” by averaging out data. 2.Standard.

Slides:



Advertisements
Similar presentations
DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Exam 1 review: Quizzes 1-6.
Advertisements

Part II – TIME SERIES ANALYSIS C3 Exponential Smoothing Methods © Angel A. Juan & Carles Serrat - UPC 2007/2008.
Forecasting OPS 370.
Forecasting Models With Linear Trend. Linear Trend Model If a modeled is hypothesized that has only linear trend and random effects, it will be of the.
CHAPTER 5 TIME SERIES AND THEIR COMPONENTS (Page 165)
Chapter 7 Demand Forecasting in a Supply Chain Forecasting -4 Adaptive Trend Adjusted Exponential Smoothing Ardavan Asef-Vaziri References: Supply Chain.
Exponential Smoothing Methods
Time Series Analysis Autocorrelation Naive & Simple Averaging
Moving Averages Ft(1) is average of last m observations
Class 20: Chapter 12S: Tools Class Agenda –Answer questions about the exam News of Note –Elections Results—Time to come together –Giants prove that nice.
Forecasting  Suppose your fraternity/sorority house consumed the following number of cases of beer for the last 6 weekends: 8, 5, 7, 3, 6, 9  How many.
MOVING AVERAGES AND EXPONENTIAL SMOOTHING
Session 10a. Decision Models -- Prof. Juran2 Overview Forecasting Methods Exponential Smoothing –Simple –Trend (Holt’s Method) –Seasonality (Winters’
Cycles and Exponential Smoothing Models Materials for this lecture Lecture 4 Cycles.XLS Lecture 4 Exponential Smoothing.XLS Read Chapter 15 pages
Chapter 3 Forecasting McGraw-Hill/Irwin
T T18-05 Trend Adjusted Exponential Smoothing Forecast Purpose Allows the analyst to create and analyze the "Trend Adjusted Exponential Smoothing"
Quantitative Business Forecasting Introduction to Business Statistics, 5e Kvanli/Guynes/Pavur (c)2000 South-Western College Publishing.
CHAPTER 4 MOVING AVERAGES AND SMOOTHING METHODS (Page 107)
Forecasting McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Statistical Forecasting Models
Forecasting Purpose is to forecast, not to explain the historical pattern Models for forecasting may not make sense as a description for ”physical” beaviour.
Business Forecasting Chapter 5 Forecasting with Smoothing Techniques.
Slides 13b: Time-Series Models; Measuring Forecast Error
MOVING AVERAGES AND EXPONENTIAL SMOOTHING. Forecasting methods: –Averaging methods. Equally weighted observations –Exponential Smoothing methods. Unequal.
Time Series Forecasting– Part I
1 BABS 502 Moving Averages, Decomposition and Exponential Smoothing Revised March 11, 2011.
© 2003 Prentice-Hall, Inc.Chap 12-1 Business Statistics: A First Course (3 rd Edition) Chapter 12 Time-Series Forecasting.
Constant process Separate signal & noise Smooth the data: Backward smoother: At any give T, replace the observation yt by a combination of observations.
© 2002 Prentice-Hall, Inc.Chap 13-1 Statistics for Managers using Microsoft Excel 3 rd Edition Chapter 13 Time Series Analysis.
Winter’s Exponential smoothing
LSS Black Belt Training Forecasting. Forecasting Models Forecasting Techniques Qualitative Models Delphi Method Jury of Executive Opinion Sales Force.
Time-Series Analysis and Forecasting – Part V To read at home.
Chapter 16: Time-Series Analysis
Forecasting OPS 370.
Forecasting Professor Ahmadi.
Forecasting MD707 Operations Management Professor Joy Field.
© 2004 Prentice-Hall, Inc. Chapter 7 Demand Forecasting in a Supply Chain Supply Chain Management (2nd Edition) 7-1.
Holt’s exponential smoothing
Lecture 7: Forecasting: Putting it ALL together. The full model The model with seasonality, quadratic trend, and ARMA components can be written: Ummmm,
Chapter 17 Time Series Analysis and Forecasting ©.
Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Time Series Forecasting Chapter 16.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Time Series Forecasting Chapter 13.
Forecasting Models Decomposition and Exponential Smoothing.
PowerPoint presentation to accompany Chopra and Meindl Supply Chain Management, 5e 1-1 Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall.
MBA.782.ForecastingCAJ Demand Management Qualitative Methods of Forecasting Quantitative Methods of Forecasting Causal Relationship Forecasting Focus.
Exponential Smoothing All statistical fitting methods involve some type of smoothing e.g., in regression, a trend line is fitter to the data points Consider.
Simple Exponential Smoothing The forecast value is a weighted average of all the available previous values The weights decline geometrically Gives more.
Time-Series Forecasting Overview Moving Averages Exponential Smoothing Seasonality.
Slide 1 DSCI 5340: Predictive Modeling and Business Forecasting Spring 2013 – Dr. Nick Evangelopoulos Lecture 5: Exponential Smoothing (Ch. 8) Material.
Lesson 4 -Part A Forecasting Quantitative Approaches to Forecasting Components of a Time Series Measures of Forecast Accuracy Smoothing Methods Trend Projection.
1 Forecasting Formulas Symbols n Total number of periods, or number of data points. A Actual demand for the period (  Y). F Forecast demand for the period.
1 1 Slide Forecasting Professor Ahmadi. 2 2 Slide Learning Objectives n Understand when to use various types of forecasting models and the time horizon.
© 1999 Prentice-Hall, Inc. Chap Chapter Topics Component Factors of the Time-Series Model Smoothing of Data Series  Moving Averages  Exponential.
1 BABS 502 Moving Averages, Decomposition and Exponential Smoothing Revised March 14, 2010.
1 1 Chapter 6 Forecasting n Quantitative Approaches to Forecasting n The Components of a Time Series n Measures of Forecast Accuracy n Using Smoothing.
Forecasting is the art and science of predicting future events.
Forecasting Demand. Problems with Forecasts Forecasts are Usually Wrong. Every Forecast Should Include an Estimate of Error. Forecasts are More Accurate.
ISEN 315 Spring 2011 Dr. Gary Gaukler. Forecasting for Stationary Series A stationary time series has the form: D t =  +  t where  is a constant.
Times Series Forecasting and Index Numbers Chapter 16 Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Forecast 2 Linear trend Forecast error Seasonal demand.
Welcome to MM305 Unit 5 Seminar Dr. Bob Forecasting.
Forecasting Methods Dr. T. T. Kachwala.
Forecasting Approaches to Forecasting:
Statistics for Managers using Microsoft Excel 3rd Edition
Chapter 7 Demand Forecasting in a Supply Chain
Exponential Smoothing
Exponential smoothing
Chap 4: Exponential Smoothing
Exponential Smoothing
Presentation transcript:

Data = Truth + Error A Paradigm for Any Data

Finding Truth in Forecasting 1.Smoothing: Truth can be “approximated” by averaging out data. 2.Standard Models: Truth can be “approximated” by a standard forecasting model (DGP)

FM 1: Smoothing How to average out data? How to forecast? Problems ? When most applicable?

Notations (NB) 1.Level, L t 2.Trend, T t 3.Season, F t 4.Irregular t ( Equal variability) Not constant

When Most Applicable Many items to forecast –E.g. demand for standard items Automatic procedure is needed Excel works well for implementation –(if Eviews is not available)

Model for Y t : Y t = L t + irregular t No trend, no seasonality Forecasting of Y (T+h) Pred_Y (T+h|T) = Y T (h) in NB = L T A. Simple Exponential Smoothing

Estimation of L T Information set at T Average only the most recent m observations

weighted average of all observations: L T = w T Y T + w (T-1) Y (T-1) + … 0 < w t < 1 for all t greater weights for recent data points. Estimation of L T – cont.

Weighting Scheme Choose 0 <  < 1 w T =  w (T-1) =  (1-  ) w (T-2) =  (1-  ) 2 and so on. Note:

Recursive Form Algorithm L T =  Y T +  Y (T-1) +  2 Y (T-2) +... =  Y T +  L (T-1) L (T-1) =  Y (T-1) +  L (T-2) and so on. Est. for t = (smooth. const.) x t + (1 - s. t-1)

Example 1 Initialize

Error Correction Form One Step Ahead Forecast Error –e t = Y t - L (t-1) Error Correction Form –L T =  Y T + (1 -  ) L (T-1) =  (Y T - L (T-1) ) + L (T-1) = L (T-1) +  e T Est. for t = t-1 + s.c.(forecast

Example 2 Initialize, no error Recursive Form

Selecting  Extreme Values  = 1 L T = Y T  = 0L T = L 1 (initial value) Guide Lines Large  for less volatile series Small  for more volatile series

SSE and RMSE SSE = Sum of Squared Residuals –For Exponential Smoothing, SSE = Sum of Squared One Step Ahead Forecasting Errors. RMSE = Root Mean Squared Error –Square Root of { SSE / # of Errors in SSE }

Practicality 1. Only information needed to forecast Y (T+1) is { Y T and L (T-1) } Forecast of Y (T+1|T) = L T =  Y T + (1 -  ) L (T-1) 2. Robustness Ref. NB 6.10

Two Problems How to determine the initial value? –Use the first observation –Take the average of the first half observations How to determine the best smoothing constant,  ? –Use RMSE as a guide –Do not minimize RMSE

Extensions of Simple Exponential Smoothing Data = Trend + Seasonality + Cycle + Irregularity How to Incorporate Trend and Seasonality for Forecast? –B: Holt’s Linear Trend for Trend without Seasonality –C: Holt-Winters for Trend and Seasonality Problems –(1) Initial estimates –(2) smoothing constants – one for each component

B. Holt’s Linear Trend Exponential Smoothing     Holt Simple YtYt t T

Include Trend Component for Forecast Model for Data: Y t = L t + irregular t L t = L (t-1) +T (t-1) Forecast: Pred_Y(T+1 | T) = L T + T T Pred_Y(T+h | T) = L T +hT T h=1, 2, …

Recursive Formula for L t and T t For Level: L t =  Y t + (1 -  )(L (t-1) + T (t-1) ) For Trend: T t =  (L t - L (t-1) ) + (1 -  ) T (t-1) Est. for t = (smooth. const.) x + (1 -

Example 1 Initialize

Error Correction Form “One Step Ahead” Forecast Error for Y t : e t = Y t - {L (t-1) + T (t-1) } ECF (see page 198 of NB): L t = {L (t-1) + T (t-1) } +  e t T t = T (t-1) +  e t Est. for t = + (s.c.)(forecast

Example 2 Initialize

Computing Holt’s Linear Trend Smoothing – an Illustration

Comparison With Fixed Trend Fixed Trend: Y( T+1| T) =  +  T+1) = L T +  Holt’s Model: Y( T+1| T) = L T +  T (slope variable)

Let: s : # of “seasons” in a year Model for Y t = L t +F t + irregular t - additive seasonality Y t = L t F t (irregular t ) - multiplicative seasonality L t = L t-1 + T t-1 C. Holt-Winters Seasonal Exponential Smoothing

Additive Seasonality Pred_Y T+1 |T = L T +T T +F (T+1-s) Pred_Y T+h |T = L T +hT T +F (T+h-s) Multiplicative Seasonality Pred_ Y T+1 |T = (L T +T T ) F (T+1-s) Pred_ Y T+h |T = (L T +h T T ) F (T+h-s) Forecasting for Holt – Winters Methods Need to Estimate F t by F (t-s)

Recursive Formula - additive seasonality Level: L t =  (Y t - F (t-s) ) + (1 -  ) {L (t-1) + T (t-1) } Trend:T t =  (L t - L (t-1) ) + (1 -  ) T (t-1) Season:F t =  (Y t - L t ) + (1 -  ) F (t-s) Est. for t = (smooth. const.) x + (1 -

Error:e t = Y t - (L t-1 + T t-1 + F (t - s) ) ECF: L t = (L (t-1) +  T (t-1) )  e t T t = T (t-1) +  e t F t = F (t-s) +  e t Error Correction Form - additive seasonality Est. for t = + (s.c.)(forecast

Recursive Formula - multiplicative seasonality Level: Trend: Season: T t =  (L t - L (t-1) ) + (1 -  ) T (t-1)

Error: e t = Y t - (L (t-1) + T (t-1) ) F (t-s) ECM: L t = L (t-1) +  T (t-1)  e t / F (t-s) T t = T (t-1) +  e t / F (t-s) F t = F (t-s) +  e t / L t Error Correction Form - multiplicative seasonality

Determining Initial Values Use the average of the first s observations of data for L 1..L s. Compute the F 1 through F s, using (Y 1, L 1 ) …(Y s, L s ). Set T 1 …T s = 0 Note: This is just one method.

Example: Additive Seasonality

Example: Multiplicative Seasonality

Choosing Smoothing Constants Forecast = f(Data, s.c, initial values) Big Question: must evolve from using the system Recommendation: use small values, say 0.2 to 0.5, to begin with

Using Eviews Simple smooth(s,  ) ser_name smooth_name Holt smooth(n,  ) Holt-Winters smooth(a,  additive smooth(m,  multiplicative