Professional Documents
Culture Documents
Course
Structure
Introduction
Operations Strategy & Competitiveness
Quality Management
Strategic Decisions (some)
Design of Products
and Services
Process Selection
and Design
Capacity and
Facility Decisions
Forecasting
Forecasting
Predict the next number in the pattern:
a) 3.7,
3.7,
3.7,
3.7,
3.7,
b) 2.5,
4.5,
6.5,
8.5,
10.5,
Forecasting
Predict the next number in the pattern:
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?
Process of predicting a future
event based on historical data
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
Usually < 3 months
Job scheduling, worker assignments
Medium-range forecast
Detailed
use of
system
3 months to 2 years
Sales/production planning
Long-range forecast
> 2 years
New product planning
Design
of system
Qualitative
Methods
Qualitative models
- Executive judgment
- Market research
-Survey of sales force
-Delphi method
Sales
Growth
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
Sales Force Composite: Each regional salesperson
provides his/her sales estimates. Those forecasts are then
reviewed to make sure they are realistic. All regional
forecasts are then pooled at the district and national levels
to obtain an overall forecast.
Market Research/Survey: Solicits input from customers
pertaining to their future purchasing plans. It involves the
use of questionnaires, consumer panels and tests of new
products and services.
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
Random
variation
Year
1
Year
2
Actual
demand line
Year
3
Year
4
2. Moving
Average
a) simple
b) weighted
3. Exponential
Smoothing
a) level
b) trend
c) seasonality
1. Naive Approach
A t + A t -1 + A t -2 + ...+ A t -n 1
Ft 1 =
n
Month
1
2
3
4
5
6
Sales
(000)
4
6
5
?
?
?
A t + A t -1 + A t -2 + ...+ A t -n 1
Ft 1 =
n
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
Ft 1 = w 1A t + w 2 A t -1 + w 3A t -2 + ... + w n A t -n 1
Weights
decrease for older data
sum to 1.0
Simple moving
average models
weight all previous
periods equally
Ft 1 = w 1A t + w 2 A t -1 + w 3A t -2 + ... + w n A t -n 1
Sales
(000)
4
6
5
?
?
?
Weighted
Moving
Average
NA
NA
NA
31/6 = 5.167
Ft 1 = w 1A t + w 2 A t -1 + w 3A t -2 + ... + w n A t -n 1
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
Need initial
forecast Ft
to start.
Week
1
2
3
4
5
6
7
8
9
10
Ai
Demand
820
775
680
655
750
802
798
689
775
Week
1
2
3
4
5
6
7
8
9
10
Ai
Fi
a = 0.1
Demand
0.6
820
820.00
820.00
775
820.00
820.00
= F1+ a(A793.00
680 F2815.50
1F1) =820+.1(820820)
655
801.95
725.20=820
750
787.26
683.08
802
783.53
723.23
798
785.38
770.49
689
786.64
787.00
775
776.88
728.20
776.69
756.28
Week
1
2
3
4
5
6
7
8
9
10
Ai
Fi
a = 0.1
Demand
0.6
820
820.00
820.00
775
820.00
820.00
680
815.50
793.00
F3 = F2+ a(A2F2) =820+.1(775820)
655
801.95
725.20
750
787.26
683.08=815.5
802
783.53
723.23
798
785.38
770.49
689
786.64
787.00
775
776.88
728.20
776.69
756.28
Week
1
2
3
4
5
6
7
8
9
10
Ai
Demand
820
775
680
655
750
802
798
689
775
Fi
a = 0.1
820.00
820.00
815.50
801.95
787.26
783.53
785.38
786.64
776.88
776.69
0.6
820.00
820.00
793.00
725.20
683.08
This process
723.23
continues
770.49
through week
787.00
10
728.20
756.28
Week
1
2
3
4
5
6
7
8
9
10
Ai
Demand
820
775
680
655
750
802
798
689
775
Fi
a = 0.1
a = 0.6
820.00
820.00
815.50
801.95
787.26
783.53
785.38
786.64
776.88
776.69
820.00
820.00
793.00
725.20
683.08
723.23
770.49
787.00
728.20
756.28
What if the
a constant
equals 0.6
Ai
Month Demand
January
120
February
90
March
101
April
91
May
115
June
83
July
August
September
Fi
a = 0.3
a = 0.6
100.00
106.00
101.20
101.14
98.10
103.17
97.12
100.00
112.00
98.80
100.12
94.65
106.86
92.54
What if the
a constant
equals 0.6
Month
January
February
March
April
May
June
July
Ai
Fi
Demand
80
84
82
85
89
??
a = 0.3
a = 0.5
84.00
82.80
83.16
82.81
83.47
85.13
84.00
82.00
83.00
82.50
83.75
86.38
??
What if the
a constant
equals 0.5
Forecast Effects of
Smoothing Constant a
or
w2
w3
Weights
a=
a= 0.10
a= 0.90
Prior Period
a(1 - a)
a(1 - a)2
10%
9%
8.1%
90%
9%
0.9%
Exponential smoothing
Select a
A Good Forecast
Has a small error
Error = Demand - Forecast
et
n
- Ft
t=1
MAD =
n
n
A
F
t t
MSE =
t =1
MAD Example
MAD =
- Ft
t=1
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
A
F
t t
MSE/RMSE Example
MSE =
t =1
= 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 Error
1. Mean Absolute Deviation
(MAD)
At
Ft
Jan
120
100
Feb
90
106
Mar
101
102
et
20
20
-16
16
-1
May
June
91
115
83
400
256
1
10
103
84
6
= 14
100
101
98
MAD
-10
April
|et|
et2
17
17
289
-20
20
400
-10
84
1,446
MSE
2
e
t
1
1,446
= 241
6
RMSE MSE
= SQRT(241)
=15.52
Forecast Bias
How can we tell if a forecast has a positive or
negative bias?
TS = Tracking Signal
Good tracking signal has low values
(actual forecast )
t
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=a+bx
where,
x
xy n x y
b
x nx
2
x
y
a y bx
Regression Example
y = a+ b X
xy n x y
b
x nx
2
MonthAdvertising
January
3
February
4
March
2
April
5
May
4
June
2
July
TOTAL
20
Sales
1
2
1
3
2
1
10
a y bx
X 2 XY
9.00
3.00
16.00
8.00
4.00
2.00
25.00
15.00
16.00
8.00
4.00
2.00
74
38