Académique Documents
Professionnel Documents
Culture Documents
Lesson 4.1
Forecasting
Managers are always trying to reduce uncertainty and make better estimates of what will happen in the future This is the main purpose of forecasting Some firms use subjective methods Seat-of-the pants methods, intuition, experience There are also several quantitative techniques Moving averages, exponential smoothing, trend projections, least squares regression analysis
16 October 2010
Steps to Forecasting
Eight steps to forecasting: 1. Determine the use of the forecastwhat objective are we trying to obtain? 2. Select the items or quantities that are to be forecasted 3. Determine the time horizon of the forecast 4. Select the forecasting model or models 5. Gather the data needed to make the forecast 6. Validate the forecasting model 7. Make the forecast 8. Implement the results
Operations Research - Asia Pacific College
3
16 October 2010
Steps to Forecasting
These steps are a systematic way of initiating, designing, and implementing a forecasting system When used regularly over time, data is collected routinely and calculations performed automatically There is seldom one superior forecasting system Different organizations may use different techniques Whatever tool works best for a firm is the one they should use
16 October 2010
Forecasting Models
Forecasting Techniques Qualitative Models Delphi Methods Jury of Executive Opinion Sales Force Composite Consumer Market Survey Time-Series Methods Moving Average Exponential Smoothing Trend Projections Causal Methods Regression Analysis Multiple Regression
Decomposition
16 October 2010
Time-Series Models
Time-series models attempt to predict the future based on the past Common time-series models are
Regression analysis is used in trend projections and one type of decomposition model
Operations Research - Asia Pacific College
6
16 October 2010
Causal Models
Causal models use variables or factors that might influence the quantity being forecasted The objective is to build a model with the best statistical relationship between the variable being forecast and the independent variables Regression analysis is the most common technique used in causal modeling
16 October 2010
Qualitative Models
Qualitative models incorporate judgmental or subjective factors Useful when subjective factors are thought to be important or when accurate quantitative data is difficult to obtain Common qualitative techniques are
Delphi method Jury of executive opinion Sales force composite Consumer market surveys
Operations Research - Asia Pacific College
8
16 October 2010
Qualitative Models
Delphi Method an iterative group process where (possibly geographically dispersed) respondents provide input to decision makers Jury of Executive Opinion collects opinions of a small group of high-level managers, possibly using statistical models for analysis Sales Force Composite individual salespersons estimate the sales in their region and the data is compiled at a district or national level Consumer Market Survey input is solicited from customers or potential customers regarding their purchasing plans
Operations Research - Asia Pacific College
9
16 October 2010
A time series is a sequence of evenly spaced events Time-series forecasts predict the future based solely of the past values of the variable Other variables are ignored
16 October 2010
10
Decomposition of a Time-Series
A time series typically has four components 1. Trend (T) is the gradual upward or downward movement of the data over time 2. Seasonality (S) is a pattern of demand fluctuations above or below trend line that repeats at regular intervals 3. Cycles (C) are patterns in annual data that occur every several years 4. Random variations (R) are blips in the data caused by chance and unusual situations
Operations Research - Asia Pacific College
11
16 October 2010
Decomposition of a Time-Series
Demand for Product or Service
Trend Component Seasonal Peaks Actual Demand Line Average Demand over 4 Years
Year 1
Year 2
Time
Year 3
Year 4
16 October 2010
12
We compare forecasted values with actual values to see how well one model works or to compare models
This means the better model is the one with the lower MAD value.
16 October 2010
13
Moving Averages
Moving averages can be used when data is
relatively steady over time The next forecast is the average of the most recent n data values from the time series This methods tends to smooth out shortterm irregularities in the data series
Moving average forecast Sum of demands in previous n periods n
16 October 2010
14
Moving Averages
Mathematically
Ft 1
Yt Yt 1 ... Yt n1 n
where
Ft 1 = forecast for time period t + 1 Yt = actual value in time period t n = number of periods to average
16 October 2010
15
Del Monte Catsup wants to forecast the sales of catsup on a monthly basis They have collected data for the past year They are using a three-month moving average to forecast sales (n = 3)
16 October 2010
16
July
August September October November December January
16 October 2010
20
25 28 21 28 29
more emphasis on recent periods Often used when a trend or other pattern is emerging
Ft 1 ( Weight in period i )( Actual value in period) ( Weights)
Mathematically
Ft 1
where
18
moving average model to forecast sales They decide on the following weighting scheme
WEIGHTS APPLIED 3 2 1 6 PERIOD Last month Two months ago Three months ago
3 x Sales last month + 2 x Sales two months ago + 1 X Sales three months ago
19
February
March April May June July August September October
15
17 16 16 23 20 25 28 21
[(3 X 17) + (2 X 15) + (08)]/6 = 14.83 [(3 X 16) + (2 X 17) + (15)]/6 = 16.17 [(3 X 16) + (2 X 16) + (17)]/6 = 16.17
November
December January
16 October 2010
28
29
Exponential Smoothing
Exponential smoothing is easy to use and requires little record keeping of data It is a type of moving average New forecast = Last periods forecast + (Last periods actual demand Last periods forecast)
Where is a weight (or smoothing constant) with a value between 0 and 1 inclusive
16 October 2010
21
Exponential Smoothing
Mathematically
Ft 1 Ft (Yt Ft )
where
Ft+1 = new forecast (for time period t + 1) Ft = pervious forecast (for time period t) = smoothing constant (0 1) Yt = pervious periods actual demand
The idea is simple the new estimate is the old estimate plus some fraction of the error in the last period
Operations Research - Asia Pacific College
22
16 October 2010
Selecting the appropriate value for is key to obtaining a good forecast The objective is always to generate an accurate forecast The general approach is to develop trial forecasts with different values of and select the that results in lowest error.
16 October 2010
23
Del Monte Catsup wants to include past forecasts in the new forecasts. They think the smoothing constant is 0.80
16 October 2010
24
In January, Februarys sales was predicted to be 8 ($000) Actual February sales was 15 ($000) Using a smoothing constant of = 0.80, what is the forecast for March?
New forecast (for March sales) = 8 + 0.8(15 8) = 13.6 ($000)
16 October 2010
25
May
June July August September October November December January
16 October 2010
16
23 20 25 28 21 28 29
Like all averaging techniques, exponential smoothing does not respond to trends A more complex model can be used that adjusts for trends The basic approach is to develop an exponential smoothing forecast then adjust it for the trend
Forecast including trend (FITt) = New forecast (Ft) + Trend correction (Tt)
16 October 2010
27
The equation for the trend correction uses a new smoothing constant Tt is computed by
Tt 1 (1 )Tt (Ft 1 Ft )
where Tt+1 = Tt = = Ft+1 = smoothed trend for period t + 1 smoothed trend for preceding period trend smooth constant that we select simple exponential smoothed forecast for period t + 1 Ft = forecast for previous period
Operations Research - Asia Pacific College
28
16 October 2010
As with exponential smoothing, a high value of makes the forecast more responsive to changes in trend A low value of gives less weight to the recent trend and tends to smooth out the trend Values are generally selected using a trial-and-error approach Simple exponential smoothing is often referred to as first-order smoothing Trend-adjusted smoothing is called second-order, double smoothing, or Holts method
Operations Research - Asia Pacific College
29
16 October 2010
Del Monte Catsup in Example 4.3 wants to include a trend adjustment in the new forecasts. They use the smoothing constant =0.80 They think that the trend constant is 0.40 The figures are summarized in the following table. What is the forecast on the monthly sales?
16 October 2010
30
In January, Februarys sales was predicted to be 8($000) and trend correction is 0. Forecast with trend is then 8 + 0 = 8 ($000). Actual February sales was 15 ($000) Using a smoothing constant of = 0.80, the forecast for March is 13.6 ($000). Using a trend constant of = 0.40, the trend correction is Trend Correction (for March sales) = (1 0.4)(0) + 0.4(13.6 8) = 2.2 ($000)
Forecast with Trend (for March sales) = 13.6 + 2.2 = 15.8 ($000)
16 October 2010
31
June
July August September October November December January
23
20 25 28 21 28 29
16.0
21.6 20.3 24.1 27.2 22.2 26.8 28.6
16.8
24.3 21.4 26.3 29.8 21.7 28.4 30.3
16 October 2010
32