Professional Documents
Culture Documents
CH 3 - Forecasting
CH 3 - Forecasting
Session 1
• At what value crude oil is trading today?
• What determines the price?
• Oil futures??? Any significance
• Why this information should be of any
significance for other industries?
Forecast
• Forecast – a statement about the future value
of a variable of interest
– We make forecasts about such things as weather,
demand, and resource availability
– Forecasts are important to making informed
decisions
Forecast Uses
• Plan the system
– Generally involves long-range plans related to:
• Types of products and services to offer
• Facility and equipment levels
• Facility location
• Plan the use of the system
– Generally involves short- and medium-range plans related to:
• Inventory management
• Workforce levels
• Purchasing
• Production
• Budgeting
• Scheduling
What is forecasting
• Assumption of continuation of past
• Are rarely perfect
• At group level more accurate
• Accuracy decreases as time horizon increases
– Relationship with lead time?
Elements of a good forecast
• In time
• Degree of accuracy
• Assumptions must be stated
• Cost effective
Steps
1. Determine the purpose of the forecast
2. Establish a time horizon
3. Obtain, clean, and analyze appropriate data
4. Select a forecasting technique
5. Make the forecast
6. Monitor the forecast errors
Forecast Accuracy and Control
• Allowances should be made for forecast errors
– It is important to provide an indication of the
extent to which the forecast might deviate from
the value of the variable that actually occurs
• Forecast errors should be monitored
– Error = Actual – Forecast
– If errors fall beyond acceptable bounds, corrective
action may be necessary
Forecast Accuracy Metrics
MAD
Actual t Forecast t MAD weights all errors evenly
Actual t Forecast t
2
MSE weights errors according to their
MSE squared values
n 1
Actualt Forecast t
Actualt
100 MAPE weights errors according to
MAPE relative error
n
Forecast Error Calculation
Actual Forecast (A-F)
Period
(A) (F) Error |Error| Error2 [|Error|/Actual]x100
1 107 110 -3 3 9 2.80%
Sum 13 39 11.23%
– No. of periods n = ?
– Responsiveness vs. smoothness
– Adv/disadvantage
Averaging
• Weighted Moving Average
– Assigns weights to values Period
Actual
Demand
1 37
– Weights must sum to 1.00 2 40
3 41
4 37
5 45
6 50
– Advantage/disadvantage 7
8
43
47
9 56
10 52
11 55
12 54
Averaging
• Exponential Smoothing
– Incorporates error
Next forecast = previous forecast + (Actual – previous forecast)
• Smoothing constant
– Trial & error
– Balance between smoothing random variations
and responding to real changes
– Lower values vs. higher values
– Auto adjustment
Trend
• Linear trend ∆ 𝑦
∆𝑡 Δ𝑦
• = Forecast for period t 𝑏=
Δ𝑡
• a = Value of at t = 0
• b = slope of the line
• t = specified number of time periods from t = 0
Seasonality
• It is the deviation of a period (in a time series)
from the average value
• Models of seasonality
– Additive
• Seasonality expressed as a quantity
– Multiplicative
• Seasonality expressed as a percentage of average
• Seasonal relative
Seasonality
• Computing Seasonal Relatives
– Calculate Centered moving average
• This calculates the trend average around a particular
period. The reason for this is that average is the most
representative of that particular point in the series. The
ratio off actual value of that point with the average
gives the seasonal relative for that particular period or
point.
• De-seasonalizing data
• Incorporating seasonality
Trend Adjusted exp. Smoothing
• Drawbacks of Exponential Smoothing
• Formula
Forecast for
May, made in
April
• Tracking signal