F t

advertisement
Demand Planning: Part 2
Collaboration requires shared information
1
Objectives





Hands on experience using smoothing
procedures
Enhanced trend and seasonal
smoothing models
Forecasting into the future
Parameter & initialization estimation
considerations
Error measures
2
Smoothing Models
Ft+1
Moving Average model
= Lt = (Dt + Dt-1 + ….+ Dt-n )/ n
Simple Exponential Smoothing
Ft+1 = Lt = α Dt + ( 1- α )Lt-1
Dt = sales in t
Lt = average in t
Ft = forecast in t
3
Forecasting Tools

Spreadsheets

Example: Excel





install the Data Analysis Toolpack (Tools/AddInns/Analysis Toolpack)
open the file containing the data
click on: Tools - Data Analysis (different options are
available)
Other Add-ins: e.g., KADD and StatTools
Forecasting application software (2 types)


statistical packages
forecasting packages specifically designed for
forecasting applications
4
Hands on Exercise

Hot Pizza exercise, problem 2, page 214


Use moving average (4 period) and simple
exponential smoothing (alpha = .2 & .4) models
with data, forecast weeks 13 to 16 into the future.
Northwestern Parts, (in class exercise for
seasonal and tend enhanced models)
5
Components of demand




Trend component: growth or decline
over an extended period of time
Cyclical component: wavelike
fluctuation around the trend
Seasonal component: pattern of change
that repeats itself year after year
Random component: after removal of
other components
6
Pattern Issues




Which patterns are present in data?
Things are not constant over time
Need a process to identify change
Need a procedure to update quickly
Enhancing Smoothing Procedures
7
Grow in Sales
Trend Pattern
700
600
Units
500
400
300
200
100
0
0
4
8
12
16
20
24
28
32
36
Quarter
8
Expo with Trend - Update Equations and
Forecasting Model
Basic Exponential Smoothing: Ft+1 = Lt = α Dt + ( 1- α )Lt-1
Update Equations with Trend:
Level:
Lt = α ( Dt ) + ( 1- α ) ( Lt- 1+Tt-1 )
Trend: Tt = β (Lt - Lt-1 ) + ( 1- β ) Tt-1
Forecast Equation for ‘n’ period in the future:
Dt = sales in t
Lt = average in t
Tt = trend in t
Ft = forecast in t
Ft+n = Lt + n Tt
9
Trend Adjustment


Update smoothed average for recent trend
Update Trend Factor


Difference of two period “Average”
Weighted combination of



Past trend factor
Current Forecast of trend factor
Trend the forecast
10
Seasonal Sale Pattern
Season Pattern
700
600
Units
500
400
300
200
100
0
0
4
8
12
16
20
24
28
32
36
Quarter
11
Expo with Season - Update Equations
and Forecasting Model
Basic Exponential Smoothing: Ft+1 = Lt = α Dt + ( 1- α )Lt-1
Update Equations:
Level:
Lt = α ( Dt / St ) + ( 1- α ) ( Lt- 1)
Season: St+p = γ ( Dt / Lt ) + ( 1- γ ) St
Forecast Equation for ‘n’ period in the future:
Ft+n = (Lt ) St+n
Dt = sales in t
Lt = average in t
St = season in t
Ft = forecast in t
p = season
12
Seasonality Adjustment



Deseasonalize recent sales data
Calculate smoothed average
Update Seasonal Factor


Ratio of Actual to “Average”
Weighted combination of



Past deseasonalized seasonal factor
Current Forecast of seasonal factor
Seasonalize the forecast
13
Trend & Seasonality Common
Coca Cola Quarterly Sales in Millions of Dollars
$5,500
$5,000
$4,500
$4,000
$3,500
$3,000
$2,500
$2,000
$1,500
196
Q
395
Q
195
Q
394
Q
194
Q
393
Q
193
Q
392
Q
192
Q
391
Q
191
Q
390
Q
190
Q
389
Q
189
Q
388
Q
188
Q
387
Q
187
Q
386
Q
Q
186
$1,000
14
Trend & Season (Winter’s) Update
Equations and Forecasting Model
Update Equations:
Level:
Lt = α ( Dt / St ) + ( 1- α ) ( Lt- 1+Tt-1 )
Trend: Tt = β (Lt - Lt-1 ) + ( 1- β ) Tt-1
Season: St+p = γ ( Dt / Lt ) + ( 1- γ ) St
Forecast Equation for ‘n’ period in the future:
Ft+n = (Lt + n Tt ) St+n
Dt = sales in t
Lt = average in t
Tt = trend in t
St = season in t
Ft = forecast in t
p = season
15
Forecast Error

Building a Forecast



Fit to historical data
Project future data
Forecast Error



How well does model fit historical data?
Do we need to tune or refine the model?
Can we offer confidence intervals about
our predictions?
16
Measuring Forecast Error

MAD or MAE


Bias (tendency measurement)


Sum of all errors (plus & minus)
MAPE (mean absolute percentage error)


average of the absolute errors
Average absolute ratio of error to actual
MSE (mean square error)

Square of all errors divided by ‘n’
17
Evaluating Forecast Models
with Different Measures




Error in period t
Mean Absolute
Deviation
Mean Absolute
Percentage Error
Mean Squared Error
et = d t - f t
n
MAD = S d t - f t
n
t =1
MAP =
E
n
n
S
t =1
(
dt - ft
n
dt
MSE = S d t - f t
t =1
(100 )
)
2
n
18
Mabert Web Page


Prepare: Specialty Packaging Corp. (A), pp.
216-217. Develop forecasts for each quarter
of 2007 for Clear and Black Plastic
containers. Seasonal time series. Try using
KADD analysis tool vs. provided Excel
workbook.
Quiz: There will be a short quiz covering the
fundamentals of demand planning and
smoothing forecast models. Open book and
notes.
19
Mabert Web Page

URL address with useful files:

http://kelley.iu.edu/mabert/class-e730.html
20
Download