Forecasting Applications
Forecasting
Chapter 3
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
1
You should be able to:
LO 3.6 Describe four qualitative forecasting techniques
LO 3.7 Use a naïve method to make a forecast
LO 3.8 Prepare a moving average forecast
LO 3.9 Prepare a weighted-average forecast
LO 3.10 Prepare an exponential smoothing forecast
LO 3.11 Prepare a linear trend forecast
LO 3.12 Prepare a trend-adjusted exponential smoothing forecast
LO 3.13 Compute and use seasonal relatives
LO 3.14 Compute and use regression and correlation coefficients
LO 3.15 Construct control charts and use them to monitor forecast errors
LO 3.16 Describe the key factors and trade-offs to consider when choosing a forecasting technique
Chapter 3: Learning Objectives
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
2
Forecast Accuracy Metrics
MAD weights all errors evenly
MSE weights errors according to their squared values
MAPE weights errors according to relative error
LO 3.5
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
3
| Period | Actual (A) | Forecast (F) | (A-F) Error | |Error| | Error2 | [|Error|/Actual]x100 |
| 1 | 107 | 110 | -3 | 3 | 9 | 2.80% |
| 2 | 125 | 121 | 4 | 4 | 16 | 3.20% |
| 3 | 115 | 112 | 3 | 3 | 9 | 2.61% |
| 4 | 118 | 120 | -2 | 2 | 4 | 1.69% |
| 5 | 108 | 109 | 1 | 1 | 1 | 0.93% |
| Sum | 13 | 39 | 11.23% | |||
| n = 5 | n-1 = 4 | n = 5 | ||||
| MAD | MSE | MAPE | ||||
| = 2.6 | = 9.75 | = 2.25% |
Forecast Error Calculation
LO 3.5
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
4
Qualitative forecasting
Qualitative techniques permit the inclusion of soft information such as:
Human factors
Personal opinions
Hunches
These factors are difficult, or impossible, to quantify
Quantitative forecasting
These techniques rely on hard data
Quantitative techniques involve either the projection of historical data or the development of associative methods that attempt to use causal variables to make a forecast
Forecasting Approaches
LO 3.6
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
5
Qualitative Forecasts
Forecasts that use subjective inputs such as opinions from consumer surveys, sales staff, managers, executives, and experts
Executive opinions
A small group of upper-level managers may meet and collectively develop a forecast
Sales force opinions
Members of the sales or customer service staff can be good sources of information due to their direct contact with customers and may be aware of plans customers may be considering for the future
Consumer surveys
Since consumers ultimately determine demand, it makes sense to solicit input from them
Consumer surveys typically represent a sample of consumer opinions
Other approaches
Managers may solicit 0pinions from other managers or staff people or outside experts to help with developing a forecast.
The Delphi method is an iterative process intended to achieve a consensus
LO 3.6
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
6
Time-Series Forecasts
Forecasts that project patterns identified in recent time-series observations
Time-series – a time-ordered sequence of observations taken at regular time intervals
Assume that future values of the time-series can be estimated from past values of the time-series
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
7
Trend
Seasonality
Cycles
Irregular variations
Random variation
Time-Series Behaviors
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
8
Trend
A long-term upward or downward movement in data
Population shifts
Changing income
Seasonality
Short-term, fairly regular variations related to the calendar or time of day
Restaurants, service call centers, and theaters all experience seasonal demand
Trends and Seasonality
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
9
Cycle
Wavelike variations lasting more than one year
These are often related to a variety of economic, political, or even agricultural conditions
Irregular variation
Due to unusual circumstances that do not reflect typical behavior
Labor strike
Weather event
Random Variation
Residual variation that remains after all other behaviors have been accounted for
Cycles and Variations
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
10
Naïve forecast
Uses a single previous value of a time series as the basis for a forecast
The forecast for a time period is equal to the previous time period’s value
Can be used with
A stable time series
Seasonal variations
Trend
Time-Series Forecasting - Naïve Forecast
LO 3.7
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
11
These techniques work best when a series tends to vary about an average
Averaging techniques smooth variations in the data
They can handle step changes or gradual changes in the level of a series
Techniques
Moving average
Weighted moving average
Exponential smoothing
Time-Series Forecasting - Averaging
LO 3.8
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
12
Technique that averages a number of the most recent actual values in generating a forecast
Moving Average
LO 3.8
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
13
As new data become available, the forecast is updated by adding the newest value and dropping the oldest and then re-computing the average
The number of data points included in the average determines the model’s sensitivity
Fewer data points used—more responsive
More data points used—less responsive
Moving Average (cont.)
LO 3.8
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
14
The most recent values in a time series are given more weight in computing a forecast
The choice of weights, w, is somewhat arbitrary and involves some trial and error
Weighted Moving Average
LO 3.9
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
15
A weighted averaging method that is based on the previous forecast plus a percentage of the forecast error
Exponential Smoothing
LO 3.10
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
16
Linear Trend
A simple data plot can reveal the existence and nature of a trend
Linear trend equation
LO 3.11
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
17
Slope and intercept can be estimated from historical data
Estimating Slope and Intercept
LO 3.11
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
18
Trend-Adjusted Exponential Smoothing
The trend adjusted forecast consists of two components
Smoothed error
Trend factor
LO 3.12
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
19
Trend-Adjusted Exponential Smoothing (cont.)
Alpha and beta are smoothing constants
Trend-adjusted exponential smoothing has the ability to respond to changes in trend
LO 3.12
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
20
Seasonality – regularly repeating movements in series values that can be tied to recurring events
Expressed in terms of the amount that actual values deviate from the average value of a series
Models of seasonality
Additive
Seasonality is expressed as a quantity that gets added to or subtracted from the time-series average in order to incorporate seasonality
Multiplicative
Seasonality is expressed as a percentage of the average (or trend) amount which is then used to multiply the value of a series in order to incorporate seasonality
Techniques for Seasonality
LO 3.13
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
21
Seasonal relatives
The seasonal percentage used in the multiplicative seasonally adjusted forecasting model
Using seasonal relatives
To deseasonalize data
Done in order to get a clearer picture of the nonseasonal (e.g., trend) components of the data series
Divide each data point by its seasonal relative
To incorporate seasonality in a forecast
Obtain trend estimates for desired periods using a trend equation
Add seasonality by multiplying these trend estimates by the corresponding seasonal relative
Seasonal Relatives
LO 3.13
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
22
Associative techniques are based on the development of an equation that summarizes the effects of predictor variables
Predictor variables - variables that can be used to predict values of the variable of interest
Home values may be related to such factors as home and property size, location, number of bedrooms, and number of bathrooms
Associative Forecasting Techniques
LO 3.14
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
23
Regression - a technique for fitting a line to a set of data points
Simple linear regression - the simplest form of regression that involves a linear relationship between two variables
The object of simple linear regression is to obtain an equation of a straight line that minimizes the sum of squared vertical deviations from the line (i.e., the least squares criterion)
Simple Linear Regression
LO 3.14
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
24
Least Squares Line
LO 3.14
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
25
Correlation, r
A measure of the strength and direction of relationship between two variables
Ranges between -1.00 and +1.00
r2, square of the correlation coefficient
A measure of the percentage of variability in the values of y that is “explained” by the independent variable
Ranges between 0 and 1.00
Correlation Coefficient
LO 3.14
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
26
Simple Linear Regression Assumptions
Variations around the line are random
Deviations around the average value (the line) should be normally distributed
Predictions are made only within the range of observed values
LO 3.14
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
27
Always plot the line to verify that a linear relationship is appropriate
The data may be time-dependent
If they are
use analysis of time series
use time as an independent variable in a multiple regression analysis
A small correlation may indicate that other variables are important
Issues to Consider:
LO 3.14
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
28
Tracking forecast errors and analyzing them can provide useful insight into whether forecasts are performing satisfactorily
Sources of forecast errors:
The model may be inadequate due to
omission of an important variable
a change or shift in the variable the model cannot handle
the appearance of a new variable
Irregular variations may have occurred
Random variation
Control charts are useful for identifying the presence of non-random error in forecasts
Tracking signals can be used to detect forecast bias
Monitoring the Forecast
LO 3.15
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
29
Control Chart Construction
LO 3.15
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
30
Choosing a Forecasting Technique
Factors to consider
Cost
Accuracy
Availability of historical data
Availability of forecasting software
Time needed to gather and analyze data and prepare a forecast
Forecast horizon
LO 3.16
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
31
The better forecasts are, the more able organizations will be to take advantage of future opportunities and reduce potential risks
A worthwhile strategy is to work to improve short-term forecasts
Accurate up-to-date information can have a significant effect on forecast accuracy:
Prices
Demand
Other important variables
Reduce the time horizon forecasts have to cover
Sharing forecasts or demand data through the supply chain can improve forecast quality
Operations Strategy
Copyright ©2018 McGraw-Hill Higher Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education
3-‹#›
32
n
å
-
=
t
t
Forecast
Actual
MAD
(
)
2
t
t
1
Forecast
Actual
MSE
-
-
=
å
n
n
å
´
-
=
100
Actual
Forecast
Actual
MAPE
t
t
t
average
moving
in the
periods
of
Number
period
in
value
Actual
average
moving
period
MA
period
for time
Forecast
where
...
MA
1
2
1
=
-
=
=
=
+
+
+
=
=
=
-
-
-
-
=
-
å
n
i
t
A
n
t
F
n
A
A
A
n
A
F
i
t
n
t
t
t
n
t
n
i
i
t
n
t
etc.
,
1
period
for
value
actual
the
,
period
for
value
actual
the
etc.
,
1
period
for
weight
,
period
for
weight
where
)
(
...
)
(
)
(
1
1
1
1
-
=
=
-
=
=
+
+
+
=
-
-
-
-
-
-
t
A
t
A
t
w
t
w
A
w
A
w
A
w
F
t
t
t
t
n
t
n
t
t
t
t
t
t
period
previous
the
from
sales
or
demand
Actual
constant
Smoothing
=
period
previous
for the
Forecast
period
for
Forecast
where
)
(
1
1
1
1
1
=
=
=
-
+
=
-
-
-
-
-
t
t
t
t
t
t
t
A
F
t
F
F
A
F
F
a
a
F
t
=
a
+
bt
where
F
t
=
Forecast for period
t
a
=
Value of
F
t
at
t
=
0
b
=
Slope of the line
t
=
Specified number of time periods from
t
=
0
b
=
n
ty
-
t
y
å
å
å
n
t
2
-
t
å
(
)
å
2
a
=
y
-
b
t
å
å
n
or
y
-
b
t
where
n
=
Number of periods
y
=
Value of the time series
TAF
t
+
1
=
S
t
+
T
t
where
S
t
=
Previous forecast plus smoothed error
T
t
=
Current trend estimate
TAF
t
+
1
=
S
t
+
T
t
S
t
=
TAF
t
+
a
A
t
-
TAF
t
(
)
T
t
=
T
t
-
1
+
b
TAF
t
-
TAF
t
-
1
-
T
t
-
1
(
)
(
)
(
)
(
)
(
)
(
)
ns
observatio
paired
of
Number
where
or
and
intercept)
at the
line
the
of
height
the
(i.e.,
0
when
of
Value
line
the
of
Slope
variable
nt)
(independe
Predictor
variable
)
(dependent
Predicted
where
2
2
=
-
-
=
-
-
=
=
=
=
=
=
+
=
å
å
å
å
å
å
å
n
x
b
y
n
x
b
y
a
x
x
n
y
x
xy
n
b
y
x
y
a
b
x
y
bx
a
y
c
c
c
(
)
(
)
(
)
(
)
(
)
(
)
(
)
2
2
2
2
å
å
å
å
å
å
å
-
-
-
=
y
y
n
x
x
n
y
x
xy
n
r
mean
the
from
deviations
standard
of
Number
where
MSE
0
:
LCL
.
4
MSE
0
:
UCL
.
3
MSE
errors
of
on
distributi
the
of
deviation
standard
of
Estimate
2.
MSE.
the
Compute
.
1
=
-
+
=
z
z
z
s