Statistical Forecasting Models

Slides:



Advertisements
Similar presentations
Decomposition Method.
Advertisements

Forecasting OPS 370.
Guide to Using Excel 2007 For Basic Statistical Applications To Accompany Business Statistics: A Decision Making Approach, 8th Ed. Chapter 16: Analyzing.
Operations Management For Competitive Advantage © The McGraw-Hill Companies, Inc., 2001 C HASE A QUILANO J ACOBS ninth edition 1Forecasting Operations.
1 Chapter 7 My interest is in the future because I am going to spend the rest of my life there.— Charles F. Kettering Forecasting.
1 BIS APPLICATION MANAGEMENT INFORMATION SYSTEM Advance forecasting Forecasting by identifying patterns in the past data Chapter outline: 1.Extrapolation.
Exponential Smoothing Methods
Time Series Analysis Autocorrelation Naive & Simple Averaging
T T18-03 Exponential Smoothing Forecast Purpose Allows the analyst to create and analyze the "Exponential Smoothing Average" forecast. The MAD.
Analyzing and Forecasting Time Series Data
Chapter 12 - Forecasting Forecasting is important in the business decision-making process in which a current choice or decision has future implications:
1 Spreadsheet Modeling & Decision Analysis: A Practical Introduction to Management Science, 3e by Cliff Ragsdale.
MOVING AVERAGES AND EXPONENTIAL SMOOTHING
CHAPTER 3 Forecasting.
Chapter 3 Forecasting McGraw-Hill/Irwin
Chapter 13 Forecasting.
Forecasting & Time Series Minggu 6. Learning Objectives Understand the three categories of forecasting techniques available. Become aware of the four.
Forecasting McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Slides 13b: Time-Series Models; Measuring Forecast Error
© 2003 Prentice-Hall, Inc.Chap 12-1 Business Statistics: A First Course (3 rd Edition) Chapter 12 Time-Series Forecasting.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Chapter 6 Forecasting n Quantitative Approaches to Forecasting n Components of a Time Series.
Slides by John Loucks St. Edward’s University.
© 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
Time Series “The Art of Forecasting”. What Is Forecasting? Process of predicting a future event Underlying basis of all business decisions –Production.
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall7-1 Chapter 7: Forecasting.
The Importance of Forecasting in POM
Demand Management and Forecasting
Time-Series Analysis and Forecasting – Part V To read at home.
Linear Trend Lines Y t = b 0 + b 1 X t Where Y t is the dependent variable being forecasted X t is the independent variable being used to explain Y. In.
1 1 Slide © 2012 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Chapter 16: Time-Series Analysis
1 Spreadsheet Modeling & Decision Analysis: A Practical Introduction to Management Science, 3e by Cliff Ragsdale.
3-1Forecasting William J. Stevenson Operations Management 8 th edition.
3-1Forecasting. 3-2Forecasting FORECAST:  A statement about the future value of a variable of interest such as demand.  Forecasts affect decisions and.
Forecasting Professor Ahmadi.
© 2004 Prentice-Hall, Inc. Chapter 7 Demand Forecasting in a Supply Chain Supply Chain Management (2nd Edition) 7-1.
DSc 3120 Generalized Modeling Techniques with Applications Part II. Forecasting.
Time-Series Forecasting Learning Objectives 1.Describe What Forecasting Is 2. Forecasting Methods 3.Explain Time Series & Components 4.Smooth a Data.
Operations Management For Competitive Advantage 1Forecasting Operations Management For Competitive Advantage Chapter 11.
1-1 1 McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved.
Time Series Analysis and Forecasting
Lesson 4 -Part A Forecasting Quantitative Approaches to Forecasting Components of a Time Series Measures of Forecast Accuracy Smoothing Methods Trend Projection.
Forecasting Operations Management For Competitive Advantage.
Demand Management and Forecasting Module IV. Two Approaches in Demand Management Active approach to influence demand Passive approach to respond to changing.
Maintenance Workload Forecasting
© 1999 Prentice-Hall, Inc. Chap Chapter Topics Component Factors of the Time-Series Model Smoothing of Data Series  Moving Averages  Exponential.
Chapter 9: Short-Term Forecasting PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with.
Welcome to MM305 Unit 5 Seminar Prof Greg Forecasting.
Review Use data table from Quiz #4 to forecast sales using exponential smoothing, α = 0.2 What is α called? We are weighting the error associated with.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Demand Management and Forecasting CHAPTER 10.
MGS3100_03.ppt/Feb 11, 2016/Page 1 Georgia State University - Confidential MGS 3100 Business Analysis Time Series Forecasting Feb 11, 2016.
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.
3-1Forecasting CHAPTER 3 Forecasting McGraw-Hill/Irwin Operations Management, Eighth Edition, by William J. Stevenson Copyright © 2005 by The McGraw-Hill.
3-1Forecasting William J. Stevenson Operations Management 8 th edition.
MBF1413 | Quantitative Methods Prepared by Dr Khairul Anuar 8: Time Series Analysis & Forecasting – Part 1
13 – 1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall. Forecasting 13 For Operations Management, 9e by Krajewski/Ritzman/Malhotra.
Managerial Decision Modeling 6 th edition Cliff T. Ragsdale.
Chapter 15 Forecasting. Forecasting Methods n Forecasting methods can be classified as qualitative or quantitative. n Such methods are appropriate when.
3-1Forecasting Weighted Moving Average Formula w t = weight given to time period “t” occurrence (weights must add to one) The formula for the moving average.
T T18-02 Weighted Moving Average Forecast Purpose Allows the analyst to create and analyze the "Weighted Moving Average" forecast for up to 5.
Welcome to MM305 Unit 5 Seminar Dr. Bob Forecasting.
Welcome to MM305 Unit 5 Seminar Forecasting. What is forecasting? An attempt to predict the future using data. Generally an 8-step process 1.Why are you.
Yandell – Econ 216 Chap 16-1 Chapter 16 Time-Series Forecasting.
Short-Term Forecasting
Forecasting techniques
Demand Management and Forecasting
MBF1413 | Quantitative Methods Prepared by Dr Khairul Anuar
Presentation transcript:

Statistical Forecasting Models (Lesson - 07) Best Bet to See the Future Dr. C. Ertuna

Statistical Forecasting Models Time Series Models: independent variable is time. Moving Average Exponential Smoothening Holt-Winters Model Explanatory Methods: independent variable is one or more factor(s). Regression Dr. C. Ertuna

Time Series Models Statistical Time Series Models are very useful for short range forecasting problems such as weekly sales. Time series models assume that whatever forces have influenced the variables in question (sales) in the recent past will continue into the near future. Dr. C. Ertuna

Time Series Components A time series can be described by models based on the following components Tt Trend Component St Seasonal Component Ct Cyclical Component It Irregular Component Using these components we can define a time series as the sum of its components or an additive model Alternatively, in other circumstances we might define a time series as the product of its components or a multiplicative model – often represented as a logarithmic model Dr. C. Ertuna

Components of Time Series Data A linear trend is any long-term increase or decrease in a time series in which the rate of change is relatively constant. A seasonal component is a pattern that is repeated throughout a time series and has a recurrence period of at most one year. A cyclical component is a pattern within the time series that repeats itself throughout the time series and has a recurrence period of more than one year. Dr. C. Ertuna

Components of Time Series Data The irregular (or random) component refers to changes in the time-series data that are unpredictable and cannot be associated with the trend, seasonal, or cyclical components. Dr. C. Ertuna

Stationary Time Series Models Time series with constant mean and variance are called stationary time series. When Trend, Seasonal, or Cyclical effects are not significant then Moving Average Models and Exponential Smoothing Models are useful over short time periods. Dr. C. Ertuna

Moving Average Models Simple Moving Average forecast is computed as the average of the most recent k-observations. Weighted Moving Average forecast is computed as the weighted average of the most recent k-observations where the most recent observation has the highest weight. Dr. C. Ertuna

Moving Average Models Simple Moving Average Forecast Weighted Moving Average Forecast Dr. C. Ertuna

Weighted Moving Average To determine best weights and period (k) we can use forecast accuracy. MSE = Mean Square Error is a good measure for forecast accuracy. RMSE = is the square root of the MSE. Data: Evens - Burglaries Dr. C. Ertuna

Weighted Moving Average Tools / Solver Set Target Cell: Cell containing RMSE value Equal to: Min By Changing Cells: Cells containing weights Subject to constraints: Cell containing sum of the weight = 1 Options / (check) Assume Non-Negativity Solve ----- Keep Solver Solution ----- OK Dr. C. Ertuna

Weighted Moving Average Best weights for a given “k” (in this case “3”) is determined by solver trough minimizing RMSE. Same procedure could be applied to models with different k’s and the one with lowest RMSE could be considered as the model with best forecasting period. Dr. C. Ertuna

Moving Average Models Tools/ Data Analysis / Moving Average Input Range: Observations with title (No time) Output Range: Select next column to the input range and 1-Row below of the first observation Chart misaligns the forecasted values! Forecasted 59th month is aligned with 58th month Dr. C. Ertuna

Exponential Smoothing Exponential smoothing is a time-series smoothing and forecasting technique that produces an exponentially weighted moving average in which each smoothing calculation or forecast is dependent upon all previously observed values. The smoothing factor “α” is a value between 0 and 1, where α closer to 1 means more weigh to the recent observations and hence more rapidly changing forecast. Dr. C. Ertuna

Exponential Smoothing Model or where: Ft= Forecast value for period t Yt-1 = Actual value for period t-1 Ft-1 = Forecast value for period t-1  = Alpha (smoothing constant) Dr. C. Ertuna

Exponential Smoothing Model Tools/ Data Analysis / Exponential Smoothing. Input Range: Observations with title (No time) Output Range: Select next column to the input range and first Row of the first observation Damping Factor: 1-α (not α) Dr. C. Ertuna

Exponential Smoothing Model To determine best “α” we can use forecast accuracy. MSE = Mean Square Error is a good measure for forecast accuracy. Dr. C. Ertuna

Holt-Winters Model The Holt-Winters forecasting model could be used in forecasting trends. Holt-Winters model consists of both an exponentially smoothing component (E, w) and a trend component (T, v) with two different smoothing factors. Dr. C. Ertuna

Holt-Winters Model where: Ft+k= Forecast value k periods from t Yt-1 = Actual value for period t-1 Et-1 = Estimated value for period t-1 Tt = Trend for period t w = Smoothing constant for estimates v = Smoothing factor for trend k = number of periods E1 and T1 are not defined. E2 = Y2 T2 = Y2 – Y1 Dr. C. Ertuna

Holt-Winters Model E_2 = Y_2 and T_2 = (Y_2-Y_1) E_12 = $D$1*C14+(1-$D$1)*(D13+E13) T_12 = $E$1*(D14-D13)+(1-$E$1)*E13 F_13 = D14+E14 Dr. C. Ertuna

Holt-Winters Model Set E (smoothing component), T (trend component), and F (forecasted values) columns next to Y (actual observations) in the same sequence Determine initial “w” and “v” values Leave E,T &F blanc for the base period (t=1) Set E2 = Y2 Set T2 = Y2-Y1 Note: (F2 is blanc) Dr. C. Ertuna

Holt-Winters Model Formulate E3 = w*Y3 + (1-w)*(E2+T2) Formulate T3 = v*(E3-E2) + (1-v)*T2 Formulate F3 = E2 + T2 Copy the formulas down until reaching one cell further than the last observation (Yn). Compute MSE using Y’s and F’s Use solver to determine optimal “w” and “v”. Dr. C. Ertuna

Holt-Winters Model Solver set up for Holt Winters: Target Cell: MSE (min) Changing Cells: w and v Constrains: w <= 1 w >= 0 v <= 1 v >= 0 Dr. C. Ertuna

Forecasting with Crystal Ball CBTools / CB Predictor [Input Data] Select Range, First Raw, First Column Next [Data Attribute] Data is in Next [Method Gallery] Select All Next [Results] Number of periods to forecast [1] Select Past Forecasts at cell Run periods, etc. Dr. C. Ertuna

Forecasting with Crystal Ball Dr. C. Ertuna

Forecasting with Crystal Ball Method Parameters: Method   Parameter Value Best: Double Exponential Smoothing Alpha 0.999 Beta 0.051 2nd: Single Exponential Smoothing 3rd: Single Moving Average Periods 1 4th: Double Moving Average 2 Method Errors: Method   RMSE MAD MAPE Best: Double Exponential Smoothing 1.5043 0.9871 7.68% 2nd: Single Exponential Smoothing 1.5147 1.1566 9.03% 3rd: Single Moving Average 1.5453 1.2042 9.40% 4th: Double Moving Average 2.0855 1.592 11.16% Forecast: Date Lower: 5%   Forecast Upper: 95% 2000 11.9 14.4 17.0 Dr. C. Ertuna

Performance of a Model Performance of a model is measured by Theil’s U. The Theil's U statistic falls between 0 and 1. When U = 0, that means that the predictive performance of the model is excellant and when U = 1 then it means that the forecasting performance is not better than just using the last actual observation as a forecast. Dr. C. Ertuna

Theil’s U versus RMSE The difference between RMSE (or MAD or MAPE) and Theil’s U is that the formars are measure of ‘fit’; measuring how well model fits to the historical data. The Theil's U on the other hand measures how well the model predicts against a ‘naive’ model. A forecast in a naive model is done by repeating the most recent value of the variable as the next forecasted value. Dr. C. Ertuna

Choosing Forecasting Model The forecasting model should be the one with lowest Theil’s U. If the best Theil’s U model is not the same as the best RMSE model then you need to run CB again by checking only the best Theil’s U model to obtain forecasted value. P.S. CB uses forecasting value of the lowest RMSE model (best model according CB)! Dr. C. Ertuna

Determining Performance Theil’s U determins the forecasting performance of the model. The interpretation in daily language is as follows: Interpret (1- Thei’l U) 1.00 – 0.80 High (strong) forecasting power 0.80 – 0.60 Moderately high forecasting power 0.60 – 0.40 Moderate forecasting power 0.40 – 0.20 Weak forecasting power 0.20 – 0.00 Very weak forecasting power Dr. C. Ertuna

Regression or Time Series Forecast Here is the guiding principle when to apply Regression and when to apply Time Series Forecast. As some thing changes (one or more independent variables) how does another thing (dependent variable) change is an issue of directional relationship For directional relationships we can use regression.  If the independent variable is TIME (as time changes how does a variable change) Then we can use either regression or time series forecasting models Dr. C. Ertuna

Explanatory Methods Simple Linear Regression Model: The simplest inferential forecasting model is the simple linear regression model, where time (t) is the independent variable and the least square line is used to forecast the future values of Yt. Dr. C. Ertuna

Regression in Forecasting Trends where: Yt = Value of trend at time t 0 = Intercept of the trend line 1 = Slope of the trend line t = Time (t = 1, 2, . . . ) Dr. C. Ertuna

Regression in Forecasting Seasonality Many time series have distinct seasonal pattern. (For example room sales are usually highest around summer periods.) Multiple regression models can be used to forecast a time series with seasonal components. The use of dummy variables for seasonality is common. Dummy variables needed = total number of seasonality –1 For example: Quarterly Seasonal: 3 Dummies are needed, Monthly Seasonal: 11 Dummies needed, etc. The load of each seasonal variable (dummy) is compared to the one which is hidden in intercept. Dr. C. Ertuna

Regression in Forecasting Seasonality where: Q1 = 1 , if quarter is 1, = 0 otherwise Q2 = 1 , if quarter is 2, = 0 otherwise Q3 = 1 , if quarter is 3, = 0 otherwise 2 = the load of Q1 above Q4 0 = the overall intercept + the load of Q4 t = Time (t = 1, 2, . . . ) Dr. C. Ertuna

Seasonal Regression E(Y_Q1) = -10801.6 + 5.52 * Year.1 + 8.06 Dr. C. Ertuna

Introduction to Optimization Next Lesson (Lesson - 09) Introduction to Optimization Dr. C. Ertuna