18
Quantitative Forecasting Methods Naïve Approach Moving Averages Exponential Smoothing Trend projection Trend projection Linear Regression

Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

  • Upload
    others

  • View
    39

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Quantitative Forecasting MethodsQuantitative Forecasting Methods

• Naïve Approach• Moving Averages• Exponential Smoothing• Trend projection• Linear Regression

• Naïve Approach• Moving Averages• Exponential Smoothing• Trend projection• Linear Regression

Page 2: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

• Form of weighted moving average– Weights decline exponentially– Most recent data weighted most

• Requires smoothing constant ()– Ranges from 0 to 1– Subjectively chosen

• Involves little record keeping of pastdata

Exponential Smoothing Method

• Form of weighted moving average– Weights decline exponentially– Most recent data weighted most

• Requires smoothing constant ()– Ranges from 0 to 1– Subjectively chosen

• Involves little record keeping of pastdata

Page 3: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Exponential SmoothingNew forecast =previous forecast + (previous actual -

previous)

or:where

Ft = Ft-1 + (At-1 - Ft-1)

New forecast =previous forecast + (previous actual -

previous)

or:where

Ft = Ft-1 + (At-1 - Ft-1)

Ft-1 = previous forecast

= smoothing constant

Ft = new forecast

At-1 = previous period actual

Page 4: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

• Ft = At - 1 + (1-)At - 2 + (1- )2·At - 3

+ (1- )3At - 4 + ... + (1- )t-1·A0

– Ft = Forecast value– At = Actual value = Smoothing constant

Exponential SmoothingEquations

• Ft = At - 1 + (1-)At - 2 + (1- )2·At - 3

+ (1- )3At - 4 + ... + (1- )t-1·A0

– Ft = Forecast value– At = Actual value = Smoothing constant

Page 5: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Ft = At - 1 + (1- ) At - 2 + (1- )2At - 3 + ...

Forecast Effects ofSmoothing Constant

Weights

Prior Period

2 periods ago

(1 - )

3 periods ago

(1 - )2

= Prior Period

2 periods ago

(1 - )

3 periods ago

(1 - )2

=

= 0.10

= 0.90

10% 9% 8.1%

90% 9% 0.9%

Page 6: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Table 5.4

Page 7: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Exponential Smoothing with Trend Adjustment

• Simple exponential smoothing - first-order smoothing

• Trend adjusted smoothing - second-order smoothing

• Low gives less weight to morerecent trends, while high giveshigher weight to more recent trends

• Simple exponential smoothing - first-order smoothing

• Trend adjusted smoothing - second-order smoothing

• Low gives less weight to morerecent trends, while high giveshigher weight to more recent trends

Page 8: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Selecting the Smoothing Constant ()

Select to minimize:Mean Absolute Deviation = MAD

n

|errorsforecast|Σ

Mean Square Error = MSEn

errors)Σ(forecast 2

Mean Square Error = MSEn

errors)Σ(forecast 2

Mean Absolute Percent Error = MAPE

actual

errorforecastΣ

n

1

Bias =forecast errors

Page 9: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Error Analysis (Alpha=0.1)

Page 10: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Error Analysis (Alpha=0.5)

Page 11: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Exponential Smoothing with Trend Adjustment

• Simple exponential smoothing - first-order smoothing

• Trend adjusted smoothing - second-order smoothing

• Low gives less weight to morerecent trends, while high giveshigher weight to more recent trends

• Simple exponential smoothing - first-order smoothing

• Trend adjusted smoothing - second-order smoothing

• Low gives less weight to morerecent trends, while high giveshigher weight to more recent trends

Page 12: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Exponential Smoothing withTrend Adjustment

Forecast including trend (FITt+1) =new forecast (Ft) + trendcorrection(Tt)

whereTt = (1 - )Tt-1 + (Ft – Ft-1)

where

Tt = smoothed trend for period t

Tt-1 = smoothed trend for the preceding period

= trend smoothing constant

Ft = simple exponential smoothed forecast for period t

Ft-1 = forecast for period t-1

Page 13: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Exponential Forecast with TREND(Alpha=0.1, Beta=0.5)

Page 14: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Trend Projection

General regression equation:

22X

nXY-XYb

interceptaxis-Ya

variable)(dependent

predictedbe

to variable theof

valuecomputedY

where

bXaY

nX

22X

nXY-XYb

interceptaxis-Ya

variable)(dependent

predictedbe

to variable theof

valuecomputedY

where

bXaY

nX

Page 15: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Trend Projections

Page 16: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

45

51

54

61

66

70

74

78

85

89

40

50

60

70

80

90

100

100 110 120 130 140 150 160 170 180 190Temp (Deg C)

Yiel

d (%

)

Actual Data Predited Values

Graph: Actual vs Fitted Line

Trend Line

45

51

54

61

66

70

74

78

85

89

40

50

60

70

80

90

100

100 110 120 130 140 150 160 170 180 190Temp (Deg C)

Yiel

d (%

)

Actual Data Predited Values

Actual demand line

Page 17: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

Seasonal Variations

Month SalesDemand

AverageTwo-YearDemand

AverageMonthlyDemand

SeasonalIndex

Year1

Year2

80 100 90 94 0.957

75 85 80 94 0.85180 90 85 94 0.904

Jan

Feb

Mar 80 90 85 94 0.904

90 110 100 94 1.064

Mar

Apr

May 115 131 123 94 1.309… … … … … …

Total of Average Demand = 1,128Seasonal Index:

= Average 2 -year demand/Average monthly demand

1128/12

Page 18: Exponential Smoothing Method - web.uettaxila.edu.pk€¦ · Exponential Smoothing with Trend Adjustment • Simple exponential smoothing - first-order smoothing • Trend adjusted

If total demand/year for year 3=1200, thenmonthly forecast= (1200/12)* seasonal index

Month SalesDemand

AverageTwo-YearDemand

AverageMonthlyDemand

SeasonalIndex

Year1

Year2

80 100 90 94 0.957

75 85 80 94 0.85180 90 85 94 0.904

Jan

Feb

Mar

95.785.1

90.480 90 85 94 0.904

90 110 100 94 1.064

Mar

Apr

May 115 131 123 94 1.309… … … … … …

Total of Average Demand = 1,128Seasonal Index:

= Average 2 -year demand/Average monthlydemand

1128/12

90.4106.4130.9