Forecasting: 1. Qualitative 2. Time Series
Forecasting: 1. Qualitative 2. Time Series
Forecasting: 1. Qualitative 2. Time Series
Steps in Forecasting
1. Determine the objective of the forecast
2. Identify items to be forecast
3. Determine time horizon
4. Select the forecasting model(s)
5. Gather data
6. Validate model
7. Make forecast and implement results
Types of Forecasts
1. Qualitative - subjective methods
based on intuition and experience
2. Time Series – based on historical
data and assume the past indicates
the future
3. Causal Models – data based where
there may be a cause and effect
relation between variables
1
Qualitative Forecasting Models
1. Delphi Method – an iterative group
process where a group of experts
attempt to reach consensus
2
Methods of
Measuring Overall Forecast Error
• Mean Absolute Deviation (MAD)
MAD = ∑ |At – Ft| / T
where T = the number of time periods
Methods of
Measuring Overall Forecast Error
Time Series
• A time series is where the same
value is recorded at regular time
intervals
• Examples: daily stock price, monthly
sales, annual revenue, etc.
3
Components of a Time Series
1. Trend – long term upward or
downward movement
2. Seasonality – the pattern that occurs
every year
3. Cycles – the pattern that occurs over
a period of years
4. Random variations – caused by
chance and unusual events
2. Additive decomposition
Forecast = Trend + Seasonality + Cycles + Random
4
Stationary and
Nonstationary Time Series Data
• If a time series has an upward or
downward trend, it is nonstationary
Moving Averages
• Smooth out variations in a time series
when values are fairly steady
• Some number (k) of consecutive
periods are averaged
5
Using ExcelModules
for Forecasting
• Install ExcelModules from the CD-ROM
• Excel files on CD-ROM are color coded
– Input cells for data are yellow
– Output cells for forecasts and error
measurement are green
• ExcelModules will appear in the main
menu bar of Excel
Go to file 11-2.xls
Period Weights
last month 3
2 month ago 2
3 months ago 1
6
3-Month Weighted Moving Average
Go to file 11.3-xls
7
Exponential Smoothing
• Another smoothing method
• Does not require extensive past data
Ft+1 = Ft + α x (At – Ft)
8
Trend Analysis
• Fits a straight or curved line through a time
series
• We will cover only linear trends
• A scatter diagram shows the trend
• Excel can both create the scatter diagram
and fit the linear trend line
Go to file 11-5.xls
Ŷ = b0 + b1X
where,
Ŷ = forecast average dependent value
X = independent value (time)
b0 = Y-intercept
b1 = slope of the line
9
Least Squares Method
The b0 and b1 values are found using the
least squares method, which seeks to
minimize the sum of squared errors
SSE = ∑ (Y – Ŷ)2
Where,
Error = Y - Ŷ
Go to file 11-6.xls
10
Seasonality Analysis
• When a seasonal pattern repeats yearly,
this can be used for future forecasts
• Need monthly or quarterly data
• A seasonal index is the ratio of the
average value in that season, over the
annual average
Eichler Supplies
Seasonality Example
• Have monthly demand data for 24 months
• Calculate overall average monthly demand
• Calculate ratio for each month
Go to file 11-7.xls
11
Multiplicative Decomposition
Sawyer Piano House Example
• Want to forecast sales of grand pianos
• Have quarterly data for the past 5 years
• Steps:
1. Find the seasonal indices
• First smooth data with moving averages
• Seasonal ratio = actual value / smoothed value
• Average the seasonal ratios for each quarter
• Unseasonalized value = actual value / seasonal
index
Steps Continued
2. Find the trend equation using the
unseasonalized values
3. Calculate forecasts
• Use the trend equation to make an
unseasonalized forecast
• Multiply the unseasonalized forecast by the
seasonal index
4. Calculate forecast error
Go to file 11-8.xls
12
Causal Simple Regression Model
• Want to predict selling price of homes (Y)
based on the square footage (X)
• Have data on 12 homes recently sold in a
specific neighborhood
• Use scatter diagram to check for linear
relation
• Find least squares equation
Ŷ = b0 + b1X
13
Standard Error and Correlation
• Standard Error (Sy,x) – the standard
deviation of the regression equation
(useful for confidence intervals on
forecasts)
• Correlation Coefficient (r) – measures
the strength of the linear relation
-1 < r < 1
14
Using the Causal
Simple Regression Model
• To forecast the average selling price of a
3100 sq. foot home, use X = 3.10
• Can use ExcelModules to produce
forecast
• Forecast = -8.125 + 97.789(3.1) = 295
which is $295,000
15
Causal Simple Regression Using
Excel’s Analysis ToolPak
• An add-in that includes regression
• Appears as “Data Analysis” at the bottom
of the “Tools” menu
Go to file 11-9.xls
16
Causal Multiple Regression Model
More than one independent variable
Ŷ = b0 + b1X1 + b2X2 + … + bpXp
Where,
b0 = Y-axis intercept (all X’s =0)
bi = slope for Xi
p = number of independent variables (X’s)
Go to file 11-10.xls
Go to file 11-10.xls
17
Statistical Significance Test
Of the Overall Model (F-test)
• If all true slope values (βi) equal 0, then
the model has no ability to predict Y
• Hypotheses:
H0: β1=β2=0 (model has no ability to predict Y)
H1: at least one βi ≠ 0 (at least one variable
has ability to predict Y)
• F-test is used
18
Multicollinearity
• Why did home size become nonsignificant
when land area was added?
• Multicollinearity exists when 2 or more
independent variables are highly
correlated
• Correlations among X’s can be used to
detect multicollinearity
• Analysis ToolPak can produce the
correlation matrix
19