Demand Forecasting in A Supply Chain: by Tadesse Gudeta
Demand Forecasting in A Supply Chain: by Tadesse Gudeta
Demand Forecasting in A Supply Chain: by Tadesse Gudeta
By Tadesse Gudeta
May 6,2021
1
Learning objectives
• Describe the role of forecasting for both an enterprise
and a supply chain.
• Identify the components of a demand forecast.
• Forecast demand in a supply chain given historical
demand data using time-series methodologies.
• Analyze demand forecasts to estimate forecast error.
2
Over view of Forecasting Methods
3
Forecasting Steps
4
Types of Forecasting Models
• Qualitative methods:
• Forecasts generated subjectively by the forecaster
• Quantitative methods:
• Forecasts generated through mathematical modeling
5
Qualitative Methods
Type Characteristics Strengths Weaknesses
Executive A group of managers Good for strategic or One person's opinion
opinion meet & come up with new-product can dominate the
a forecast forecasting forecast
6
Quantitative Methods
7
Time Series Data Composition
8
Time Series Patterns
9
Time Series Models
• Naive: Ft 1 At
• The forecast is equal to the actual value observed
during the last period – good for level patterns
• Simple Mean: Ft 1 A t / n
• The average of all available data - good for level
patterns
• Moving Average: Ft 1 A t / n
• The average value over a set time period
(e.g.: the last four weeks)
• Each new forecast drops the oldest data point & adds
a new observation
• More responsive to a trend but still lags behind
actual data
10
Naïve Ft 1 At
• Examples:
• If last week’s demand was 50 units, the naive
forecast for the coming week is 50 units.
11
Simple mean Ft 1 A t / n
12
Simple Moving Average:
Example 2.1:
An OB/GYN clinic has the following yearly patient visits, and
would like to predict the volume of business for the next year
for budgeting purposes.
13
Moving Averages, cont.
Solution:
The three-period moving average (MA3) for period 6 is
15
Weighted Moving Average cont’d
Example 2.1:
Continuing with Example 2.1; since there is a downward trend in
visits and in period 5 there is a sharp decline, a weight of .5 or
even higher is justified by the healthcare manager to calculate a
weighted average for period 6
Solution:
In this analysis, a weighted average, for the
OB/GYN clinic for the
period 6 would be:
F6 = 14272*.2+13174*.3+10022*.5
F6 = 11818.
17
Simple Exponential Smoothing (SES):
Ft 1 αA t 1 α Ft
• Most frequently used time-series method because of
ease of use and minimal amount of data needed
• Need just three pieces of data to start:
• Last period’s forecast (Ft)
• Last periods actual value (At)
• Select value of smoothing coefficient, ,between 0
and 1.0
• If no last period forecast is available, average the last
few periods or use naive method
18
SES……….. Ft 1 αA t 1 α Ft
E t A t Ft
• Note that over-forecasts = negative errors and
under-forecasts = positive errors
21
Measuring Forecasting Accuracy
22
Forecasting Accuracy….
• Cumulative Forecast
Error (CFE)
• Measures any bias in
the forecast
CFE
• Tracking Signal TS
MAD
23
Forecasting Accuracy….
24
Tracking signal……
Tracking signal
Upper control limit = +4MAD
+
0 0 MAD
-
Lower control limit = -4MAD
Time
Over view of Holt’s trend and Holts-
Winter’s models
26
Introduction
27
…..continued
• Random component cannot be forecasted
• are sudden changes occurring in a time series which
are unlikely to be repeated
• are components of a time series which cannot be
explained by trends, seasonal or cyclic movements
• It’s among the components of time series
28
…..continued
• Components for Time Series Analysis
• A set of observations ordered with respect to the
successive time periods is a time series.
• The various reasons or the forces which affect the values
of an observation in a time series are the components of a
time series.
• The four categories of the components of time series are,
a) Trend
b) Seasonal Variations
c) Cyclic Variations
d) Random or Irregular movements
29
Trend
The trend shows the general tendency of the data to
increase or decrease during a long period of time.
A B
30
Seasonal Variations
• Has regular peaks and troughs
– We can predict based on the previous pattern
31
Seasonal V……e.g1
32
Seasonal V……e.g2
33
Cyclic Variations
34
Cyclic Variations-e.g1
35
Cyclic Variations-e.g2
36
Random variation
• Does not have any obvious peaks and troughs
happening for particular reason.
37
Workout
38
Equation for calculating the systematic
component
• The equation for calculating the systematic
component may take a variety of forms:
• Additive= Level+Trend+Seasonality
• Multiplicative=Level*Trend*Seasonality
• Mixed=(Level+Trend)* Seasonality
39
Cont.d….
40
Cont.d….
• E.g.1: Multiplicative
41
Cont.d….
42
Cont.d….
43
Cont.d….
44
Cont.d….
45
Holt’s trend
• Holt’s model method is appropriate when demand
is assumed to have a level and a trend in the
systematic component, but no seasonality
• In this case, we have systematic component of
demand = level + trend
46
Holt’s trend
47
Holt’s model-e.g
48
Winter’s model
49
Winter’s model…..
50
Winter’s model- e.g.
51
Selecting the Right Forecasting Model
52
The end
53