Professional Documents
Culture Documents
Course
Structure
Introduction
Forecasting
a) 3.7,
3.7,
3.7,
3.7,
3.7,
b) 2.5,
4.5,
6.5,
8.5,
10.5,
Forecasting
a) 3.7,
3.7,
3.7,
3.7,
3.7, 3.7
b) 2.5,
4.5,
6.5,
8.5,
10.5, 12.5
Outline
What is forecasting?
Types of forecasts
Time-Series forecasting
Nave
Moving Average
Exponential Smoothing
Regression
Good forecasts
What is Forecasting?
Educated Guessing
Underlying basis of
all business decisions
Production
Inventory
Personnel
Facilities
Importance of Forecasting in OM
Departments throughout the organization depend on
forecasts to formulate and execute their plans.
Finance needs forecasts to project cash flows and
capital requirements.
Human resources need forecasts to anticipate hiring
needs.
Production needs forecasts to plan production
levels, workforce, material requirements,
inventories, etc.
Importance of Forecasting in OM
Demand is not the only variable of interest to
forecasters.
Manufacturers also forecast worker
absenteeism, machine availability, material
costs, transportation and production lead
times, etc.
Besides demand, service providers are also
interested in forecasts of population, of other
demographic variables, of weather, etc.
Short-range forecast
Medium-range forecast
Detailed
use of
system
3 months to 2 years
Quantitative
methods
Sales/production planning
Long-range forecast
> 2 years
Design
of system
Qualitative
Methods
Growth
Qualitative models
- Executive judgment
- Market research
-Survey of sales force
-Delphi method
Sales
Maturity
Quantitative models
- Time series analysis
- Regression analysis
Time
Decline
Executive
Judgement
Sales
Force
Composite
Market
Research/
Survey
Smoothing
Models
Delphi
Method
Qualitative Methods
Briefly, the qualitative methods are:
Executive Judgment: Opinion of a group of high level
experts or managers is pooled
Qualitative Methods
Delphi Method: As opposed to regular panels where the individuals
involved are in direct communication, this method eliminates the
effects of group potential dominance of the most vocal members. The
group involves individuals from inside as well as outside the
organization.
Typically, the procedure consists of the following steps:
Each expert in the group makes his/her own forecasts in form of
statements
The coordinator collects all group statements and
summarizes them
The coordinator provides this summary and gives another set
of questions to each
group member including feedback as to the input of other
experts.
The above steps are repeated until a consensus is reached.
.
Time Series
Models
1. Naive
2. Moving
Average
a) simple
b) weighted
3. Exponential
Smoothing
a) level
b) trend
c) seasonality
Time Series
Models
1. Naive
2. Moving
Average
a) simple
b) weighted
3. Exponential
Smoothing
a) level
b) trend
c) seasonality
Random
Trend
Seasonal
Composite
Year
1
Year
2
Year
3
Year
4
Seasonal peaks
Actual
demand line
Random
variation
Year
1
Year
2
Year
3
Year
4
2. Moving
Average
a) simple
b) weighted
3. Exponential
Smoothing
a) level
b) trend
c) seasonality
1. Naive Approach
June
= 48
May sales
= forecast
48
Month
1
2
3
4
5
6
Sales
(000)
4
6
5
?
?
?
Month
1
2
3
4
5
6
Sales
(000)
4
6
5
?
?
?
Moving Average
(n=3)
NA
NA
NA
(4+6+5)/3=5
Month
1
2
3
4
5
6
Sales
(000)
4
6
5
3?
?
?
Moving Average
(n=3)
NA
NA
NA
5
Month
1
2
3
4
5
6
Sales
(000)
4
6
5
3
?
?
Moving Average
(n=3)
NA
NA
NA
5
(6+5+3)/3=4.667
Month
1
2
3
4
5
6
Sales
(000)
4
6
5
3
?7
?
Moving Average
(n=3)
NA
NA
NA
5
4.667
Month
1
2
3
4
5
6
Sales
(000)
4
6
5
3
7
?
Moving Average
(n=3)
NA
NA
NA
5
4.667
(5+3+7)/3=5
FFtt11 == w
w11A
Att ++ w
w22A
Att-1-1 ++w
w33A
Att--22 ++...
...++w
wnnA
Att--nn11
Weights
sum to 1.0
Simple
Simple moving
moving
average
average models
models
weight
weight all
all previous
previous
periods
periods equally
equally
Sales
(000)
4
6
5
?
?
?
Weighted
Moving
Average
NA
NA
NA
31/6 = 5.167
Sales
(000)
4
6
5
3
7
Weighted
Moving
Average
NA
NA
NA
31/6 = 5.167
25/6 = 4.167
32/6 = 5.333
FFt+1
=
F
+
(A
F
)
=
F
+
(A
F
t
t
t
t+1
t
t
t)
et
Ft+1
At
Need
initia
Need
initia
= Forecast value for time t+1
= Actual value at time t forecast F
forecast F
= Smoothing constant
to
to start.
start.
FFt+1
=
F
+
(A
F
)
=
F
+
(A
F
t
t
t
t+1
t
t
t)
i
Ai
Given
Given the
the weekly
weekly demand
demand
data
data what
what are
are the
the exponential
exponential
smoothing
smoothing forecasts
forecasts for
for
periods
periods 2-10
2-10 using
using =0.10?
=0.10?
Assume
Assume FF11=D
=D11
FFt+1
=
F
+
(A
F
)
=
F
+
(A
F
t
t
t
t+1
t
t
t)
i
Ai
Fi
FFt+1
=
F
+
(A
F
)
=
F
+
(A
F
t
t
t
t+1
t
t
t)
i
Ai
Fi
FFt+1
=
F
+
(A
F
)
=
F
+
(A
F
t
t
t
t+1
t
t
t)
i
Ai
Fi
This process
continues
through week
10
FFt+1
=
F
+
(A
F
)
=
F
+
(A
F
t
t
t
t+1
t
t
t)
i
Ai
Fi
What if the
constant
equals 0.6
FFt+1
=
F
+
(A
F
)
=
F
+
(A
F
t
t
t
t+1
t
t
t)
i
Ai
Fi
What if the
constant
equals 0.6
FFt+1
=
F
+
(A
F
)
=
F
+
(A
F
t
t
t
t+1
t
t
t)
i
Ai
Fi
What if the
constant
equals 0.5
How to choose
Forecast Effects of
Smoothing Constant
or
Ft+1
w2
w3
Weights
=
= 0.10
= 0.90
Prior Period
(1 - )
(1 - )2
10%
9%
8.1%
90%
9%
0.9%
Select a model
Exponential smoothing
A Good Forecast
Has a small error
Error = Demand - Forecast
b.
c.
et
nn
MAD
MAD==
AA --FF
t=1
t=1
tt
tt
nn
nn
22
A
F
At t - Ft t
t=
t =11
MSE
=
MSE =
nn
nn
MAD Example
MAD
MAD==
AA --FF
t=1
t=1
tt
tt
nn
What
What isis the
the MAD
MAD value
value given
given the
the
forecast
forecast values
values in
in the
the table
table below?
below?
At
Month
1
2
3
4
5
Ft
Sales Forecast
220
n/a
250
255
210
205
300
320
325
315
|At Ft|
5
5
20
10
= 40
= 40 =10
4
nn
MSE/RMSE Example
22
A
F
At t - Ft t
t =t =11
MSE
=
MSE =
What
What isis the
the MSE
MSE value?
value?
nn
= 550 =137.5
4
RMSE = 137.5
=11.73
At
Month
1
2
3
4
5
Ft
Sales Forecast
220
n/a
250
255
210
205
300
320
325
315
25
25
400
100
= 550
Measures of Error1.
t
At
Ft
et
|et|
et2
Jan
120
100
20
20
400
Feb
90
106
-16
16
256
Mar
101
102
-1
April
91
101
Mean
Absolute
Deviation
84 = 14
2a. Mean
(MAD) 6
Squared
Error
2b.
e Root
1,446
MSE
= 241
n
(MSE)
Mean
6
Squared
RMSE MSE
Error
= SQRT(241)
=15.52
(RMSE)
n
MAD
-10
10
100
May
115
98
17
17
289
June
83
103
-20
20
400
-10
84
1,446
parameters such as
et
Forecast Bias
TS = Tracking Signal
Good tracking signal has low values
(actual
forecast t )
RSFE
TS =
= t
MAD Mean absolute
deviation
MAD
30
Time Series
Models
1. Naive
2. Moving
Average
a) simple
b) weighted
3. Exponential
Smoothing
a) level
b) trend
c) seasonality
Formulas
y
where,
x
xy n x y
b
x nx
2
x
y
a y bx
Regression Example
yy == aa++ bb X
X
xy n x y
b
x nx
2
a y bx
Forecasting
Product and service design