Top Banner
1 Cengage Learning. All Rights Reserved. May not be scanned, copied duplicated, or posted to a publicly accessible website, in whole or in part. Slides by John Loucks St. Edward’s University
31

1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

Apr 01, 2015

Download

Documents

Aiden Love
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

1 1 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Slides by

JohnLoucks

St. Edward’sUniversity

Page 2: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

2 2 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Chapter 15, Part BForecasting

Trend Projection Seasonality and Trend

Page 3: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

3 3 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Linear Trend Model

If a time series exhibits a linear trend, curve fitting can be used to develop a best-fitting linear trend line. Curve fitting minimizes the sum of squared error between the observed and fitted time series data where the model is a trend line.

We build a nonlinear optimization model to find the best values for the intercept and slope of the trend line.

Page 4: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

4 4 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Linear Trend Model

The linear trend line is estimated by the equation:

where: Tt = linear trend forecast in period t

b0 = intercept of the linear trend line

b1 = slope of the linear trend line

t = time period

Tt = b0 + b1t

Page 5: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

5 5 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Linear Trend Model

Nonlinear Curve-Fitting Optimization Model

s.t. Tt = b0 + b1t t = 1, 2, 3, … n

There are n + 2 decision variables. The decision variables are b0, b1, and Tt . There are n constraints.

2

1

( )n

t tt

min Y T

Page 6: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

6 6 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Linear Trend Model

The number of plumbing repair jobs performed byAuger's Plumbing Service in the last nine months is

listed on the right.

Example: Auger’s Plumbing Service

Month JobsMarch 353

May 342April 387

July 396June 374

August 409

September 399October 412 November 408

Month JobsForecast the number of

repair jobs Auger's will

perform in December using the least

squares method.

Page 7: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

7 7 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

The objective function minimizes the sum of the squared error.

Minimize { (353 – T1)2 + (387 – T2)2 + (342 – T3)2

+ (374 – T4)2 + (396 – T5)2 + (409 – T6)2

+ (399 – T7)2 + (412 – T8)2 + (408 – T9)2 }

Example: Auger’s Plumbing Service

Linear Trend Model

Page 8: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

8 8 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Example: Auger’s Plumbing Service

Linear Trend Model

The following constraints define the forecasts as a linear function of parameters b0 and b1.

T1 = b0 + b11 T6 = b0 + b16

T2 = b0 + b12 T7 = b0 + b17

T3 = b0 + b13 T8 = b0 + b18

T4 = b0 + b14 T9 = b0 + b19

T5 = b0 + b15

Page 9: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

9 9 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Trend Projection

Example: Auger’s Plumbing ServiceThe solution to the nonlinear curve-fitting optimization model is:

b0 = 349.667 and b1= 7.4

T1 = 357.07 T6 = 394.07

T2 = 364.47 T7 = 401.47

T3 = 371.87 T8 = 408.87

T4 = 379.27 T9 = 416.27

T5 = 386.67

Page 10: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

10 10 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Mar.Apr.MayJun.Jul.

Aug.Sep.Oct.Nov.

353387342374396409399412408

357.07364.47371.87379.27386.67394.07401.47408.87416.27

Month JobsTrend

Forecast

-4.07 22.53-29.87 -5.27 9.33 14.93 -2.47 3.13 -8.27 0.00

Forecast Error

Absolute Error

Squared Error

16.54 507.75 892.02 27.74 87.11 223.00 6.08 9.82 68.341838.40

Abs.%Error

1.15 5.82 8.73 1.41 2.36 3.65 0.62 0.76 2.0326.53Total

Trend Projection

4.07 22.53 29.87 5.27 9.33 14.93 2.47 3.13 8.27 99.87

Forecast Accuracy

Page 11: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

11 11 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Trend Projection

Forecast Accuracy

99.87MAE 11.10

9

1838.40MSE 204.27

9

26.53MAPE 2.95%

9

Page 12: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

12 12 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Nonlinear Trend Regression

Sometimes time series have a curvilinear or nonlinear trend.

One example is this quadratic trend equation:

A variety of nonlinear functions can be used to develop an estimate of the trend in a time series.

Tt = b0 + b1t + b2t2

Another example is this exponential trend equation:

Tt = b0(b1)t

Page 13: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

13 13 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Example: Cholesterol Drug Sales

Nonlinear Trend Regression

Consider the annual revenue in millions of dollars for a cholesterol drug for the first ten years of sales. This data indicates an overall increasing trend. A curvilinear function appears to be needed to model the long-term trend.

Year Sales 1 23.1

3 27.4 2 21.3

5 33.8 4 34.6

6 43.2

7 59.5 8 64.4 9 74.2

Year Sales

9 99.3

Page 14: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

14 14 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

2 2 2 21 2 3 4

2 2 2 25 6 7 8

2 29 10

1 0 1 2 6 0 1 2

2 0 1 2

{ (23.1 ) (21.3 ) (27.4 ) (34.6 )

(33.8 ) (43.2 ) (59.5 ) (64.4 )

(74.2 ) (99.3 ) }

. .

1 1 6 36

2

Min T T T T

T T T T

T T

s t

T b b b T b b b

T b b b 7 0 1 2

3 0 1 2 8 0 1 2

4 0 1 2 9 0 1 2

5 0 1 2 10 0 1 2

4 7 49

3 9 8 64

4 16 9 81

5 25 10 100

T b b b

T b b b T b b b

T b b b T b b b

T b b b T b b b

Quadratic Trend Equation

Model Formulation

Page 15: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

15 15 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

This model can be solved with Excel Solver or LINGO.

The optimal values are: b0 = 24.182, b1 = -2.11, b2 = .922

Sum of squared errors = 110.65

MSE = 110.65/10 = 11.065

The fitted curve is: Tt = 24.182 – 2.11 t + .922 t 2

Quadratic Trend Equation

Model Solution

Page 16: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

16 16 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Exponential Trend Equation

2 2 2 21 2 3 4

2 2 2 25 6 7 8

2 29 10

1 61 0 1 6 0 1

22 0 1 7

{ (23.1 ) (21.3 ) (27.4 ) (34.6 )

(33.8 ) (43.2 ) (59.5 ) (64.4 )

(74.2 ) (99.3 ) }

. .

Min T T T T

T T T T

T T

s t

T b b T b b

T b b T 70 1

3 83 0 1 8 0 1

4 94 0 1 9 0 1

5 105 0 1 10 0 1

b b

T b b T b b

T b b T b b

T b b T b b

Model Formulation

Page 17: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

17 17 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Exponential Trend Equation

Based on MSE, the quadratic model providesa better fit than the exponential model.

SolutionThis model can be solved with Excel Solver or LINGO.

The optimal values are: b0 = 15.42, b1 = 1.20

Sum of squared errors = 123.12

MSE = 123.12/10 = 12.312

The fitted curve is: Tt = 15.42(1.20)t

Page 18: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

18 18 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality without Trend

To the extent that seasonality exists, we need to incorporate it into our forecasting models to ensure accurate forecasts.

We will first look at the case of a seasonal time series with no trend and then discuss how to model seasonality with trend.

Page 19: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

19 19 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality without Trend

Year Quarter 1

Quarter 2

Quarter 3

Quarter 4

1 125 153 106 88

2 118 161 133 102

3 138 144 113 80

4 109 137 125 109

5 130 165 128 96

Example: Umbrella Sales

Sometimes it is difficult to identify patterns in a time series presented in a table.

Plotting the time series can be very informative.

Page 20: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

20 20 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality without Trend

Umbrella Sales Time Series Plot

Page 21: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

21 21 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality without Trend

The time series plot does not indicate any long-term trend in sales.

However, close inspection of the plot does reveal a seasonal pattern.

The first and third quarters have moderate sales,

the second quarter the highest sales, and the fourth quarter tends to be the lowest

quarter in terms of sales.

Page 22: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

22 22 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality without Trend

We will treat the season as a categorical variable. Recall that when a categorical variable has k levels, k – 1 dummy variables are required.

If there are four seasons, we need three dummy variables. Qtr1 = 1 if Quarter 1, 0 otherwise Qtr2 = 1 if Quarter 2, 0 otherwise Qtr3 = 1 if Quarter 3, 0 otherwise

Page 23: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

23 23 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality without Trend

General Form of the Equation is:

Optimal Model is:

The forecasts of quarterly sales in year 6 are: Quarter 1: Sales = 95 + 29(1) + 57(0) +

26(0) = 124 Quarter 2: Sales = 95 + 29(0) + 57(1) +

26(0) = 152 Quarter 3: Sales = 95 + 29(0) + 57(0) +

26(1) = 121 Quarter 4: Sales = 95 + 29(0) + 57(0) +

26(0) = 95

0 1 2 3( 1 ) ( 2 ) ( 3 )t t t tF b b Qtr b Qtr b Qtr

95.0 29.0( 1 ) 57.0( 2 ) 26.0( 3 )t t t tSales Qtr Qtr Qtr

Page 24: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

24 24 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality without Trend

2 2 2 21 2 3 20

1 0 1 2 3

2 0 1 2 3

3 0 1 2 3

4 0 1 2 3

{ (125 ) (153 ) (106 ) (96 ) }

. .

1 0 0

0 1 0

0 0 1

0 0 0

Min F F F F

s t

F b b b b

F b b b b

F b b b b

F b b b b

19 0 1 2 3

20 0 1 2 3

0 0 1

0 0 0

F b b b b

F b b b b

Model Formulation

Page 25: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

25 25 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality and Trend

We will now extend the curve-fitting approach to include situations where the time series contains both a seasonal effect and a linear trend. We will introduce an additional variable to represent time.

Page 26: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

26 26 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Business at Terry's Tie Shop can be viewed as

falling into three distinct seasons: (1) Christmas

(November and December); (2) Father's Day (late

May to mid June); and (3) all other times.

Example: Terry’s Tie Shop

Seasonality and Trend

Average weekly sales ($) during each of the

three seasons during the past four years are shown on the next slide.

Page 27: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

27 27 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality and Trend

Example: Terry’s Tie Shop

Determine a forecast for the average weeklysales in year 5 for each of the three seasons.

YearSeason

1 2 3 1856 2012 9851995 2168 10722241 2306 11052280 2408 1120

1234

Page 28: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

28 28 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality and Trend

There are three seasons, so we will need two dummy variables. Seas1t = 1 if Season 1 in time period t, 0

otherwise Seas2t = 1 if Season 2 in time period t, 0

otherwise General Form of the Equation is:

0 1 2 3( ) ( ) ( )t t tF b b Seas1 b Seas2 b t

Page 29: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

29 29 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality and Trend

2 2 2 21 2 3 12

1 0 1 2 3

2 0 1 2 3

3 0 1 2 3

{ (1856 ) (2012 ) (985 ) (1120 ) }

. .

1 0 1

0 1 2

0 0 3

Min F F F F

s t

F b b b b

F b b b b

F b b b b

10 0 1 2 3

11 0 1 2 3

11 0 1 2 3

1 0 10

0 1 11

0 0 12

F b b b b

F b b b b

F b b b b

Model Formulation

Page 30: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

30 30 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

Seasonality and Trend

The forecasts of average weekly sales in the three seasons of year 5 (time periods 13, 14, and 15) are:

Seas. 1: Sales13 = 797 + 1095.43(1) + 1189.47(0) + 36.47(13) = 2366.5

Seas. 2: Sales14 = 797 + 1095.43(0) + 1189.47(1) + 36.47(14) = 2497.0

Seas. 3: Sales15 = 797 + 1095.43(0) + 1189.47(0) + 36.47(15) = 1344.0

Optimal Model

797.0 1095.43( ) 1189.47( ) 36.47( )t t tSales Seas1 Seas2 t

Page 31: 1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.

31 31 Slide

Slide

© 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.

End of Chapter 15, Part B