1
Introduction to Business 
Logistics Management 
 
 
Lecture 5 
Forecasting 
  
 
2 
Outline 
 Forecasting and Evaluation of Forecasting Methods 
 Forecasting Methods: 
 Methods for Stationary Series:  
 Simple and Weighted Moving Average 
 Exponential smoothing 
 Trend-Based Methods 
 Regression 
   Double Exponential Smoothing: Holts Method 
 Methods for Seasonality and Trend 
 Seasonal factors for Stationary series 
 Seasonal Decomposition  
   Winterss method 
3 
1. Forecasting 
http://www.eduvinet.de/eduvinet/pictures/de01120.gif 
4 
Example: real data 
Real Data in 2001: 
 
NA: 9.54 
 
Western Europe: 14.126  
 
Central and Easting Europe : 1.774 
 
Asia: 8.05 
 
Demand Processes 
Demand Forecasting 
 Predict what will happen in the future 
 Typically involves statistical, causal or other model 
 Conducted on a routine basis (monthly, weekly, etc.)  
Demand Planning 
 Develop plans for creating or affecting future demand 
 Results in marketing & sales plans builds unconstrained forecast  
 Conducted on a routine basis (monthly, quarterly, etc.)  
Demand Management 
 Make decisions in order to balance supply and demand within the 
forecasting/planning cycle  
 Includes forecasting and planning processes 
 Conducted on an on-going basis as supply and demand changes 
 Includes yield management, real-time demand shifting, forecast 
consumption tracking, etc. 
 
Role of Forecasting in a Supply 
Chain 
The basis for all planning decisions in a supply 
chain 
Used for both push and pull processes 
 Production scheduling, inventory, aggregate planning 
 Sales force allocation, promotions, new production 
introduction 
 Plant/equipment investment, budgetary planning 
 Workforce planning, hiring, layoffs 
All of these decisions are interrelated 
7 
Characteristics of Forecasts 
They are usually wrong! 
A good forecast is more than a single number 
 mean and standard deviation 
 range (high and low) 
Aggregate forecasts are usually more accurate 
Accuracy erodes as we go further into the future.  
Forecasts should not be used to the exclusion of 
known information 
8 
Forecast Horizons  
in Operation Planning 
Basic Approach 
1. Understand the objective of forecasting. 
2. Integrate demand planning and forecasting 
throughout the supply chain. 
3. Identify the major factors that influence the 
demand forecast. 
4. Forecast at the appropriate level of aggregation. 
5. Establish performance and error measures for the 
forecast. 
Steps in the Forecasting Process 
Step 1: Decide what to forecast 
Step 2: Analyze appropriate data 
  Common patterns include: 
 Level or horizontal 
 Trend 
 Seasonality 
 Cycles 
       In addition to patterns, data contain random variation  
Step 3: Select the forecasting model 
       select the model best suited for the identified data pattern 
Step 4: Generate the forecast 
Step 5: Monitor forecast accuracy 
measure forecast error 
use to improve the forecast process 
 
 
 
 
Types of Forecasting Methods 
There are two groups of forecasting methods: 
Qualitative  
 based on subjective opinions 
 often called judgmental methods 
Quantitative 
 based on mathematical modeling 
 objective and consistent 
 can handle large amounts of data and uncover 
complex relationships 
 
 
 
 
12 
Approaches to Forecasting 
Subjective Methods -human judgment 
 Sale force composites 
 Customer Surveys 
 Expert Opinion 
 Delphi -repeat process 
Objective Methods -analysis of data 
 Causal Methods -Econometrics 
            Y= f (X
1,,,
X
2
, , X
n
) 
           X
i
 is a variable related to Y 
 Time series Methods 
Qualitative vs. Quantitative Methods 
Qualitative Forecasting Methods 
Strength  Weakness 
Highly responsive to latest changes in 
environment. 
Cannot consider many variables. 
Can include inside and soft information 
difficult to quantify. 
Influenced by short term memory. 
Can compensate for one-time or unusual events.  Difficulty in understanding relationships. 
Provide user with a sense of ownership.  Biased (optimism, political manipulation, wishful 
thinking, lack of consistency). 
Quantitative Forecasting Methods 
Strength  Weakness 
Can consider many variables and complex 
relationships. 
Only as good as the data and model. 
Objective.  Slow to react to changing environments. 
Consistent.  Costly and time consuming to model soft 
information. 
Can process large amounts of information.  Requires technical understanding. 
Delphi Method 
1. Choose the experts to participate representing a variety of 
knowledgeable people in different areas 
2. Through a questionnaire (or E-mail), obtain forecasts (and any 
premises or qualifications for the forecasts) from all participants 
3. Summarize the results and redistribute them to the participants 
along with appropriate new questions  
4. Summarize again, refining forecasts and conditions, and again 
develop new questions 
5. Repeat Step 4 as necessary and distribute the final results to all 
participants 
15 
What is a Time Series? 
Set of evenly spaced numerical data 
   Obtained by observing response variable at regular time 
periods 
Forecast based only on past values 
 Assumes that factors influencing past and present will 
continue influence in future 
Example 
Year:  1993  1994  1995  1996  1997 
Sales:  78.7  63.5  89.7  93.2  92.1 
16 
Time Series Components  
(Components of Demand) 
 Average demand 
 Trend 
 Gradual shift in average demand 
 Seasonal pattern 
 Periodic oscillation in demand which repeats 
 Cycle 
 Similar to seasonal patterns, length and 
magnitude of the cycle may vary 
 Random movements 
17 
Notations 
 
 
 
18 
Measures of Forecast Error 
E
t
 = error in period t 
 
    = F
t-t,t
  D
t 
 
      
= F
t
   D
t          
(One Step)
 
2. Evaluation of Forecast 
19 
E|E
t 
| 
n 
EE
t
2
 
n 
 
                            MAD = 
MSE =  
                                    MAPE =        
o  =     MSE 
E[ |E
t 
| (100) ] / D
t
 
n 
MSE: Mean Squared Error 
MAD: Mean Absolute Deviation 
MAPE: Mean Absolute Percentage Error 
N: the total number of periods 
|  |: Absolute value 
 Evaluation of Forecast 
20 
Evaluation of Forecast: 
Example  
 
 
Month t 
Demand 
D_t 
Foecast F_t  Error E_t  |E_t|    E_t^2  |E_t|/D_t*100 
1  200  225             
2  240  220             
3  300  285             
4  270  290             
5  230  250             
6  260  240             
7  210  250             
8  275  240             
21 
Evaluation of Forecast: 
Example  
 
 
Month t 
Demand 
D_t 
Foecast F_t  Error E_t  |E_t|    E_t^2  |E_t|/D_t*100 
1  200  225  -25  25  625  12.5 
             
8  275  240  35  35  1225  12.73 
Average 
MSE=? 
MAD=? 
MAPE=? 
22 
3. Methods for Stationary Series 
23 
3.1 Moving Average Method 
 (A Time Series Method) 
MA is the arithmetic average of the most 
recent N observations  
Used if little or no trend   
Equation: 
 
 
F
D
N
D D D
N
t
i
i t n
t
t t t n
=   =
  +   +   +
=  
1
1 2
...
24 
Example 
Week  # of Patient  Moving total (n=3)  Moving Average (n=3) 
1  400       
2  380       
3  411       
4  415       
5  390       
6  371       
25 
Weighted Moving Average 
Method 
Used when trend is present  
 Older data usually less important 
Weights based on intuition 
 Often lay between 0 & 1, & sum to 1.0 
Equation 
 
F D D D D
Where
t i i
i t n
t
t t t t t n t n
i
i t n
t
=   =   +   +   +
=
=  
o   o   o   o
o
1
1 1 2 2
1
1
...
:
26 
Time Series Methods 
Weighted Moving Average 
450  
430  
410  
390  
370  
P
a
t
i
e
n
t
 
a
r
r
i
v
a
l
s
 
Week 
  |  |  |  |  |  | 
0  5  10  15  20  25  30 
Actual patient 
arrivals 
3-week MA 
forecast 
Weighted Moving Average 
Assigned weights 
  t-1  0.70 
  t-2  0.20 
  t-3  0.10 
F
4
 = 
27 
Time Series Methods 
Weighted Moving Average 
450  
430  
410  
390  
370  
P
a
t
i
e
n
t
 
a
r
r
i
v
a
l
s
 
Week 
  |  |  |  |  |  | 
0  5  10  15  20  25  30 
Actual patient 
arrivals 
3-week MA 
forecast 
Weighted Moving Average 
Assigned weights 
  t-1  0.70 
  t-2  0.20 
  t-3  0.10 
F
5
 = 
28 
3.2 Exponential Smoothing 
(Time Series Method) 
 
Form of weighted moving average 
 Weights decline exponentially 
 Most recent data weighted most 
Requires smoothing constant (o) 
 Ranges from 0 to 1 
 Subjectively chosen 
Equation: 
 
 
F D F
t t t
=   +   
   
o   o
1 1
1 ( )
29 
Time Series Methods 
Exponential Smoothing 
450  
430  
410  
390  
370  
P
a
t
i
e
n
t
 
a
r
r
i
v
a
l
s
 
Week 
  |  |  |  |  |  | 
0  5  10  15  20  25  30 
Exponential Smoothing 
o = 0.10 
F
t
 = o D
t-1
 + (1 - o)F
t - 1 
30 
Time Series Methods 
Exponential Smoothing 
450  
430  
410  
390  
370  
P
a
t
i
e
n
t
 
a
r
r
i
v
a
l
s
 
Week 
  |  |  |  |  |  | 
0  5  10  15  20  25  30 
Exponential Smoothing 
o = 0.10 
F
t
 = o D
t-1
 + (1 - o)F
t - 1 
F
3 
= (400 + 380)/2=390 
D
3
 = 411 
31 
Time Series Methods 
Exponential Smoothing 
450  
430  
410  
390  
370  
P
a
t
i
e
n
t
 
a
r
r
i
v
a
l
s
 
Week 
  |  |  |  |  |  | 
0  5  10  15  20  25  30 
F
4
 = 
Exponential Smoothing 
o = 0.10 
F
t
 = o D
t-1
 + (1 - o)F
t - 1 
F
3 
= (400 + 380)/2=390 
D
3
 = 411 
32 
Time Series Methods 
Exponential Smoothing 
Week 
450  
430  
410  
390  
370  
P
a
t
i
e
n
t
 
a
r
r
i
v
a
l
s
 
  |  |  |  |  |  | 
0  5  10  15  20  25  30 
F
4 
= 
D
4
 = 415 
Exponential Smoothing 
o = 0.10 
F
t
 = o D
t
 + (1 - o)F
t - 1 
F
5
 = 
33 
Time Series Methods 
Exponential Smoothing 
450  
430  
410  
390  
370  
P
a
t
i
e
n
t
 
a
r
r
i
v
a
l
s
 
Week 
  |  |  |  |  |  | 
0  5  10  15  20  25  30 
34 
Comparison of Exponential Smoothing 
and Simple Moving Average 
Both Methods  
  Are designed for stationary demand 
  Require a single parameter 
  Lag behind a trend, if one exists 
  Have the same distribution of forecast error if 
 
) 1 /( 2   + = o N
35 
Comparison of Exponential Smoothing and 
Simple Moving Average 
 Moving average uses only the last N periods 
data, exponential smoothing uses all data 
 Exponential smoothing uses less memory and 
requires fewer steps of computation; store only 
the most recent forecast!