Prelim 2 – Module 5: Forecasting Flashcards

1
Q

Method: Historical Analogy
Type:
Data Required:
Relative Cost:
Horizon:

A

Type: subjective
Data Required: experience
Relative Cost: high
Horizon: medium to long

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Method: Regression
Type:
Data Required:
Relative Cost:
Horizon:

A

Type: causal
Data Required: all past data
Relative Cost: medium
Horizon: medium

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Method: Moving average
Type:
Data Required:
Relative Cost:
Horizon:

A

Type: time series
Data Required: recent data
Relative Cost: very low
Horizon: short

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Method: Exponential Smoothing
Type:
Data Required:
Relative Cost:
Horizon:

A

Type: time series
Data Required: last forecast and smoothed value
Relative Cost: very low
Horizon: short

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How do we calculate an N-period moving average forecast?
-> what is MAt
-> what is At

A

MAt = the N-period moving average at the end of period T

At = actual observation for period T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Forecast formula

A

Ft+1 = MAt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Strengths of a moving average forecast

A
  1. only need N observations to make a forecast
  2. very inexpensive and easy to understand
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Drawbacks of a moving average forecast

A
  1. does not consider observations older than N periods
  2. gives equal weight to last N observations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Exponential smoothing advantages

A
  1. old data are never dropped but have progressively less influence
  2. don’t need to keep any historical information; only need most recent smoother value
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

St =

A

Smoothed value at end of period T

𝑆𝑇=𝑆(𝑇−1)+𝛼∗(𝐴𝑇−𝐹𝑇 )=(1−𝛼)∗𝑆(𝑇−1)+𝛼∗𝐴𝑇

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

At =

A

Actual observation for period T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Ft+1 = St

A

Forecast for period T+1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

New smoothed value =

A

Old smoothed value + α*observed error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which of the following two statements is true?
1. When alpha is small (i.e., closer to 0), older data points have more weight in determining the forecast.
2. When alpha is large (i.e., closer to 1), older data points have more weight in determining the forecast.

A
  1. When alpha is small (i.e., closer to 0), older data points have more weight in determining the forecast.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

𝛼 = 1

A

Naive forecast (i.e., use last actual value)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

When is the weighted average age of your data the same under exponential smoothing and moving average forecasts?

A

WA of data under exponential smoothing is usually lower than moving average forecasts.

They can be made equal by adjusting the smoothing parameter in exponential smoothing to match the time span of the moving average window.

17
Q

How do we measure forecast accuracy?

A

Cumulative forecast error (CFE)
Mean absolute deviation (MAD)
Mean squared error (MSE)
Mean absolute percentage error (MAPE)

18
Q

Cumulative forecast error (CFE) purpose

A

Should be close to zero. Otherwise, forecast is biased.

19
Q

Mean absolute deviation (MAD) purpose

A

Common measure of error. Gives equal weight to all errors.

20
Q

Mean squared error (MSE) purpose

A

Gives extra penalty to large error values

21
Q

Mean absolute percentage error (MAPE) purpose

A

Use percentages to prevent large forecast values from dominating the accuracy measure.

22
Q

Exponential smoothing with seasonal adjustment

Data has a ___

A

cycle of L periods (hours, days, months, seasons, etc.)

23
Q

Exponential smoothing with seasonal adjustment use seasonality index lt to ___

A

deseasonalize data in each cycle

24
Q

How to use Solver to optimize smoothing parametres

A

Set objective: choose the performance score that you want to minimize

By changing variable cells: choose your smoothing parametre or smoothing parametres

subject to the constraints:
- all smoothing parametres <= 1
- all smoothing parametres >= 0

Use GRG Nonlinear solving method

25
Q

Optimizing the smoothing parameters minimizes whichever metric we choose ___

A

on the historical data

26
Q

Overfitting

A

An overly complex model that tells you more about the idiosyncrasies of historical data without having value for future predictions

27
Q

How do we avoid overfitting to pick among various candidate models?

A
  1. divide our data into training and testing data sets
  2. fit our candidate models based on the training dataset
  3. see how they perform on the testing dataset