Professional Documents
Culture Documents
Forecasting
James Kaconco
0772 653191
Chapter Objectives
• By the end of the chapter students should be in position
to
1. Define Forecast and List fields in which forecasts are
applied
2. List elements of a good forecast
3. List and explain components of forecasts
4. List the principles of forecasting
5. Apply forecasting methods (qualitative and
quantitative)
6. Determine forecast accuracy
Forecasting Defined & Areas of
Application
• Forecast: statement about the future; value of a variable of interest
(occurrence, timing and magnitude of uncertain events).
– Managers of business firms attempt to predict how much of
their product will be demanded in the future
– Forecasts results in more accurate inventory and the smooth
operations of business organizations
– Forecasts provide information that can assist managers in
guiding future activities towards meeting organizational goals
• Forecasts are used to plan the utilization of a productive
system and focuses on:
– Plan the system (long-range plans) - used for location, capacity, and
new-product decisions
– Plan the use of the system (short-range plans) - such as those for
production-and-inventory control, labor levels, and cost controls–can rely
more on recent history
– Provide future goals (customer satisfaction, technological changes, etc)
Forecasting Objectives and Uses
• Forecast Objectives
– Improve customer satisfaction (how much inventory to carry)
– Better use of capacity (based on demand forecast, personnel
level required)
– Improved profitability (efficient operations - cost of raw
materials)
n
Dt
t= 1
MAn =
n
where
n =number of periods in
the moving average
Dt =demand in period t
Time Series Model: Moving Average:
MA(n)
Uses fixed number of period values during the recent
past to develop a forecast
• Fixed number of periods to consider in determining the
average is n
• The average moves while keeping (n) constant
• Each new demand value added pushes the oldest data
point out of the list
• Moving averages can smooth out fluctuations in any data
• More responsive to a trend but still lags behind actual data
• All data values contribute equally to the forecast
• Note:
– Moving average of order n=1 is the naïve method
3-month Moving Average
(average of the last recent 3 periods is used as
forecast for next period)
ORDERS MOVING
AVERAGE 3
MONTH
Jan
PER
120 – Di
MONTH i=1
– MA3 =
Feb 90 – 3
103.3
Mar 100 88.3 90 + 110 + 130
95.0
= 3
Apr 75 78.3
78.3
= 110 orders for Nov
May 110 85.0
105.0
June 50 110.0
July 75
Aug 130
5-month Moving Average
(average of the last recent 5 periods is used as
forecast for next period)
ORDERS MOVING
AVERAGE 5
MONTH
Jan
PER
120 – Di
MONTH i=1
– MA5 =
Feb 90 – 5
–
Mar 100 – 90 + 110 + 130+75+50
= 5
99.0
Apr 75 85.0
82.0 = 91 orders for Nov
May 110 88.0
95.0
June 50 91.0
July 75
Aug 130
Sept 110
Advantages and Disadvantages of
Moving Average method
• Advantages:
– Easy to use
– Quick to generate forecast
– Inexpensive
– Can provide forecast for short run (time)
• Disadvantages
– Does not react well to fluctuations that occur for a reason
– Requires large storage space (multiple items)
– Not suitable for medium and long run (time) forecast
Time Series Models: Weighted
Moving Average: WMA(n)
• Previous demand data is weighted
• Fixed (n) periods are considered in forecast
• All weights must add to 100% or 1
e.g. for n = 3; weights might be 0.5, 0.3, 0.2;
n =2 weights might be 0.8, 0.2
• Recent data is assigned most weight, weight decrease
with historical data
– Weights are subjectively determined
• Each new demand value displaces the oldest data point
• Differs from the simple moving average that weighs all
periods equally - more responsive to trends
• Weighted average of recent n periods is used as
forecast for next period
• It further smoothens out demand fluctuations
Weighted Moving Average
• Adjusts moving average method to more closely
reflect data fluctuations
n
WMAn = Wi Di
i=1
where
Wi = the weight for period i,
between 0 and 100
percent
W = 1.00
i
Time Series: Exponential
Smoothing
• Method is an averaging method that weights
the most recent past data more strongly
than more distant past data.
– Reacts to both previous (demand and forecast)
data
Need just three pieces of data to start:
Last period’s forecast (Ft); initialization
Last periods actual value (Dt)
– Smoothing coefficient, (α), is a number between 0
and 1 that enters multiplicatively into each
forecast but whose influence on demand declines
exponentially as the data become older.
Exponential Smoothing: Formula
and Initialization
Ft +1 = Dt + (1 - )Ft
where:
Ft +1 = forecast for next period
Dt = actual demand for present period
Ft = previously determined forecast for
present period
= weighting factor, smoothing constant
Effect of Smoothing Constant
Range: 0 1
And α is subjectively determined
If = 0.2, then Ft +1 = 0.2Dt + 0.8Ft
7 Jul 43
8 Aug 47
Exponential Smoothing
FORECAST, Ft + 1
PERIOD MONTH DEMAND ( = 0.3) ( = 0.5)
1 Jan 37 – –
2 Feb 40 37.00 37.00
3 Mar 41 37.90 38.50
4 Apr 37 38.83 39.75
5 May 45 38.28 38.37
6 Jun 50 40.29 41.68
7 Jul 43 43.20 45.84
8 Aug 47 43.14 44.42
9 Sep 56 44.30 45.71
10 Oct 52 47.81 50.85
11 Nov 55 49.06 51.42
12 Dec 54 50.84 53.21
13 Jan – 51.79 53.61
Time Series Models: Seasonality
• Data is provided in seasons
• Calculate the total demand per season and for all
periods
• Calculate a seasonal index for each season
– Divide the actual demand of each season by
the total demand for all periods
• Forecast demand for the next year or period
using any of the time series models.
• Allocate the forecast to seasons using the
seasonality indices.
Example - Seasonality
• Class example continued
Quarters
Period (t) Q1 Q2 Q3 Q4
1 42 24 22 32
2 31 16 14 29
3 33 21 14 32
4 27 17 11 20
5 41 21 17 31
Quarters
Forecast (Ft)
Exponential
Demand Smoothing (α Error
Period (t) Q1 Q2 Q3 Q4 (D t) = 0.6) (e t)
1 42 24 22 32 120 120.0 0.0
2 31 16 14 29 90 120.0 -30.0
3 33 21 14 32 100 102.0 -2.0
4 27 17 11 20 75 100.8 -25.8
5 41 21 17 31 110 85.3 24.7
6 35.2 20.0 15.7 29.1 100.1
Total 174 99 77.6 144 495
Index 0.35 0.20 0.16 0.29
Measuring Forecast Error
• Forecast error is the deviation of the actual
from the forecast values.
– Errors will vary from plus to minus,
• over-forecasts = negative errors (forecast is biased high) and
• under-forecasts = positive errors (forecast is biased low)
– Errors tend to average out near zero if the forecast
is on target.
– Forecasts are never perfect
• Measuring forecast error:
e t = Dt – F t
– Errors help to determine reliability of forecasting
method
Measuring Forecasting Accuracy
• Mean Absolute Deviation actual forecast
(MAD) MAD
n
– measures the total error in a forecast
without regard to sign
• Cumulative Forecast Error
(CFE) CFE actual forecast
– Measures any bias in the forecast
MSE
– Penalizes larger errors n
– Should be zero
CFE
• Tracking Signal TS
– Measures if your model is working MAD
– Normally distributed