Forecasting: Types of Forecasting Models
Forecasting: Types of Forecasting Models
Forecasting: Types of Forecasting Models
Executive A group of managers Good for strategic or One person's opinion
opinion meet & come up with new-product can dominate the
Forecasts are more accurate for grouped data a forecast forecasting forecast
than for individual items Market Uses surveys & Good determinant of It can be difficult to
research interviews to identify customer preferences develop a good
Time consuming to
method consensus among a forecasting long-term develop
longer time periods group of experts product demand,
technological
changes, and
Types of Forecasting Methods
Decide what needs to be forecast Quantitative Methods
– Level of detail, units of analysis & time Time Series Models:
horizon required – Assumes information needed to
Evaluate and analyze appropriate data generate a forecast is contained in a
– Identify needed data & whether it’s time series of data
available – Assumes the future will follow same
Select and test the forecasting model patterns as the past
– Cost, ease of use & accuracy Causal Models or Associative Models
Generate the forecast – Explores cause-and-effect relationships
Monitor forecast accuracy over time – Uses leading indicators to predict the
future
Exponential Smoothing: Ft 1 αA t 1 α Ft
– The forecast is equal to the actual value
observed during the last period – good If no last period forecast is available, average
for level patterns the last few periods or use naive method
Simple Mean: Ft 1 A t / n
Period Actual
1 300
2 315 Forecast including trend:
3 290 FITAugust S t Tt 70 14.8 84.8 gallons
4 345
5 320 Linear Trend Line
6 360 A time series technique that computes a forecast
with trend by drawing a straight line through
7 375
a set of data using this formula:
8 Y = a + bx where
Y = forecast for period X
Time Series Problem Solution X = the number of time periods from X = 0
A = value of y at X = 0 (Y intercept)
B = slope of the line
Forecasting Trend
• Basic forecasting models for trends
compensate for the lagging that would
otherwise occur
• One model, trend-adjusted exponential
smoothing uses a three step process
– Step 1 - Smoothing the level of the
Forecasting trend problem: a company uses series
exponential smoothing with trend to forecast usage S t αA t (1 α)(S t 1 Tt 1 )
of its lawn care products. At the end of July the
– Step 2 – Smoothing the trend
company wishes to forecast sales for August. July
demand was 62. The trend through June has been Tt β(S t S t 1 ) (1 β)Tt 1
15 additional gallons of product sold per month. – Forecast including the trend
Average sales have been 57 gallons per month. The
company uses alpha+0.2 and beta +0.10. Forecast
FITt 1 S t Tt
for August.
Forecasting Seasonality
Calculate the average demand per season
– E.g.: average quarterly demand
Calculate a seasonal index for each season of Causal models establish a cause-and-effect
each year: relationship between independent and
– Divide the actual demand of each dependent variables
season by the average demand per
season for that year
A common tool of causal modeling is linear
regression:
Causal Models
Often, leading indicators can help to predict
changes in future demand e.g. housing starts
Coefficient of determination ( r 2 ) measures
the amount of variation in the dependent variable
about its mean that is explained by the regression
line. Values of ( r 2 ) close to 1.0 are desirable.
Multiple Regression
• An extension of linear regression but:
– Multiple regression develops a
relationship between a dependent
variable and multiple independent
variables. The general formula is:
a 92.9
Measuring Forecasting Accuracy
Y a bX 92.9 1.15X
Y 92.9 1.15 53 153.85 Mean Absolute Deviation (MAD)
– measures the total error in a forecast
Correlation Coefficient without regard to sign
How Good is the Fit? MAD
actual forecast
• Correlation coefficient (r) measures the n
closer the r value is to 1.0 the better the – Measures any bias in the forecast
regression line fits the data points. CFE actual forecast
r
n XY X Y Mean Square Error (MSE)
X X Y Y
2 2
2 2
n * n – Penalizes larger errors
4 28,202 189 589
actual - forecast
2
r .982
4 87,165 589 MSE
2 2
4(9253) - (189) *
n
.982
2
r 2
.964
Tracking Signal
Forecasting Software
– Measures if your model is working Spreadsheets
CFE – Microsoft Excel, Quattro Pro, Lotus 1-2-3
TS
MAD – Limited statistical analysis of forecast
data
Accuracy & Tracking Signal Problem: A company is Statistical packages
comparing the accuracy of two forecasting – SPSS, SAS, NCSS, Minitab
methods. Forecasts using both methods are shown – Forecasting plus statistical and graphics
below along with the actual values for January Specialty forecasting packages
through May. The company also uses a tracking
signal with ±4 limits to decide when a forecast –Forecast Master, Forecast Pro, Autobox,
should be reviewed. Which forecasting method is SCA
best?
Guidelines for Selecting Software
Does the package have the features you want?
the amount of needed supplies and materials • The forecasting process involves five steps:
(Ch 12). decide what to forecast, evaluate and analyze
appropriate data, select and test model,
Also, a company uses forecasts to generate forecast, and monitor accuracy.
• determine future space requirements (Ch 10),
• capacity and
• Forecasting methods can be classified into
• location needs (Ch 9), and two groups: qualitative and quantitative.
• the amount of labor needed (Ch 11). Qualitative methods are based on the
subjective opinion of the forecaster and
Forecasts drive strategic operations decisions, such quantitative methods are based on
as: mathematical modeling.
choice of competitive priorities, changes in • Time series models are based on the
processes, and large technology purchases assumption that all information needed is
(Ch 3). contained in the time series of data. Causal
models assume that the variable being
forecast is related to other variables in the
environment.
• There are four basic patterns of data: level or
horizontal, trend, seasonality, and cycles. In
addition, data usually contain random
variation. Some forecast models used to
forecast the level of a time series are: naïve,
simple mean, simple moving average,
weighted moving average, and exponential
smoothing. Separate models are used to
forecast trends and seasonality.
• A simple causal model is linear regression in
which a straight-line relationship is modeled
between the variable we are forecasting and
another variable in the environment. The
correlation is used to measure the strength of
the linear relationship between these two
variables.
• Highlights con’t