Ch3 Forecasting
Ch3 Forecasting
Forecasting
Operations Management
Bus Adm 370
1
Agenda
Forecasting
How do we forecast?
Qualitative methods
Delphi …
Quantitative methods
Time Series Data Analysis
Associative Models
Forecast Accuracy
MAD, MSE, MAPE
2
What is Forecasting?
3
Forecasting overview
4
Forecasting in Taco Bell
5
Applications
7
How do we Forecast?
8
Forecasting Process
“The forecast”
Executive opinions
A small group of upper-level managers
(marketing, operations and finance) may meet
and collectively develop a forecast.
Sales force opinions
The sales staff or the customer service staff is
often a good source of information. Sales staff
may under-report to reduce quota.
11
Judgmental Forecasts (Con’t)
Consumer surveys
Consumers ultimately determine demand.
Expensive.
Outside opinion
Industrial reports, press.
Delphi method
• Opinions of managers and staff
• Achieves a consensus forecast
12
Quantitative Forecasting Methods
Complete formulas
Quantitative
available in Table 3.7 on
Forecasting
page 104 of textbook
14
Time Series Forecasts
Figure 3.1
Stable
Irregular
variation
Trend
Cycles
90
89
88
Seasonal variations
16
Time Series Behaviors
17
Time Series Data
- Naïve Method
18
Naïve Forecast
19
Naïve Forecasts
Simple to use
Virtually no cost
Quick and easy to prepare
Data analysis is nonexistent
Easily understandable
Cannot provide high accuracy
Can be a standard for accuracy
20
Uses for Naïve Forecasts
where
Ft = Forecast for period t.
At-1 = Actual demand or sales for period t-1.
21
Example 1: Naïve Forecasts
23
Time Series Data
- Averaging
24
Techniques for Averaging
Moving average
Weighted moving average
Exponential smoothing
25
Moving Average
Where
n
i = an index that corresponds to periods.
n = Number of periods (data points) in the moving
average period.
Ai = Actual value in period i.
MAn = Forecast based on most-recent n periods.
Ft = Forecast for time period t. 26
Example 2: Moving Average
29
Lag Increases with Periods
30
Weighted Moving Average
31
Example 3: Weighted Moving Average
48
46
44
42
40
38
36
Observed
34 MA
32 WMA
30
1 2 3 4 5 6 7 8 9 10 11 12
34
Exponential Smoothing
36
Example 4: Exponential Smoothing
Period (t) Actual (At) Ft (α = 0.1) Error (A-F) Ft ( α = 0.4) Error (A-F)
1 42
2 40
3 43
4 40
5 41
6 39
7 46
8 44
9 45
10 38
11 40
12
37
Solution to Example 4
38
Solution to Example 4 (Cont.)
39
Picking a Smoothing Constant α
Actual
50
.4
.1
45
Demand
40
35
1 2 3 4 5 6 7 8 9 10 11 12
Period
40
Picking a Smoothing Constant α
41
Time Series Data
- Trend
42
Techniques for Trend
Linear trend
linear trend equation
Trend-adjusted exponential smoothing (Double
exponential smoothing), not required in exams
43
Linear Trend Equation
Ft
Ft = a + b t
0 1 2 3 4 5 t
n (ty) - t y
b = 2 2
n t - ( t)
y - b t
a =
n
n = Number of periods
y = Value of the time series
t = Specified number of time periods from t = 0
45
Example 5:
Week (t) y yt t2
1 700 700 1
2 724 1448 4
3 720 2160 9
4 728 2912 16
5 740 3700 25
6 742 4452 36
7 758 5306 49
8 750 6000 64
9 770 6930 81
10 775 7750 100
55 7407 41358 385 46
Solution to Example 5
48
Solution to Example 5 (Cont.)
800
780
760
740
720
700 Observed
680
Trend line
660
1 2 3 4 5 6 7 8 9 10
49
True/False Questions
50
89
Seasonal variations
Example :
• Winter and summer sports equipment
• Rush hour traffic occurs twice a day
• Theaters and Restaurants often experience weekly
demand pattern
• Banks may experience daily and monthly seasonal
variation.
Seasonality is expressed as variation from
average or trend line.
52
Different Models of Seasonality
53
Additive Model and Multiplicative Model
Seasonal
Relative 54
Using Seasonal Relatives
57
Associative Forecasting
58
Dependent and Independent Variables
59
Linear Regression
yc = a + b x
Where
yc = Predicated (dependent) variable.
x = Predictor (independent) variable.
a = Value of yc when x = 0.
b = Slope of the line.
60
Calculating Coefficients a and b
n (xy) - x y
b = 2 2
n x - ( x)
y - b x
a = =y–bx
n
where
n = Number of paired observations
61
Example 8 – Linear Model Seems Reasonable
n (xy) - x y
n = 12 b = 2 2
x
7
y
15
xy
105
x2
49
y2
225
n x - ( x)
2 10 20 4 100
6 13 78 36 169
y - b x
4 15 60 16 225 a = =y–bx
14
15
25
27
350
405
196
225
625
729
n
16 24 384 256 576
12 3529 132 271
b 1.593
12 20 240 144 400
14
20
27
44
378
880
196
400
729
1936
12 1796 132 2
62
Example 8 – Linear Model Seems Reasonable
n = 12 Computed
2 2
x
7
y
15
xy
105
x
49
y
225
relationship
2 10 20 4 100
50
6 13 78 36 169
40
4 15 60 16 225
14 25 350 196 625 30
65
Forecast Accuracy
66
Accuracy and Control of Forecasts
67
Measures of Forecast Accuracy
69
Forecast Accuracy
70
Choosing a Forecasting Technique (Table 3.4)
Forecasting Amount of Forecast Personnel
Methods Historical Data Data Pattern Horizon Preparation Time Background
Little
Moving Average 2 to 30 obs. Stationary Short Short Sophistication
Simple
Exponental
Smoothing 5 to 10 obs. stationary Short Short Little
10 to 20;
for seasonality at Short to
Trend Models least 5 per season Trend medium Short Moderate
Handle
cyclical
Enough to see 2 and seasonal Short to
Seasonal peaks and troughs Patterns medium Short to moderate Little