Chapter 15 Forecasting. Forecasting Methods n Forecasting methods can be classified as qualitative or quantitative. n Such methods are appropriate when.

Slides:



Advertisements
Similar presentations
Agenda of Week V. Forecasting
Advertisements

Part II – TIME SERIES ANALYSIS C3 Exponential Smoothing Methods © Angel A. Juan & Carles Serrat - UPC 2007/2008.
Operations Management Forecasting Chapter 4
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.
What is Forecasting? A forecast is an estimate of what is likely to happen in the future. Forecasts are concerned with determining what the future will.
Time Series Analysis Autocorrelation Naive & Simple Averaging
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:
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.
MOVING AVERAGES AND EXPONENTIAL SMOOTHING
1 1 Slide © 2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Chapter 3 Forecasting McGraw-Hill/Irwin
Chapter 13 Forecasting.
CHAPTER 4 MOVING AVERAGES AND SMOOTHING METHODS (Page 107)
Operations Management Forecasting Chapter 4
Part II – TIME SERIES ANALYSIS C2 Simple Time Series Methods & Moving Averages © Angel A. Juan & Carles Serrat - UPC 2007/2008.
Forecasting McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Applied Business Forecasting and Planning
Business Forecasting Chapter 5 Forecasting with Smoothing Techniques.
Slides 13b: Time-Series Models; Measuring Forecast Error
CHAPTER 18 Models for Time Series and Forecasting
Chapter 2 Data Patterns and Choice of Forecasting Techniques
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.
Chapter 3 Forecasting McGraw-Hill/Irwin
Slides by John Loucks St. Edward’s University.
BIS Application Chapter two
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.
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.
Production Planning and Control. 1. Naive approach 2. Moving averages 3. Exponential smoothing 4. Trend projection 5. Linear regression Time-Series Models.
CHAPTER 3 FORECASTING.
Demand Management and Forecasting
Chapter 16: Time-Series Analysis
3-1Forecasting. 3-2Forecasting FORECAST:  A statement about the future value of a variable of interest such as demand.  Forecasts affect decisions and.
Chapter 7 Forecasting n Quantitative Approaches to Forecasting n The Components of a Time Series n Measures of Forecast Accuracy n Using Smoothing Methods.
Forecasting Professor Ahmadi.
DSc 3120 Generalized Modeling Techniques with Applications Part II. Forecasting.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Time Series Forecasting Chapter 13.
1 DSCI 3023 Forecasting Plays an important role in many industries –marketing –financial planning –production control Forecasts are not to be thought of.
Operations Management For Competitive Advantage 1Forecasting Operations Management For Competitive Advantage Chapter 11.
MBA.782.ForecastingCAJ Demand Management Qualitative Methods of Forecasting Quantitative Methods of Forecasting Causal Relationship Forecasting Focus.
Time Series Analysis and Forecasting
Analysis of Time Series 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.
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.
MBF1413 | Quantitative Methods Prepared by Dr Khairul Anuar 6: Time Series Analysis & Forecasting – Part 1
Welcome to MM305 Unit 5 Seminar Prof Greg Forecasting.
Time Series Analysis and Forecasting. Introduction to Time Series Analysis A time-series is a set of observations on a quantitative variable collected.
15-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Forecasting Chapter 15.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
DEPARTMENT OF MECHANICAL ENGINEERING VII-SEMESTER PRODUCTION TECHNOLOGY-II 1 CHAPTER NO.4 FORECASTING.
Time-Series Forecast Models  A time series is a sequence of evenly time-spaced data points, such as daily shipments, weekly sales, or quarterly earnings.
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.
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.
1 1 Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University © 2002 South-Western/Thomson Learning 
MBF1413 | Quantitative Methods Prepared by Dr Khairul Anuar 8: Time Series Analysis & Forecasting – Part 1
Forecasting Production and Operations Management 3-1.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Chapter 3 Forecasting.
Chapter 3 Lecture 4 Forecasting. Time Series is a sequence of measurements over time, usually obtained at equally spaced intervals – Daily – Monthly –
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 Methods Dr. T. T. Kachwala.
Demand Management and Forecasting
MBF1413 | Quantitative Methods Prepared by Dr Khairul Anuar
MBF1413 | Quantitative Methods Prepared by Dr Khairul Anuar
1 1 Slide © 2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Forecasting Plays an important role in many industries
Presentation transcript:

Chapter 15 Forecasting

Forecasting Methods n Forecasting methods can be classified as qualitative or quantitative. n Such methods are appropriate when historical data on the variable being forecast are either not applicable or unavailable. n Qualitative methods generally involve the use of expert judgment to develop forecasts. n We will focus exclusively on quantitative forecasting methods in this chapter.

Forecasting Methods n Quantitative forecasting methods can be used when:  past information about the variable being forecast is available,  the information can be quantified, and  it is reasonable to assume that the pattern of the past will continue into the future.

Quantitative Forecasting Methods n Quantitative methods are based on an analysis of historical data concerning one or more time series. n A time series is a set of observations measured at successive points in time or over successive periods of time. n If the historical data used are restricted to past values of the series that we are trying to forecast, the procedure is called a time series method. n If the historical data used involve other time series that are believed to be related to the time series that we are trying to forecast, the procedure is called a causal method.

Time Series Methods n The objective of time series analysis is to discover a pattern in the historical data or time series and then extrapolate the pattern into the future. n The forecast is based solely on past values of the variable and/or past forecast errors. n We will focus on time series methods, and not causal methods, in this chapter.

Forecasting MethodsForecastingMethodsForecastingMethods QuantitativeQuantitativeQualitativeQualitative CausalCausal Time Series Focus of this chapter

Time Series Patterns n A time series is a sequence of measurements taken every hour, day, week, month, quarter, year, or at any other regular time interval. n The pattern of the data is an important factor in understanding how the time series has behaved in the past. n If such behavior can be expected to continue in the future, we can use it to guide us in selecting an appropriate forecasting method.

Time Series Plot n A time series plot is a graphical presentation of the relationship between time and the time series variable. n Time is on the horizontal axis, and the time series values are shown on the vertical axis. n A useful first step in identifying the underlying pattern in the data is to construct a time series plot.

n Example Time Series Plot

Time Series Patterns n The common types of data patterns that can be identified when examining a time series plot include: HorizontalHorizontal Trend Trend SeasonalSeasonal CyclicalCyclical Trend & Seasonal

n Horizontal Pattern A horizontal pattern exists when the data fluctuate around a constant mean. Changes in business conditions can often result in a time series that has a horizontal pattern shifting to a new level. A change in the level of the time series makes it more difficult to choose an appropriate forecasting method. Time Series Patterns

n Trend Pattern A time series may show gradual shifts or movements to relatively higher or lower values over a longer period of time. Trend is usually the result of long-term factors such as changes in the population, demographics, technology, or consumer preferences. A systematic increase or decrease might be linear or nonlinear. A trend pattern can be identified by analyzing multiyear movements in historical data.

Time Series Patterns Seasonal patterns are recognized by seeing the same repeating pattern of highs and lows over successive periods of time within a year. n Seasonal Pattern A seasonal pattern might occur within a day, week, month, quarter, year, or some other interval no greater than a year. A seasonal pattern does not necessarily refer to the four seasons of the year (spring, summer, fall, and winter).

Time Series Patterns Some time series include a combination of a trend and seasonal pattern. n Trend and Seasonal Pattern In such cases we need to use a forecasting method that has the capability to deal with both trend and seasonality. Time series decomposition can be used to separate or decompose a time series into trend and seasonal components.

Time Series Patterns A cyclical pattern exists if the time series plot shows an alternating sequence of points below and above the trend line lasting more than one year. n Cyclical Pattern Often, the cyclical component of a time series is due to multiyear business cycles.. Business cycles are extremely difficult, if not impossible, to forecast. In this chapter we do not deal with cyclical effects that may be present in the time series.

Selecting a Forecasting Method n The underlying pattern in the time series is an important factor in selecting a forecasting method. n Thus, a time series plot should be one of the first things developed when trying to determine what forecasting method to use.

Forecast Accuracy n Measures of forecast accuracy are used to determine how well a particular forecasting method is able to reproduce the time series data that are already available. n By selecting the method that has the best accuracy for the data already known, we hope to increase the likelihood that we will obtain better forecasts for future time periods. n Measures of forecast accuracy are important factors in comparing different forecasting methods.

Forecast Accuracy n The key concept associated with measuring forecast accuracy is forecast error. n A positive forecast error indicates the forecasting method underestimated the actual value. Forecast Error = Actual Value  Forecast n A negative forecast error indicates the forecasting method overestimated the actual value.

Forecast Accuracy A simple measure of forecast accuracy is the mean or average of the forecast errors. Because positive and negative forecast errors tend to offset one another, the mean error is likely to be small. Thus, the mean error is not a very useful measure. This measure avoids the problem of positive and negative errors offsetting one another. It is the mean of the absolute values of the forecast errors. n Mean Error n Mean Absolute Error (MAE)

Forecast Accuracy This is another measure that avoids the problem of positive and negative errors offsetting one another. It is the average of the squared forecast errors. The size of MAE and MSE depend upon the scale of the data, so it is difficult to make comparisons for different time intervals. To make such comparisons we need to work with relative or percentage error measures. The MAPE is the average of the absolute percentage errors of the forecasts. n Mean Squared Error (MSE) n Mean Absolute Percentage Error (MAPE)

Forecast Accuracy n To demonstrate the computation of these measures of forecast accuracy we will introduce the simplest of forecasting methods. n The naïve forecasting method uses the most recent observation in the time series as the forecast for the next time period. F t+1 = Actual Value in Period t

Sales of Comfort brand headache medicine for the past 10 weeks at Rosco Drugs are shown below. n Example: Rosco Drugs Week Sales Forecast Accuracy If Rosco uses the naïve forecast method to forecast sales for weeks 2 – 10, what are the resulting MAE, MSE, and MAPE values?

WeekSales Naïve Forecast Forecast Error Absolute Error Squared Error Abs.% Error Forecast Accuracy Total

Forecast Accuracy n Naive Forecast Accuracy

Moving Averages and Exponential Smoothing n Now we discuss three forecasting methods that are appropriate for a time series with a horizontal pattern: Exponential Smoothing Weighted Moving Averages Moving Averages n They are called smoothing methods because their objective is to smooth out the random fluctuations in the time series. n They are most appropriate for short-range forecasts.

Moving Averages The moving averages method uses the average of the most recent k data values in the time series. As the forecast for the next period. where: F t+1 = forecast of the time series for period t + 1 Each observation in the moving average calculation receives the same weight.

Moving Averages n The term moving is used because every time a new observation becomes available for the time series, it replaces the oldest observation in the equation. n As a result, the average will change, or move, as new observations become available.

Moving Averages n If more past observations are considered relevant, then a larger value of k is better. n A smaller value of k will track shifts in a time series more quickly than a larger value of k. n To use moving averages to forecast, we must first select the order k, or number of time series values, to be included in the moving average.

If Rosco Drugs uses a 3-period moving average to forecast sales, what are the forecasts for weeks 4-11? n Example: Rosco Drugs Example: Moving Average Week Sales

WeekSales Example: Moving Average MA Forecast ( )/3

Example: Moving Average WeekSales 3MA Forecast Forecast Error Absolute Error Squared Error Abs.% Error Total

Example: Moving Average n 3-MA Forecast Accuracy The 3-week moving average approach provided more accurate forecasts than the naïve approach. The 3-week moving average approach provided more accurate forecasts than the naïve approach.

Weighted Moving Averages n Weighted Moving Averages The more recent observations are typically given more weight than older observations. For convenience, the weights should sum to 1. To use this method we must first select the number of data values to be included in the average. Next, we must choose the weight for each of the data values.

n Weighted Moving Averages An example of a 3-period weighted moving average (3WMA) is: 3WMA =.2(110) +.3(115) +.5(125) = 119 Most recent of the three observations Weights (.2,.3, and.5) sum to 1 Weighted Moving Averages

Example: Weighted Moving Average WeekSales 3WMA Forecast Forecast Error Absolute Error Squared Error Abs.% Error Total

Example: Weighted Moving Average n 3-WMA Forecast Accuracy The 3-WMA approach (with weights of.2,.3, and.5) provided accuracy very close to that of the 3-MA approach for this data.

Exponential Smoothing This method is a special case of a weighted moving averages method; we select only the weight for the most recent observation. The weights for the other data values are computed automatically and become smaller as the observations grow older. The exponential smoothing forecast is a weighted average of all the observations in the time series.

Exponential Smoothing Exponential Smoothing Forecast F t +1 =  Y t + (1 –  ) F t where: F t +1 = forecast of the time series for period t + 1 Y t = actual value of the time series in period t F t = forecast of the time series for period t  = smoothing constant (0 <  < 1) and let: F 2 = Y 1 (to initiate the computations)

With some algebraic manipulation, we can rewrite F t +1 =  Y t + (1 –  ) F t as: Exponential Smoothing n Exponential Smoothing Forecast F t +1 = F t +  Y t – F t ) We see that the new forecast F t +1 is equal to the previous forecast F t plus an adjustment, which is  times the most recent forecast error, Y t – F t.

Exponential Smoothing Desirable Value for the Smoothing Constant . n If the time series contains substantial random variability, a smaller value (nearer to zero) is preferred. If there is little random variability present, forecast errors are more likely to represent a change in the level of the time series …. and a larger value for  is preferred.

If Rosco Drugs uses exponential smoothing to forecast sales, which value for the smoothing constant ,.1 or.8, gives better forecasts? n Example: Rosco Drugs Example: Exponential Smoothing Week Sales

Example: Exponential Smoothing Using Smoothing Constant Value  =.1 F 2 = Y 1 = 110 F 3 =.1 Y F 2 =.1(115) +.9(110) = F 4 =.1 Y F 3 =.1(125) +.9(110.5) = F 5 =.1 Y F 4 =.1(120) +.9(111.95) = F 6 =.1 Y F 5 =.1(125) +.9(112.76) = F 7 =.1 Y F 6 =.1(120) +.9(113.98) = F 8 =.1 Y F 7 =.1(130) +.9(114.58) = F 9 =.1 Y F 8 =.1(115) +.9(116.12) = F 10 =.1 Y F 9 =.1(110) +.9(116.01) =

Example: Exponential Smoothing Using Smoothing Constant Value  =.8 F 2 = = 110 F 3 =.8(115) +.2(110) = F 4 =.8(125) +.2(114) = F 5 =.8(120) +.2(122.80) = F 6 =.8(125) +.2(120.56) = F 7 =.8(120) +.2(124.11) = F 8 =.8(130) +.2(120.82) = F 9 =.8(115) +.2(128.16) = F 10 =.8(110) +.2(117.63) =

WeekSales  =.1 Forecast Example: Exponential Smoothing (  =.1) Forecast Error Absolute Error Squared Error Abs.% Error Total

Example: Exponential Smoothing (  =.1) n Forecast Accuracy Exponential smoothing (with  =.1) provided less accurate forecasts than the 3-MA approach. Exponential smoothing (with  =.1) provided less accurate forecasts than the 3-MA approach.

WeekSales  =.8 Forecast Example: Exponential Smoothing (  =.8) Forecast Error Absolute Error Squared Error Abs.% Error Total

Example: Exponential Smoothing (  =.8) n Forecast Accuracy Exponential smoothing (with  =.8) provided more accurate forecasts than ES with  =.1, but less accurate than the 3-MA. Exponential smoothing (with  =.8) provided more accurate forecasts than ES with  =.1, but less accurate than the 3-MA.

Optimal Smoothing Constant Value We choose the value of  that minimizes the mean squared error (MSE). Determining the value of  that minimizes MSE is a nonlinear optimization problem. n These types of optimization models are often referred to as curve fitting models.

Optimal Smoothing Constant Value n General Formulation s.t. F t = +  Y t-1 + (1 –  ) F t -1 t = 2, 3, … n F 1 = Y 1 0 <  < 1  There are n + 1 decision variables.  The decision variables are  and F t.  There are n + 1 constraints.

We will now formulate the optimization model for determining the value of  that minimizes MSE. n Example: Rosco Drugs Week Sales Example: Optimal Smoothing Constant Value

n Objective Function The objective function minimizes the sum of the squared error. Minimize { (115 – F 2 ) 2 + (125 – F 3 ) 2 + (120 – F 4 ) 2 + (125 – F 5 ) 2 + (120 – F 6 ) 2 + (130 – F 7 ) 2 + (115 – F 8 ) 2 + (110 – F 9 ) 2 + (130 – F 10 ) 2 }

Example: Optimal Smoothing Constant Value n Constraints The following constraints define the forecasts as a function of observed and forecasted values. F 1 = 110 F 6 = +  (1 –  ) F 5 F 2 = +  (1 –  ) F 1 F 7 = +  (1 –  ) F 6 F 3 = +  (1 –  ) F 2 F 8 = +  (1 –  ) F 7 F 4 = +  (1 –  ) F 3 F 9 = +  (1 –  ) F 8 F 5 = +  (1 –  ) F 4 F 10 = +  (1 –  ) F 9 Finally, the value of  is restricted to: 0 <  < 1

Example: Optimal Smoothing Constant Value n Optimal Solution Smoothing constant  = F 1 = 110 F 6 = F 2 = F 7 = F 3 = F 8 = F 4 = F 9 = F 5 = F 10 =

Example: Optimal Smoothing Constant Value n Forecast Accuracy Exponential smoothing (with  =.381) provided more accurate forecasts than ES with  =.1, but slightly less accurate than the 3-MA. Exponential smoothing (with  =.381) provided more accurate forecasts than ES with  =.1, but slightly less accurate than the 3-MA.