Professional Documents
Culture Documents
Decision Making & Forecasting: Dr. Sharad Varde
Decision Making & Forecasting: Dr. Sharad Varde
&
Forecasting
Sharad Varde 2
Quantitative Techniques:
Time Series Models
I. Trend Projection Models
II. Smoothing Techniques
III. Decomposition Model
IV. Box-Jenkins Model.
Sharad Varde 3
Quantitative Techniques of
Forecasting
Time Series Models:
Smoothing Techniques
When to Use
Smoothing Techniques
When the graph of forecast variable Y
against time T does not clearly exhibit a
single known pattern
When, in fact, it hints at many patterns
When the plotted points fluctuate too
much around a known curve (be it a
polynomial, exponential or modified
exponential).
Sharad Varde 5
Illustration
Y
Sharad Varde 6
Role of Smoothing
As the name connotes, ‘smoothing’ irons
out sharp edges and softens the data
It tries to suppress or eliminate random &
erratic fluctuations in the historical data
Smoothing thus highlights the hidden
underlying basic pattern
Useful to obtain quick short term forecasts
of several individual component factors
comprising an ‘aggregate macro variable’.
Sharad Varde 7
Illustration
Y
Sharad Varde 8
Illustration
Y
Sharad Varde 9
Basic Steps in Smoothing
period of time.
Sharad Varde 10
Standard Smoothing Techniques
1. Naïve Method
2. Simple Moving Average
3. Simple Exponential Smoothing
4. Double Moving Average
5. Double Exponential Smoothing
Sharad Varde 11
1. Naïve Method
Principle: Immediate past is best predictor
of immediate future (Horizontal Pattern)
Example: Leaving home early on Tuesday
because you faced extra traffic on Monday
Naïve Model: Forecast of Y at time t+1 is
the actual observed value of Y at time t.
Statistical Model: Ŷt+1 = Yt
Simple, but, has obvious drawbacks.
Sharad Varde 12
2. Simple Moving Averages
A step forward from the Naïve Method
Not the last observation, but the average
of last few observations is the forecast
Ŷt+1 = (Yt + Yt-1) / 2 is called the moving
average of period 2
Ŷt+1 = (Yt + Yt-1 + Yt-2 ) / 3 is called the
moving average of period 3
Judgment: How far to go in the past.
Sharad Varde 13
2. Simple Moving Averages
How to decide: ‘How far to go in the past’?
Indicator: Mean Square Error (MSE)
Method: Compute moving averages of
different periods, compare with actual data
& select that period which shows min MSE
Advantage: Computation: Little & Manual
Limitation: Good only for horizontal pattern
Sharad Varde 14
2. Simple Moving Averages
Year Yt Ŷt N=3
01 100
02 116
03 102
04 114
05 80
06 95
07 91
08 87
09 86
10 85
Sharad Varde 15
2. Simple Moving Averages
Year Yt Ŷt N=3
01 100
02 116
03 102
04 114 106
05 80 111
06 95 99
07 91 96
08 87 89
09 86 91
10 85 88
Sharad Varde 16
2. Simple Moving Averages
Year Yt Ŷt N=3 Ŷt N=5 Ŷt N=7
01 100
02 116
03 102
04 114 106
05 80 111
06 95 99
07 91 96
08 87 89
09 86 91
10 85 88
Sharad Varde 17
2. Simple Moving Averages
Year Yt Ŷt N=3 Ŷt N=5 Ŷt N=7 E N=3 E N=5 E N=7
01 100
02 116
03 102
04 114 106
05 80 111
06 95 99 102
07 91 96 101
08 87 89 96 100
09 86 91 93 98
10 85 88 88 94
Sharad Varde 18
2. Simple Moving Averages
Year Yt Ŷt N=3 Ŷt N=5 Ŷt N=7 E N=3 E N=5 E N=7
01 100
02 116
03 102
04 114 106 8
05 80 111 -31
06 95 99 102 -4 -7
07 91 96 101 -5 -10
08 87 89 96 100 -2 -9 -13
09 86 91 93 98 -5 -7 -12
10 85 88 88 94 -3 -3 -9
TSE
Sharad Varde 19
MSE
2. Simple Moving Averages
Year Yt Ŷt N=3 Ŷt N=5 Ŷt N=7 E N=3 E N=5 E N=7
01 100
02 116
03 102
04 114 106 8
05 80 111 -31
06 95 99 102 -4 -7
07 91 96 101 -5 -10
08 87 89 96 100 -2 -9 -13
09 86 91 93 98 -5 -7 -12
10 85 88 88 94 -3 -3 -9
TSE 1104 300 394
Sharad Varde 20
MSE 158 60 132
2. Simple Moving Averages
Total Square Error:
1104 (for N=3), 300(for N=5), 394(for N=7)
Mean Square Error:
158(for N=3), 60(for N=5), 132(for N=7)
Select moving av. of period 5 for forecast
Y10 + Y09 + Y08 + Y07 + Y06
Forecast Ŷ11 = --------------------------------- = 88.8
5
Sharad Varde 21
3. Simple Exponential Smoothing
Basis: Most recent data are more informative,
more valuable & so more useful than older data
So, recent data deserve more weightage
Exponential smoothing = weighted moving avg.
Select a smoothing constant α (0 < α < 1)
Ŷt+1 = αYt + (1- α) Ŷt Assumption: Ŷ1 = Y1
Ŷt+1 = αYt + α(1- α)Yt-1 + α(1- α)2Yt-2 + . . . .
. . . . . . . . . . . . . . . . . . . + α(1- α)t-1Y1
Note α, α(1- α), α(1- α)2, ... in decreasing order.
Sharad Varde 22
3. Simple Exponential Smoothing
Year Yt Ŷt α =.3 Ŷt α =.5 Ŷt α =.9 E α =.3 E α =.5 E α =.9
01 300
02 235
03 285
04 297
05 420
06 275
07 255
08 240
09 320
10 380
11 340
Sharad Varde 23
MSE
3. Simple Exponential Smoothing
Year Yt Ŷt α =.3 Ŷt α =.5 Ŷt α =.9 E α =.3 E α =.5 E α =.9
01 300
02 235 300 300 300
03 285 281 268 242
04 297 282 276 281
05 420 286 287 295
06 275 326 353 408
07 255 311 314 288
08 240 294 285 258
09 320 278 262 242
10 380 291 291 312
11 340 317 336 373
Sharad Varde 24
MSE
3. Simple Exponential Smoothing
Year Yt Ŷt α =.3 Ŷt α =.5 Ŷt α =.9 E α =.3 E α =.5 E α =.9
01 300
02 235 300 300 300 -65 -65 -65
03 285 281 268 242 4 17 43
04 297 282 276 281 15 21 16
05 420 286 287 295 134 133 125
06 275 326 353 408 -51 -78 133
07 255 311 314 288 -56 -59 -33
08 240 294 285 258 -54 -45 -18
09 320 278 262 242 42 58 78
10 380 291 291 312 89 89 68
11 340 317 336 373 23 4 -33
Sharad Varde 25
MSE 4127 4553 5285
3. Simple Exponential Smoothing
Mean Square Error: 4127(for α = 0.3)
Sharad Varde 26
4. Double Moving Averages
Useful to handle upward/downward trend pattern
Moving averages of simple moving averages
Let N be the period of moving average
Let St be Simple moving average for time t:
St = (Yt + Yt-1 + Yt-2 + . . . + Yt-N+1 ) / N
Let Dt be Double moving average for time t:
Dt = (St + St-1 + St-2 + . . . + St-N+1 ) / N
Forecast Ŷt+1 = 2St – Dt + [2/(N – 1)] [St – Dt].
Sharad Varde 27
4. Double Moving Averages
Forecast Ŷt+1 = a + b
Sharad Varde 28
4. Double Moving Averages
t Yt
1 450
2 500
3 518
4 455
5 502
6 545
7 557
8 586
9 612
Sharad Varde 29
4. Double Moving Averages
t Yt St Dt
1 450
2 500
3 518
4 455
5 502
6 545
7 557
8 586
9 612
Sharad Varde 30
4. Double Moving Averages
t Yt St Dt a b Ŷt+1
1 450
2 500
3 518 489.33
4 455 491.00
5 502 491.67 490.67
6 545 500.67 494.45
7 557 534.67 509.00
8 586 562.67 532.67
9 612 585.00 560.78
Sharad Varde 31
4. Double Moving Averages
t Yt St Dt a b Ŷt+1
1 450
2 500
3 518 489.33
4 455 491.00
5 502 491.67 490.67 492.67 1.00
6 545 500.67 494.45 506.89 6.22 493.67
7 557 534.67 509.00 560.34 25.67 513.11
8 586 562.67 532.67 592.67 30.00 586.01
9 612 585.00 560.78 609.22 24.22 622.67
Sharad Varde 32
4. Double Moving Averages
Forecast
Sharad Varde 33
5. Double Exponential Smoothing
Sharad Varde 34
5. Double Exponential Smoothing
Forecast Ŷt+1 = a + b
Sharad Varde 35
t Yt St Dt a b Ŷt+1
1 320 320 320
Forecast
Sharad Varde 37