Lesson 5.1 Forecasting Moving Averages Exponential Smoothing.

Slides:



Advertisements
Similar presentations
Chapter 9. Time Series From Business Intelligence Book by Vercellis Lei Chen, for COMP
Advertisements

Forecasting OPS 370.
4/16/ Ardavan Asef-Vaziri Variable of interest Time Series Analysis.
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.
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.
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.
Chapter 12 - Forecasting Forecasting is important in the business decision-making process in which a current choice or decision has future implications:
MOVING AVERAGES AND EXPONENTIAL SMOOTHING
Chapter 13 Forecasting.
T T18-05 Trend Adjusted Exponential Smoothing Forecast Purpose Allows the analyst to create and analyze the "Trend Adjusted Exponential Smoothing"
Chapter 11 Solved Problems 1. Exhibit 11.2 Example Linear and Nonlinear Trend Patterns 2.
2. Forecasting. Forecasting  Using past data to help us determine what we think will happen in the future  Things typically forecasted Demand for products.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 3 Forecasting.
Slides 13b: Time-Series Models; Measuring Forecast Error
CHAPTER 18 Models for Time Series and Forecasting
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.
Introduction to Forecasting COB 291 Spring Forecasting 4 A forecast is an estimate of future demand 4 Forecasts contain error 4 Forecasts can be.
The Importance of Forecasting in POM
3-1 McGraw-Hill/Irwin Operations Management, Seventh Edition, by William J. Stevenson Copyright © 2002 by The McGraw-Hill Companies, Inc. All rights reserved.
Operations Management
Introduction to Management Science
3-1Forecasting William J. Stevenson Operations Management 8 th edition.
Forecasting Professor Ahmadi.
Forecasting MD707 Operations Management Professor Joy Field.
1 DSCI 3023 Forecasting Plays an important role in many industries –marketing –financial planning –production control Forecasts are not to be thought of.
MBA.782.ForecastingCAJ Demand Management Qualitative Methods of Forecasting Quantitative Methods of Forecasting Causal Relationship Forecasting Focus.
Operations Research II Course,, September Part 6: Forecasting Operations Research II Dr. Aref Rashad.
Introduction to Forecasting IDS 605 Spring Forecasting 4 A forecast is an estimate of future demand.
To Accompany Ritzman & Krajewski, Foundations of Operations Management © 2003 Prentice-Hall, Inc. All rights reserved. Chapter 9 Demand Forecasting.
Irwin/McGraw-Hill  The McGraw-Hill Companies, Inc Forecasting Chapter 11.
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.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 3 Forecasting.
Forecasting. 預測 (Forecasting) A Basis of Forecasting In business, forecasts are the basis for budgeting and planning for capacity, sales, production and.
Reid & Sanders, Operations Management © Wiley 2002 Forecasting 8 C H A P T E R.
Forecasting Chapter 9. Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall9 - 2 Chapter Objectives Be able to:  Discuss the importance.
Chapter 4 Class 2.
Welcome to MM305 Unit 5 Seminar Prof Greg Forecasting.
Forecasting Demand. Forecasting Methods Qualitative – Judgmental, Executive Opinion - Internal Opinions - Delphi Method - Surveys Quantitative - Causal,
Quantitative Forecasting Methods (Non-Naive)
Module: Forecasting Operations Management as a Competitive Weapon.
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.
CHAPTER 12 FORECASTING. THE CONCEPTS A prediction of future events used for planning purpose Supply chain success, resources planning, scheduling, capacity.
3-1Forecasting CHAPTER 3 Forecasting McGraw-Hill/Irwin Operations Management, Eighth Edition, by William J. Stevenson Copyright © 2005 by The McGraw-Hill.
Forecasting Chapter 5 OPS 370
Forecasting Demand. Problems with Forecasts Forecasts are Usually Wrong. Every Forecast Should Include an Estimate of Error. Forecasts are More Accurate.
3-1Forecasting William J. Stevenson Operations Management 8 th edition.
Assignable variation Deviations with a specific cause or source. forecast bias or assignable variation or MSE? Click here for Hint.
Forecasting Production and Operations Management 3-1.
Forecast 2 Linear trend Forecast error Seasonal demand.
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.
Forecasting Quantitative Methods. READ FIRST Outline Define Forecasting The Three Time Frames of Forecasting Forms of Forecast Movement Forecasting Approaches.
Chapter 3 Lecture 4 Forecasting. Time Series is a sequence of measurements over time, usually obtained at equally spaced intervals – Daily – Monthly –
T T18-02 Weighted Moving Average Forecast Purpose Allows the analyst to create and analyze the "Weighted Moving Average" forecast for up to 5.
TIME SERIES MODELS. Definitions Forecast is a prediction of future events used for planning process. Time Series is the repeated observations of demand.
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.
Forecasting Chapter 9.
Forecasts.
Operations Management Contemporary Concepts and Cases
Forecasting Chapter 11.
FORCASTING AND DEMAND PLANNING
Exponential Smoothing with Trend Adjustment - continued
Forecasting Elements of good forecast Accurate Timely Reliable
Exponential Smoothing
Forecasting Plays an important role in many industries
Exponential Smoothing
TIME SERIES MODELS – MOVING AVERAGES.
Presentation transcript:

Lesson 5.1 Forecasting Moving Averages Exponential Smoothing

Forecasting We will study predominantly time series forecasting which makes future projections solely on the basis of past data. This is also called time series analysis or naïve forecasting.

Forecasting A time series is an organized sequence of data values: x 0, x 1, x 2, x 3, … x n. The subscripts represent a point in time (day, month, year, etc.)

Forecasting If x t is a future value of the series to be predicted: x t = f(t), where f(t) is some function of the time series index t. Your task as an analyst is to find the functional form that best predicts the future series.

Forecasting The form chosen for f(t) depends upon the underlying process. Some common forms for f(t) are: Constant f(t) = a Linearf(t) = a + bt Quadraticf(t) = a + bt + ct 2 Polynomialf(t) =  0 +  1 t +  2 t 2 +…+  n t n Periodicf(t) =  0 +  1 sin(wt) +  2 cos(wt)

TIME XtXt Functional Forms Constant f(t) = a

TIME XtXt Functional Forms Linear f(t) = a + bt

TIME XtXt Functional Forms Quadraticf(t) = a + bt + ct 2

TIME XtXt Functional Forms Polynomialf(t) =  0 +  1 t +  2 t 2 +…+  n t n

TIME XtXt Functional Forms Periodic f(t) =  0 +  1 sin(wt) +  2 cos(wt)

Simple Moving Average The most basic forecasting method Method: –Take data from last N periods –Average the data –Use average to forecast future period N F t =  S t-i i = 1 N F t = forecast for period t S t-i = data N = number of time periods

Simple Moving Average Example:

Simple Moving Average Example: F 6 = 3

Dat a Moving Avg

Moving Average N=5

Moving Average N=12

Simple Moving Average Problems with using the simple moving average as a forecasting tool: –The moving average is tracking actual data, but it is always lagging behind it. –The moving average will never reach the peaks or valleys of the actual data -- it smoothes out the data –Doesn’t tell you very much about the future However, this doesn’t make the moving average useless -- you just need to be aware of its problems.

Example of how people use moving averages to indicate when they should get in and out of the market

Weighted Moving Average Whereas the simple moving average gives equal weight to all the data, the weighted moving average can give more weight to more recent data N F t =  w t-i S t-i i=1 N  w t-i i = 1 w t-i = weight given to data at period t-i

Exponential Smoothing Another forecasting tool that weights the last forecast and the most recent data. F t = F t-1 +  (A t-1 - F t-1 ) =  A t-1 + (1-  )F t-1 0 <  < 1,  = smoothing constant A = actual data If actual data point was above the last forecast, it would tend to move the future forecast up and if the data point was below the last forecast, it would tend to move the future forecast down

Exponential Smoothing  =.3

Exponential Smoothing  =.1

Exponential Smoothing  =.9

Exponential Smoothing Why is it called exponential smoothing? F t = F t-1 +  (A t-1 - F t-1 ) =  A t-1 + (1-  )F t-1 Expanding the function would result in this: F t =  A t-1 + (1-  )(  A t-2 +(1-  )F t-2 ) =  A t-1 + (1-  )(  A t-2 )+(1-  ) 2 F t-2 …. (You can continue to expand the function)

Exponential Smoothing   (1-  )  (1-  ) 2  (1-  ) 3  (1-  ) 4  (1-  ) 5 The weights tend to follow this pattern of “exponential” decay, hence the name, exponential smoothing.

Exponential Smoothing In the exponential smoothing model, if the smoothing constant, , is small, not much weight is given to current data, which also means that the forecast tends to dampen out trends and fluctuations.  corresponds roughly to the inverse of the number of periods (N) in the single moving average. If N is small,  is large. If N is large,  is small.

Exponential Smoothing It can be shown that the average age of the data in a single moving average model is (N-1)/2 and the average age of data in a single exponential smoothing model is (1-  )/ . Therefore,  =2/(N-1) gives the equivalent average age of data.

Exponential Smoothing  can be set at an initial value. Then, compare the forecast to actual data to determine which value of  minimizes forecast error. One measure of forecast error is the error variance, which is the mean squared error between the forecast and the actual data in the next period, (Actual data t -F t ) 2 /n. Pick the  that gives you the smallest mean squared error. You can also program the computer to pick the model with the smallest forecast error, in which case you have an adaptive forecaster.

Exponential Smoothing However, even if you have an adaptive forecasting model, the problems of lagging and never reaching the peaks and valleys associated with moving averages or exponential smoothing still are not solved with this model.

Forecast Error and Performance Measures Forecast error at time t = e(t) = x(t)-f(t) MAD Mean absolute deviation = MSE Mean squared error = CFE Cumulative forecast error = MAPE Mean absolute percentage error = Tracking signal = CFE / MAD

Forecasting What would you want to do to forecast future values of a times series accurately? Take the exponential smoothing model and stretch it so that it reached the peaks and valleys of the data and shift it left so that it wasn’t lagging. Then forecast the future using this modified model.

Forecasting To adjust the model, you need a few things: Need to know that the periodicity is real and that you are not just being tricked into thinking there is a cycle when there is no cycle. Need to know how long the period is. Need to know at what time during the cycle the peaks and valleys occur -- need a mean trend line (determined by a simple regression) and a factor which is greater than or less than 1 to multiply by the trend line to get the peaks and valleys. Cyclical models make these adjustments.