Literally.
Fore.an ancient term of warning bearing the threat of harm at worst, and uncertainty at best, to those within potential range... + Cast serving up a projectile to the unseen and usually unknown beneath the deceptive surface = Forecast.... a warning to those who use it... a confession of uncertainty (or deception) by those who create it... a threat of harm to those in its path
From Tom Brown in Getting the Most of Forecasting
Forecast
Forecast: A statement about the future value of a
variable of interest, such as demand. Forecasts affect decisions and activities throughout an organization
Accounting, finance Human resources Marketing MIS Operations Product / service design
Marketing
MIS Operations Product/service design
Timely
Reliable
Accurate
Written
Quantitative Methods
Used when situation is stable & historical data exist
Existing products Current technology
Judgmental forecasts
Time series - uses historical data assuming the future will be like the past
Associative models - uses explanatory variables to predict the future
Associative Models
Linear regression Curvilinear regression Multiple regression
Nave
Averaging
Trend
Seasonality
Linear trend linear trend equation trend-adjusted exponential smoothing Nonlinear trend
Additive Multiplicative
Techniques for Averaging Moving average Weighted moving average Exponential smoothing
Moving Average Moving average A technique that averages a number of recent actual values, updated as new values become available. n
Ft = MAn =
Where
1 At-i i=
n
i = an index that corresponds to periods. n = Number of periods (data points) in the moving average period. Ai = Actual value in period i. MAn = Forecast based on most-recent n periods. Ft = Forecast for time period t.
Forecast
Actual Demand
42 40 43 40 41 39 46 44 45 38 40 -
Forecast
41.2 40.6 41.8 42.0 43.0 42.4 42.6
43+40+41+39+46 = 5
46+44+45+38+40 5
Assigns more weight to recent observed values More responsive to changes Selection of weights is arbitrary, but weights must add to one. The values for the weights are always given.
Example 3: Weighted Moving Average Find weighted moving average using Fi =0.4Ai-1 + 0.3Ai-2 + 0.2Ai-3 + 0.1Ai-4.
Period i 1 2 3 4 5 6 7 8 9 10 11 12 Actual Demand 42 40 43 40 41 39 46 44 45 38 40 Forecast
= 0.1(42)+.2(40)+.3(43)+.4(40)
= 0.1(39)+.2(46)+.3(44)+.4(45)
MA
WMA
Exponential Smoothing (Cont.) Premise: The most recent observations might have the highest predictive value.
Therefore, we should give more weight to the more recent time periods when forecasting.
Weighted averaging method based on previous forecast plus a percentage of the forecast error A-F is the error term, is the % feedback
Period (t) Actual (At) Ft ( = 0.1) Error (A-F) Ft ( = 0.4) Error (A-F) 1 42 2 40 3 43 4 40 5 41 6 39 7 46 8 44 9 45 10 38 11 40 12
Solution to Example 4
A2 = 40 F3 = F2 + (A2 - F2)
= 42 + 0 .1 (40 - 42) = 41.8
45
Demand 40 35 1 2 3 4 5 6 7 8
.1
9 10 11 12
Period
Ft = a + b t
0 1 2 3 4 5 t
Ft = Forecast for period t t = Specified number of time periods from t = 0 a = Value of Ft at t = 0 b = Slope of the line
Calculating a and b
b =
n (ty) - t y
n t - ( t)
y - b t a = n
n = Number of periods y = Value of the time series t = Specified number of time periods from t = 0
Example 5:
Calculator sales for a California-based firm over the last 10 weeks are shown in the following table.
Week (t)
1 2 3 4 5 6 7 8 9 10
y
700 724 720 728 740 742 758 750 770 775
yt
700 1448 2160 2912 3700 4452 5306 6000 6930 7750
t2
1 4 9 16 25 36 49 64 81 100
55
7407
41358
385
Solution to Example 5 Plot the data, and visually check to see if a linear trend line would be appropriate.
n = 10, t = 55, y =7407, yt = 41358, t2 = 385
b= 10(41358) - 55(7407) 10(385) - 55(55) = 413580 - 407385
1.
2.
3850 - 3025
7.51
a =
7407 - 7.51(55) 10
699.40
y = 699.40 + 7.51t
Solution to Example 5 (Cont.) Then determine the equation of the trend line, and predict sales for weeks 11 and 12.
y11 =699.40 + 7.51(11) = 782.01 y12 =699.40 + 7.51(12) = 789.51
3.
10
Associative Forecasting
Linear Regression
The object of linear regression is to obtain an equation of a straight line (Least squares line) that minimizes the sum of squared vertical deviations of the data points from the line.
yc = a + b x
Where
yc = Predicated (dependent) variable. x = Predictor (independent) variable. a = Value of yc when x = 0. b = Slope of the line.
b =
n (xy) - x y
n x - ( x)
y - b x =ybx a = n
where n = Number of paired observations
Computed relationship
50 40 30 20 10 0 0 5 10 15 20 25
A straight line is fitted to a set 12 3529 132 271 b 1.593 2 12 1796 132 of sample points. 271 1.593132 a 5.06 12
Correlation A measure of the strength and direction of the relationship between two variables. Correlation can range from -1.00 to +1.00.
r =
The square of the correlation coefficient, r2, provides a measure of how well a regression line fits the data.
When nonlinear relationship are present, we must employ curvilinear regression. Models that involve more than one predictor
Forecast Accuracy
Accuracy and Control of Forecasts Error: Difference between the actual value and
2 Forecastt)
Mean Absolute Percent Error (MAPE) MAPE = Actualt Forecastt Actualt 100
Example 9
Period 1 2 3 4 5 6 7 8 Actual 217 213 216 210 213 219 216 212 Forecast 215 216 215 214 211 214 217 216 (A-F) 2 -3 1 -4 2 5 -1 -4 -2 |A-F| 2 3 1 4 2 5 1 4 22 (A-F) 2 4 9 1 16 4 25 1 16 76
(|A-F|/Actual)100
Forecast Accuracy
Two aspects of forecast accuracy can have