Professional Documents
Culture Documents
Forecasting: To Accompany by Render, Stair, Hanna and Hale Power Point Slides Created by Jeff Heyl
Forecasting: To Accompany by Render, Stair, Hanna and Hale Power Point Slides Created by Jeff Heyl
Forecasting
To accompany
Quantitative Analysis for Management, Twelfth Edition,
by Render, Stair, Hanna and Hale
Power Point slides created by Jeff Heyl Copyright ©2015 Pearson Education, Inc.
LEARNING OBJECTIVES
After completing this chapter, students will be able to:
Consumer
Market Survey Decomposition
| | | | | | | | | |
0 2 4 6 8 10 12 14 16 18
Time Period (Years)
– Additive
Demand = T + S + C + R
MAD =
å forecast error
n
ACTUAL
SALES OF ABSOLUTE VALUE OF
WIRELESS FORECAST ERRORS (DEVIATION),
YEAR SPEAKERS SALES (ACTUAL – FORECAST)
1 110 —
2 100 110
3 120 100
4 140 120
5 170 140
6 150 170
7 160 150
8 190 160
9 200 190
10 190 200
11 — 190
ACTUAL
SALES OF
WIRELESS FORECAST
• ABSOLUTE
Forecast based
VALUE OF
ERRORS (DEVIATION),
on
YEAR SPEAKERS SALES naïve– FORECAST)
(ACTUAL model
1 110 —
2 100 110
• No attempt to adjust
3 120 100 for time series
4 140 120 components
5 170 140
6 150 170
7 160 150
8 190 160
9 200 190
10 190 200
11 — 190
ACTUAL
SALES OF ABSOLUTE VALUE OF
WIRELESS FORECAST ERRORS (DEVIATION),
YEAR SPEAKERS SALES (ACTUAL – FORECAST)
1 110 — —
2 100 110 |100 – 110| = 10
3 120 100 |120 – 110| = 20
4 140 120 |140 – 120| = 20
5 170 140 |170 – 140| = 30
6 150 170 |150 – 170| = 20
7 160 150 |160 – 150| = 10
8 190 160 |190 – 160| = 30
9 200 190 |200 – 190| = 10
10 190 200
|190 – 200| = 10
11 — 190
—
Sum of |errors| = 160
MAD = 160/9 = 17.8
MSE =
å (error) 2
n
– Mean absolute percent error (MAPE)
error
å actual
MAPE = 100%
n
ere
Ft+1 = forecast for time period t + 1
Yt = actual value in time period t
n = number of periods to average
Ft+1 =
å (Weight in period i)(Actual value in period)
å (Weights)
– Mathematically
w1Yt + w2Yt- 1 +... + wnYt- n+1
Ft+1 =
w1 + w2 +... + wn
where
wi = weight for the ith observation
Copyright ©2015 Pearson Education, Inc. 5 – 21
Wallace Garden Supply
• Use a 3-month weighted moving average
model to forecast demand
– Weighting scheme
3-MONTH WEIGHTED
MONTH ACTUAL SHED SALES MOVING AVERAGE
January 10
February 12
March 13
April 16 [(3 X 13) + (2 X 12) + (10)]/6 = 12.17
May 19 [(3 X 16) + (2 X 13) + (12)]/6 = 14.33
June 23 [(3 X 19) + (2 X 16) + (13)]/6 = 17.00
July 26 [(3 X 23) + (2 X 19) + (16)]/6 = 20.50
August 30 [(3 X 26) + (2 X 23) + (19)]/6 = 23.83
September 28 [(3 X 30) + (2 X 26) + (23)]/6 = 27.50
October 18 [(3 X 28) + (2 X 30) + (26)]/6 = 28.33
November 16 [(3 X 18) + (2 X 28) + (30)]/6 = 23.33
December 14 [(3 X 16) + (2 X 18) + (28)]/6 = 18.67
January — [(3 X 14) + (2 X 16) + (18)]/6 = 15.33
ACTUAL FORECAST
TONNAGE FORECAST USING
QUARTER UNLOADED USING = 0.10 = 0.50
1 180 175 175
2 168 175.5 = 175.00 + 0.10(180 – 175) 177.5
3 159 174.75 = 175.50 + 0.10(168 – 175.50) 172.75
4 175 173.18 = 174.75 + 0.10(159 – 174.75) 165.88
5 190 173.36 = 173.18 + 0.10(175 – 173.18) 170.44
6 205 175.02 = 173.36 + 0.10(190 – 173.36) 180.22
7 180 178.02 = 175.02 + 0.10(205 – 175.02) 192.61
8 182 178.22 = 178.02 + 0.10(180 – 178.02) 186.30
9 ? 178.60 = 178.22 + 0.10(182 – 178.22) 184.15
ABSOLUTE
ACTUAL FORECAST DEVIATIONS ABSOLUTE
TONNAGE WITH = FOR = FORECAST DEVIATIONS
QUARTER UNLOADED 0.10 0.10 WITH = 0.50 FOR = 0.50
TIME DEMAND
(t) (Yt) Ft+1 = FITt + 0.3(Yt – FITt) Tt+1 = Tt + 0.4(Ft+1 – FITt) FITt+1 = Ft+1 + Tt+1
1 74 74 0 74
2 79 74 0 74
= 74 + 0.3(74 – 74) = 0 + 0.4(74 – 74) = 74 + 0
3 80 75.5 0.6 76.1
= 74 + 0.3(79 – 74) = 0 + 0.4(75.5 – 74) = 75.5 + 0.6
4 90 77.270 1.068 78.338
= 76.1 + 0.3(80 – 76.1) = 0.6 + 0.4(77.27 – 76.1) = 77.270 + 1.068
5 105 81.837 2.468 84.305
= 78.338 + 0.3(90 – 78.338) = 1.068 + 0.4(81.837 – 78.338) = 81.837 + 2.468
6 142 90.514 4.952 95.466
= 84.305 + 0.3(105 – 84.305) = 2.468 + 0.4(90.514 – 84.305) = 90.514 + 4.952
7 122 109.426 10.536 119.962
= 95.446 + 0.3(142 – 95.466) = 4.952 + 0.4(109.426 – 95.466) = 109.426 + 10.536
8 120.573 10.780 131.353
= 119.962 + 0.3(122 – 119.962) = 10.536 + 0.4(120.573 – 119.962) = 120.573 + 10.780
Yˆ =b0 + b1 X
where
Yˆ
= predicted value
b0 = intercept
b1 = slope of the line
X = time period (i.e., X = 1, 2, 3, …, n)
180 –
Trend Line
160 – Yˆ =56.71+10.54X x
x
140 – x
Generator Demand
60 –
40 –
20 –
| | | | | | | | | | | |
0–
0 1 2 3 4 5 6 7 8 9 10 11
Time Period
SALES DEMAND
AVERAGE 2- YEAR MONTHLY AVERAGE
MONTH DEMAND DEMAND SEASONAL
YEAR 1 YEAR 2 INDEX
March 80 90 94 0.904
85
April 110 90 100 94 1.064
October 75 85 94 0.851
1,128 80 Average 2-year demand
Average monthly demand = = 94 Seasonal index =
November 85 75
12 months Average monthly
94 demand
0.851
80
December
Copyright 80 Inc.
©2015 Pearson Education, 80 94 0.851 5 – 56
80
Seasonal Indices with No Trend
• Calculations for the seasonal indices
1,200 1,200
Jan. ´ 0.957 = 96 July ´ 1.117 = 112
12 12
1,200 1,200
Feb. ´ 0.851 = 85 Aug. ´ 1.064 = 106
12 12
1,200 1,200
Mar. ´ 0.904 = 90 Sept. ´ 0.957 = 96
12 12
1,200 1,200
Apr. ´ 1.064 = 106 Oct. ´ 0.851 = 85
12 12
1,200 1,200
May ´ 1.309 = 131 Nov. ´ 0.851 = 85
12 12
1,200 1,200
June ´ 1.223 = 122 Dec. ´ 0.851 = 85
12 12
Copyright ©2015 Pearson Education, Inc. 5 – 57
Seasonal Indices with Trend
• Changes could be due to trend, seasonal, or
random
• Centered moving average (CMA) approach
prevents trend being interpreted as seasonal
• Turner Industries sales contain both trend and
seasonal components
Seasonal
Definite trend pattern
CMA
200 –
150 –
Sales
100 –
Yˆ =124.78 + 2.34X
• Develop a forecast for quarter 1, year 4
(X = 13) using this trend and multiply the
forecast by the appropriate seasonal index
Yˆ =124.78 + 2.34(13)
=155.2 (before seasonality adjustment)
200 –
x
150 – x x x x
x x x
x x x
x
Sales
100 –
Sales Data
x Deseasonalized Sales Data
50 –
| | | | | | | | | | | | | |
0 0– 1 2 3 4 5 6 7 8 9 10 11 12 13
Time Period (Quarters)
Yˆ =a+ b1 X1 + b2 X 2 + b3 X 3 + b4 X 4
where
X1 = time period
X2 = 1 if quarter 2, 0 otherwise
X3 = 1 if quarter 3, 0 otherwise
X4 = 1 if quarter 4, 0 otherwise
Copyright ©2015 Pearson Education, Inc. 5 – 73
Using Regression with Trend
and Seasonal
PROGRAM 5.7A – Excel QM Multiple Regression Initialization
=
å (forecast error)
MAD
MAD =
å forecast error
n
Copyright ©2015 Pearson Education, Inc. 5 – 78
Monitoring and Controlling Forecasts
Signal Tripped
Upper Control Limit Tracking Signal
+
Acceptable
0 MADs Range
–
Lower Control Limit
Time
å
6 110 +35 35 85 14.2 +2.5
For Period 6: 140 +30 forecast error 85
MAD = = =14.2
n 6
RSFE 35
Tracking signal = = =2.5 MADs
MAD 14.2
Copyright ©2015 Pearson Education, Inc. 5 – 81
Adaptive Smoothing
• Computer monitoring of tracking signals
and self-adjustment if a limit is tripped
• In exponential smoothing, the values of
and are adjusted when the computer
detects an excessive amount of
variation