Forecasting
Forecasting
Demand Characteristics
Independent demand Dependent demand
100 x 1 =
100 tabletops
Continuous demand
400 – Discrete demand
400 –
300 –
No. of tables
300 –
No. of tables
200 –
200 –
100 –
100 –
1 2 3 4 5
Week M T W Th F M T W Th F
14-2
Demand Management
Independent Demand
(finished goods and spare parts)
A Dependent Demand
(components)
B(4) C(2)
Underlying basis of
all business decisions
Production
Inventory
Personnel
Facilities
Importance of Forecasting in POM
Departments throughout the organization depend
on forecasts to formulate and execute their plans.
Actual
Random demand line
variation
Year Year Year Year
1 2 3 4
Now let’s look at some time series approaches to forecasting…
Forms of Forecast Movement
Types of Forecasts by Time Horizon
Quantitative
Short-range forecast methods
3 months to 2 years
Sales/production planning
Long-range forecast
> 2 years Design
of system
New product planning Qualitative
Methods
Forecasting Methods
Time series
statistical techniques that use historical demand
data to predict future demand
Regression methods
attempt to develop a mathematical relationship
between demand and factors that cause its behavior
Qualitative
use management judgment, expertise, and
opinion to predict future demand
Forecasting Approaches
Qualitative
Forecasting
Models
Executive Sales force Market
judgement survey research/ Delphi Method
survey
Qualitative Methods
Quantitative
Forecasting
2. Moving 3. Exponential
1. Naive
Average Smoothing
a) simple a) level
b) weighted b) trend
c) seasonality
Time Series Models
x
x x
x x
x x
x x
Sales
x x x
x
x
xx
x xx x x
x
x
x x x x x x
x x x x x x
x x x
x xxxxx
x
x x
1 2 3 4
Year
Components of Time Series
Trends are noted by an upward or
downward sloping line
Seasonality is a data pattern that repeats
itself over the period of one year or less
Cycle is a data pattern that repeats itself...
may take years
Irregular variations are jumps in the level of
the series due to extraordinary events
Random fluctuation from random variation
or unexplained causes
1. Simple Naive Approach
ORDERS
MONTH PER MONTH FORECAST
Jan 120
Feb 90
Mar 100
Apr 75
May 110
June 50
July 75
Aug 130
Sept 110
Oct 90
Nov -
Example: Naïve Approach
ORDERS
MONTH PER MONTH FORECAST
Jan 120 -
Feb 90 120
Mar 100 90
Apr 75 100
May 110 75
June 50 110
July 75 50
Aug 130 75
Sept 110 130
Oct 90 110
Nov - 90
Simple Moving Average
A t + A t -1 + A t -2 + ... + A t -n 1
Ft 1 =
n
1000
900
Demand
Demand
800
3-Week
700
6-Week
600
500
1 2 3 4 5 6 7 8 9 10 11 12
Week
Weighted Moving Average
This is a variation on the simple moving
average where instead of the weights
used to compute the average being
equal, they are not equal
This allows more recent demand data
to have a greater effect on the moving
average, therefore the forecast
. . . more
Weighted Moving Average
Week Demand
1 650
Determine the 3-period
2 678 weighted moving average
3 720 forecast for period 4
4
w
i=1
i =1 t-1: .5
t-2: .3
t-3: .2
Solution
F4 = .5(720)+.3(678)+.2(650)
Weighted Moving Average Example
= 103.4 orders
Exponential Smoothing
• Averaging method
• Weights most recent data more strongly
• Reacts more to recent changes
• Widely used, accurate method
• Smoothing constant, α
• applied to most recent data
3a. Exponential Smoothing
Week Demand
1 820 Given the weekly demand
2 775 data what are the exponential
3 680 smoothing forecasts for
4 655 periods 2-10 using a=0.10?
5 750
6 802 Assume F1=D1
7 798
8 689
9 775
10
3a. Exponential Smoothing – Example 1
Ft+1 = Ft + a(At - Ft)
i Ai Fi
t =1
MSE =
n
MAD =
n
n
(A - F )
i i
MAD i 1
n
n
MAD Example A
t=1
t - Ft = 40 =10
MAD = 4
n
At - Ft
MAD = n
53.39
=
11
= 4.85
n
t t
A - F 2
t =1 = 550 =137.5
MSE/RMSE Example MSE =
n 4
Quantitative
Forecasting
2. Moving 3. Exponential
1. Naive
Average Smoothing
a) simple a) level
b) weighted b) trend
c) seasonality
Regression Methods
Linear regression
mathematical technique that relates a
dependent variable to an independent
variable in the form of a linear equation
Correlation
a measure of the strength of the relationship
between independent and dependent
variables
Simple Linear Regression
Yt = a + bx Y
0 1 2 3 4 5 x (weeks)
a = y - bx
xy - n(y)(x)
b= 2 2
x - n(x )
Regression Equation Example
Week Sales
1 150
2 157
3 162
4 166
5 177
b=
xy - n( y)(x) 2499 - 5(162.4)(3) 63
= = 6.3
x - n(x )
2 2
55 5(9 ) 10
y = 143.5 + 6.3t
180
175
170
165
160 Sales
Sales
155 Forecast
150
145
140
135
1 2 3 4 5 Period
Slide 71 of 55
Linear Regression Example
x y
(WINS) (ATTENDANCE) xy x2
4 36.3
6 40.1
6 41.2
8 53.0
6 44.0
7 45.6
5 39.0
7 47.5
Linear Regression Example
x=
y=
xy - nxy2
b=
x2 - nx2
a = y - bx
Linear Regression Example
x y
(WINS) (ATTENDANCE) xy x2
4 36.3 145.2 16
6 40.1 240.6 36
6 41.2 247.2 36
8 53.0 424.0 64
6 44.0 264.0 36
7 45.6 319.2 49
5 39.0 195.0 25
7 47.5 332.5 49
49 346.7 2167.7 311
Linear Regression Example
49
x= = 6.125
8
346.9
y= = 43.36
8
xy - nxy2
b=
x2 - nx2
(2,167.7) - (8)(6.125)(43.36)
= (311) - (8)(6.125)2
= 4.06
a = y - bx
= 43.36 - (4.06)(6.125)
= 18.46
Linear Regression Example
60,000 –
50,000 –
40,000 –
Attendance, y
| | | | | | | | | | |
0 1 2 3 4 5 6 7 8 9 10
Wins, x
Regression – Example
y = a+ b X b
xy n x y a y bx
x nx
2 2
MonthAdvertising Sales X 2 XY
January 3 1 9.00 3.00
February 4 2 16.00 8.00
March 2 1 4.00 2.00
April 5 3 25.00 15.00
May 4 2 16.00 8.00
June 2 1 4.00 2.00
July
TOTAL 20 10 74 38
Linear Regression Example
x y
(WINS) (ATTENDANCE) xy x2
4 36.3 145.2 16
6 40.1 240.6 36
6 41.2 247.2 36
8 53.0 424.0 64
6 44.0 264.0 36
7 45.6 319.2 49
5 39.0 195.0 25
7 47.5 332.5 49
49 346.7 2167.7 311
Linear Regression Example
49
x= = 6.125
8
346.9
y= = 43.36
8
xy - nxy2
b=
x2 - nx2
(2,167.7) - (8)(6.125)(43.36)
= (311) - (8)(6.125)2
= 4.06
a = y - bx
= 43.36 - (4.06)(6.125)
= 18.46