SlideShare a Scribd company logo
1 of 48
1
Chapter 3
Forecasting
2
Forecast
• OM is mostly proactive not reactive
• It involves structured planning activities
• Planning requires data pertaining to the feature
• Forecast: A statement about the future
– Not necessarily numerical
• Weather forecasts
3
Accounting Cost/profit estimates
Finance Cash flow and funding
Human Resources Hiring/recruiting/training
Marketing Pricing, promotion, strategy
MIS IT/IS systems, services
Operations Schedules, MRP, workloads
Product/service design New products and services
Uses of Forecasts
4
REMARKS
• Assume a causal system
– Future resembles the past
• Forecasts rarely perfect because of randomness
• Forecasts more accurate for groups vs. individuals.
– Forecasting errors among items in a group usually have a canceling
effect.
– Extremes in a group cancel each other
• Ex. I can forecast the class average from the midterm better than
Mrs. X’s individual grade.
– Sample variance of {-1,1,-1,1} is 1.
– Sample variance of {(-1+1)/2, {(-1+1)/2} is 0.
• Forecast accuracy decreases as time horizon for forecasts increases
• Ex. I can forecast this year’s class average better than next year’s
class average
5
Elements of a Good Forecast
Timely
Accurate
Reliable
Written
6
Steps in the Forecasting Process
Step 1 Determine purpose of forecast
Step 2 Establish a time horizon
Step 3 Select a forecasting technique
Step 4 Gather and analyze data
Step 5 Prepare the forecast
Step 6 Monitor the forecast
“The forecast”
7
Types of Forecasts
• Judgmental - Subjective analysis of subjective inputs
• Associative models – Analyzes historical data to reveal
relationships between (easily or in advance) observable
quantities and forecast quantities. Uses this relationship to
make predictions.
• Time series – Objective analysis historical data assuming the
future will be like the past
8
Judgmental Forecasts
• Executive opinions (long-range planning)
– There are factors hard to quantify
• Ex: Effects of November 2004 election on new houses built in 2005
• Sales force composite
– Retailer forecasts for the manufacturer
• Consumer surveys
– The guy at the mall who asks if you like cherry flavor in your shampoo
• Outside opinion
– Financial and consulting gurus and companies
• Opinions of managers and staff
– Delphi method: A series of questionnaires developed sequentially
9
Associative Forecasting
• Based on identification of related variables that can be used
to predict values of the variable of interest.
– Sales of mountain bikes in an area may be related to the percentage
of the young population living in that area.
– Sales of Harley-Davidson motorbikes is related to mid-aged men
population. Average age of H-D owners is 46.
– Ice cream sales can be related to temperature
– Home depot bases sales forecasts on mortgage refinancing rates,
smaller rates imply higher sales.
– Changes in Federal Reserve Board’s interest rate leads to certain
business activities
• House sales
• Industrial investments
– Increase in energy cost leads to price increases in products and
services
10
Associative Forecasting
• Find an association between the predictor and the
predicted
• Predictor variables - used to predict values of variable
interest, sometimes called independent variables
• Predicted variable = Dependent variable
• Regression - technique for fitting a line to a set of points
• Linear regression is the most widely used form of
regression
– The objective is to obtain an equation of a straight line that minimizes the
sum of squared vertical deviations of data points from the line.
11
Linear Regression (cont.)
y = a + bx
Where
y = predicted (dependent) variable
x = predictor (independent) variable
b = slope of the line
a = value of y when x = 0 (the height of line
at the y intercept)
12
Computing a and b
Given n data points, find the intercept a and the slope b to
2
1
1
2
1 1 1











  


  
n
t
t
n
t
t
n
t
n
t
n
t
t
t
t
t
x
x
n
y
x
y
x
n
b






n
t
t
t bx
a
y
1
2
)
(
Minimize
line
the
from
deviations
of
sum
the
Minimize
errors
squared
of
sum
the
Minimize
n
x
b
n
y
a
n
t
t
n
t
t 
 


 1
1
13
Linear Model Seems Reasonable
0
10
20
30
40
50
0 5 10 15 20 25
X Y
7 15
2 10
6 13
4 15
14 25
15 27
16 24
12 20
14 27
20 44
15 34
7 17
Computed
relationship
14
Another Linear Regression Example
Variables: Weeks and Sales
t y
Week t2
Sales ty
1 1 150 150
2 4 157 314
3 9 162 486
4 16 166 664
5 25 177 885
 t = 15 t2
= 55  y = 812  ty = 2499
(t)
2
= 225
15
Linear Trend Calculation
y = 143.5 + 6.3 t
Sales in week t = 143.5 + 6.3 t
a =
812 - 6.3(15)
5
=
b =
5 (2499) - 15(812)
5(55) - 225
=
12495-12180
275-225
= 6.3
143.5
16
Linear Trend Calculation
y = 143.5 + 6.3t
When t = 0, the value of y is 143.45 and the
slope of the line is 6.3. meaning that the
value of of y will increase by 6.3 units for
each time period. If t = 10, the forecast is
143.5 + 6.3(10) = 206.5
Excel example
regression.xls
17
Linear Regression
Remember from Statistics
• Correlation (r) between variables: The strength and
direction of relationships between two variables
– 1.00 means changes in one variable are always matched
by changes in the other, vice versa.
– A correlation close to zero means little linear relationship
– The square of the correlation coefficient provides a
measure of the percentage of variability in the values of y
that is explained by the independent variable.(80% or
more: the independent variable is a good predictor of the
values of dependent variable)
18
Time series
• Time-ordered sequence of observations taken at regular
intervals over a period of time
• Future values of the series can be estimated from past values.
Types of Variations in Time Series Data
• Trend - long-term movement in data
• Seasonality - short-term regular variations in data
• Cycles – wavelike variations of long-term
• Irregular variations - caused by unusual circumstances
• Random variations - caused by chance
19
Forecast Variations
Trend
Irregular
variation
Cycles
Seasonal variations
Year 01
00
99
Figure 3-1
Cyclical
20
• Uses a single previous value of a time series as the basis
of a forecast.
• Virtually no cost
• Data analysis is nonexistent
• Easily understandable
• Cannot provide high accuracy
– If it were true, future will always be the same as the past
Some notation: Forecast at time t is F(t)
Actual observation at time t is A(t)
Today is temperature is 98 F, A(Today)=98
F(Tomorrow)=98
F(Day after)=98
Naïve Forecasts
21
• Stable time series data
– Forecast is the same as the last actual observation
– F(t) = A(t-1)
• Seasonal variations
– Forecast is the same as the last actual observation when
we were in the same point in the cycle, where a cycle
lasts n periods.
– F(t) = A(t-n)
• Data with trends
– There is constant trend, the change from (t-2) to (t-1)
will be exactly as the change from (t-1) to (t)
– F(t) = A(t-1) + (A(t-1) – A(t-2))
Uses for Naïve Forecasts
22
Naive Forecasts
Uh, give me a minute....
We sold 250 wheels last
week.... Now, next
week we should sell....
23
Naïve (Cont.)
• Check if the resulting accuracy is acceptable
• The higher the accuracy, often the higher the cost.
• Do we really need our forecast that accurate? Is it
worth the additional resources?
– Why do you need forecasts for? How critical they are
for operations?
24
Time Series Models: Variations
What is random and what is not?
• Historical data contain random variations or noise
• Random variations are caused by relatively
unimportant factors.
– What is random? Can we not study everything to negligible
detail? “God does not roll dices” –A.E.
• The objective is to remove all randomness and have
real variations.
• Minor variations are random and large ones are real.
25
Techniques for Averaging
• Moving averages (MA)
– Naïve methods just trace the actual data with a lag of
one period, F(t)=A(t-1)
– They don’t smooth
– MA uses a number of the most recent actual data to
smooth
• Weighted moving averages
• Exponential smoothing
26
Simple Moving Average
Note the sensitivity of forecasts
35
37
39
41
43
45
47
1 2 3 4 5 6 7 8 9 10 11 12
Actual
MA(t,3)
MA(t,5)
ns
observatio
actual
n
using
1
-
t
period
in
made
forecast
MA
:
,
,
1
,
n
t
t
n
t
i
i
n
t
t
MA
n
A
MA
F






Averaging (over time) techniques are used to smooth variations in the data.
27
Ex: Three period moving average forecast
Month Demand
1 42 MA(6,3) = (43 + 40 + 41) / 3
2 40 = 41.33.
3 43 If A(6) = 39, then
4 40 MA(7,3) = (40 + 41 + 39) / 3
5 41 = 40.00
6 39
28
Weighted average
Moving Average
• Advantage=Easy to compute and easy to
understand
• Disadvantage=All values in the average are
weighted equally
Weighted Moving Average
• Similar to moving average
• It assigns more weight to the most recent values in
a time series
– Idea: most recent observations must be better indicators
of the future than older observations
29
Weighted average
Compute a weighted average forecast using a
weight of 0.4 for the most recent period, 0.3
for the next most recent, 0.2 for the next and
0.1 for the next.
Continuing with the data on the left
F(6) = .40(41)+.30(40)+.20(43)+.10(40)=41.0
If the actual demand for period 6 is 39,
F(7) = .40(39)+.30(41)+.20(40)+.10(43)=40.2
• The weighted average is more reflective of
the most recent occurrences.
Month Demand
1 42
2 40
3 43
4 40
5 41
6 39
30
Exponential Smoothing
Forecast today=Forecast yesterday+(alpha)*(Forecast error yesterday)
Each new forecast is equal to the previous forecast plus a percentage of
the previous error.
Today’s forecast
Depends on yesterday’s (time-wise dependence, strong memory)
But it has to be corrected by forecast error
Therefore, we should give more weight to the more recent time
periods when forecasting.
– Alpha = smoothing constant = percentage of the forecast error.
)
( 1
1
1 

 

 t
t
t
t F
A
F
F 
Forecast error:=Actual – Forecast =A(t-1)-F(t-1)
31
Exponential Smoothing
as an Weighted Average
Idea--The most recent observations might have the
highest predictive value along with the most recent
forecast errors. Let us balance them:
1
1 )
1
( 
 

 t
t
t F
A
F 

1

t
A

1
)
1
( 
 t
F

t
F
32
Period Actual Forecast withAlpha = 0.1
Error with Forecast with
Error with
1 42 Alpha=0.1 Alpha=0.1 Alpha=0.4 Alpha=0.4
2 40 42 -2.00 42 -2
3 43 41.8 1.20 41.2 1.8
4 40 41.92 -1.92 41.92 -1.92
5 41 41.73 -0.73 41.15 -0.15
6 39 41.66 -2.66 41.09 -2.09
7 46 41.39 4.61 40.25 5.75
8 44 41.85 2.15 42.55 1.45
9 45 42.07 2.93 43.13 1.87
10 38 42.36 -4.36 43.88 -5.88
11 40 41.92 -1.92 41.53 -1.53
12 41.73 40.92
Example of Exponential Smoothing
Forecasts made in a period and the period has the same color
1
1 )
1
( 
 

 t
t
t F
A
F 

33
Picking a Smoothing Constant:
Responsiveness vs. Smoothing
• The quickness of forecast adjustment to error is determined by the
smoothing constant.
• The closer the alpha is to zero, the slower the forecast will be to
adjust to forecast errors.
• Conversely, the closer the value of alpha is to 1.00, the greater the
responsiveness to the actual observations and the less the
smoothing
• Select a smoothing constant that balances the benefits of
responding to real changes if and when they occur.
1
1
1
1
1 )
1
(
)
( 



 




 t
t
t
t
t
t F
A
F
A
F
F 


34
Picking a Smoothing Constant
Sensitivity of Forecasts
35
40
45
50
1 2 3 4 5 6 7 8 9 10 11 12
Period
Demand
 0.1
0.4
Actual
Excel example
exponential-smoothing.xls
35
Techniques for trend
• Develop an equation that will describe trend
• The trend component may be linear or it
may not
• Linear trend:
Yt = a + bt
0 1 2 3 4 5
t
Y
b is similar to the slope.
However, since it is
calculated with the variability
of the data in mind, its
formulation is not as
straight-forward as our usual
notion of slope.
36
Common Nonlinear Trends
Parabolic
Exponential
Growth
Figure 3-5
37
Adjusting for Trend with Double
Exponential Smoothing
• Simple exponential smoothing with no trend
• Add forecasted trend
• This time trend is also smoothed, note that
previous trend (of t-1) and current trend (of t)
appear in the smoothing formula:
• See Table 3-2 for an exercise
    t
t
t
t T
F
A
F 



 
 1
1
t
T
    1
1 1
)
( 
 


 t
t
t
t T
F
F
T 

1
1 and 
  t
t
t F
F
T
38
Techniques for seasonality
• Regularly repeating upward or downward
movements in time series values
• Seasonality: weather variations, vacations and
holidays
• Seasonality: Expressed in terms of the amount
that actual values deviate from the average
value of the series
• Seasonality is expressed as a percentage of the
average amount
seasonal percentages = seasonal relatives = seasonal indices
39
Different models of seasonality
– Seasonal relative = 1.45 for the quantity of television
sold in August at Circuit City, meaning that TV sales
for that month are 45% above the monthly average.
– Seasonal factor=0.60 for the number of notebooks
sold at the UTD bookstore in April, meaning that
notebook sales are 40% below the monthly average.
– Seasonal indices are your vehicle to travel between
the seasonal and deseasonal worlds.
40
Use Seasonality Indices
to Deseasonalize and Seasonalize
• Deseasonalize historical observations
• Divide them by seasonal indices
• Make the analysis = Generate forecasts
• Seasonalize forecasts
• Multiply them by seasonal indices
t t
t
Inputs Analyze Output
Excel example
seasonalforecast.xls
41
Forecast Accuracy
• Measurement is the first step to improve an
activity
– What value of smoothing constant is good?
• Accuracy measurement is a vital aspect of
forecasting
• Impossible to correctly predict future values
• Important to include an indication of how big the
forecast deviate from the actual values
42
Forecast Accuracy
• Error - difference between actual value and
predicted value
• Mean absolute deviation (MAD)
– Average absolute error (weights all errors evenly)
• Mean squared error (MSE)
– Average of squared error (weights errors according
to their squared values)
• Tracking signal
– Ratio of cumulative error and MAD
43
MAD & MSE
error.
forecast
of
variance
for the
estimator
unbiased
the
is
MSE
:
says
Statistics
MSE
s
deviation
standard
error)
(forecast
of
Estimate
)
(
1
)
(
|
|
1
1
2
1
2
1





















MAD
F
A
Signal
Tracking
n
F
A
n
F
A
MSE
n
F
A
MAD
Forecast
Actual
error
Forecast
n
t
t
t
n
t
t
t
n
t
t
t
n
t
t
t
44
Use for MAD & MSE
• Compare the accuracy of alternative
– forecasting methods using MAD and MSE.
– parameter (such as alpha) values used in forecasting
by using MAD and MSE
• Determine which method yields the lowest MAD
or MSE for a given set of data.
45
Controlling the quality of forecast
• Necessary to monitor forecast to ensure that the
forecast is performing adequately
• This is accomplished by comparing forecast errors to
predetermined values
• Errors that fall within the limits are considered
acceptable
• Errors outside either limit indicates that corrective
action is needed.
• Tracking signal values are compared to predetermined limits (+4,-4) based
on judgment and experience
• Upper and lower limits for individual forecast errors are calculated using
control chart techniques. We will learn about control charts in quality
chapters.
46
Choosing a forecasting technique
No single technique works best in every situation
No single technique works best in every situation
• The forecast horizon
• Forecasting frequency
– Forecasting is not free
– Consider cost and accuracy
• Weigh cost-accuracy trade-offs carefully
• Forecast detail, part / product level?
• Availability of
– historical data
– computers
– able users / decision makers
47
Choosing a forecasting technique (cont.)
• Moving Averages and Exponential
Smoothing are short range techniques. They
produce forecast for the next period
• Trend equations are used for much longer
time horizons.
• More than one forecasting techniques might
be used to increase confidence.
48
Summary
• We studied the steps of forecasting
• We examined three forecasting techniques:
– Judgmental
– Associative
– Time Series
• We learned about seasonality, trend, cyclical data
• Discussed monitoring forecast accuracy

More Related Content

Similar to forecast.ppt

Applied Statistics Chapter 2 Time series (1).ppt
Applied Statistics Chapter 2 Time series (1).pptApplied Statistics Chapter 2 Time series (1).ppt
Applied Statistics Chapter 2 Time series (1).pptswamyvivekp
 
FORECASTING 2015-17.pptx
FORECASTING 2015-17.pptxFORECASTING 2015-17.pptx
FORECASTING 2015-17.pptxRohit Raj
 
Enterprise_Planning_TimeSeries_And_Components
Enterprise_Planning_TimeSeries_And_ComponentsEnterprise_Planning_TimeSeries_And_Components
Enterprise_Planning_TimeSeries_And_Componentsnanfei
 
Project for Quantitative Analysis by Wichian
Project for Quantitative Analysis by WichianProject for Quantitative Analysis by Wichian
Project for Quantitative Analysis by WichianWichian Srichaipanya
 
STATISTCAL MEASUREMENTS.pptx
STATISTCAL MEASUREMENTS.pptxSTATISTCAL MEASUREMENTS.pptx
STATISTCAL MEASUREMENTS.pptxShyma Jugesh
 
1572 mean-a review of statistical principles
1572 mean-a review of statistical principles1572 mean-a review of statistical principles
1572 mean-a review of statistical principlesDr Fereidoun Dejahang
 
Time Series Analysis.pptx
Time Series Analysis.pptxTime Series Analysis.pptx
Time Series Analysis.pptxSunny429247
 
Forecasting of demand (management)
Forecasting of demand (management)Forecasting of demand (management)
Forecasting of demand (management)Manthan Chavda
 
Cmcchapter02 100613132406-phpapp02
Cmcchapter02 100613132406-phpapp02Cmcchapter02 100613132406-phpapp02
Cmcchapter02 100613132406-phpapp02Cleophas Rwemera
 
Predictive Modelling
Predictive ModellingPredictive Modelling
Predictive ModellingRajiv Advani
 
Mba ii pmom_unit-1.3 forecasting a
Mba ii pmom_unit-1.3 forecasting aMba ii pmom_unit-1.3 forecasting a
Mba ii pmom_unit-1.3 forecasting aRai University
 
Measure of Variability Report.pptx
Measure of Variability Report.pptxMeasure of Variability Report.pptx
Measure of Variability Report.pptxCalvinAdorDionisio
 
O M Unit 3 Forecasting
O M Unit 3 ForecastingO M Unit 3 Forecasting
O M Unit 3 ForecastingRASHMIPANWAR10
 
Forecasting
ForecastingForecasting
Forecasting3abooodi
 
Summary statistics (1)
Summary statistics (1)Summary statistics (1)
Summary statistics (1)Godwin Okley
 

Similar to forecast.ppt (20)

forecasting
forecastingforecasting
forecasting
 
5954987.ppt
5954987.ppt5954987.ppt
5954987.ppt
 
Applied Statistics Chapter 2 Time series (1).ppt
Applied Statistics Chapter 2 Time series (1).pptApplied Statistics Chapter 2 Time series (1).ppt
Applied Statistics Chapter 2 Time series (1).ppt
 
Modified chap003
Modified chap003Modified chap003
Modified chap003
 
FORECASTING 2015-17.pptx
FORECASTING 2015-17.pptxFORECASTING 2015-17.pptx
FORECASTING 2015-17.pptx
 
Enterprise_Planning_TimeSeries_And_Components
Enterprise_Planning_TimeSeries_And_ComponentsEnterprise_Planning_TimeSeries_And_Components
Enterprise_Planning_TimeSeries_And_Components
 
Project for Quantitative Analysis by Wichian
Project for Quantitative Analysis by WichianProject for Quantitative Analysis by Wichian
Project for Quantitative Analysis by Wichian
 
STATISTCAL MEASUREMENTS.pptx
STATISTCAL MEASUREMENTS.pptxSTATISTCAL MEASUREMENTS.pptx
STATISTCAL MEASUREMENTS.pptx
 
1572 mean-a review of statistical principles
1572 mean-a review of statistical principles1572 mean-a review of statistical principles
1572 mean-a review of statistical principles
 
Time Series Analysis.pptx
Time Series Analysis.pptxTime Series Analysis.pptx
Time Series Analysis.pptx
 
Forecasting of demand (management)
Forecasting of demand (management)Forecasting of demand (management)
Forecasting of demand (management)
 
Chap011
Chap011Chap011
Chap011
 
Cmcchapter02 100613132406-phpapp02
Cmcchapter02 100613132406-phpapp02Cmcchapter02 100613132406-phpapp02
Cmcchapter02 100613132406-phpapp02
 
Forecasting 5 6.ppt
Forecasting 5 6.pptForecasting 5 6.ppt
Forecasting 5 6.ppt
 
Predictive Modelling
Predictive ModellingPredictive Modelling
Predictive Modelling
 
Mba ii pmom_unit-1.3 forecasting a
Mba ii pmom_unit-1.3 forecasting aMba ii pmom_unit-1.3 forecasting a
Mba ii pmom_unit-1.3 forecasting a
 
Measure of Variability Report.pptx
Measure of Variability Report.pptxMeasure of Variability Report.pptx
Measure of Variability Report.pptx
 
O M Unit 3 Forecasting
O M Unit 3 ForecastingO M Unit 3 Forecasting
O M Unit 3 Forecasting
 
Forecasting
ForecastingForecasting
Forecasting
 
Summary statistics (1)
Summary statistics (1)Summary statistics (1)
Summary statistics (1)
 

More from RijuDasgupta

26901321007_SAPTADEEP DASGUPTA_CIVIL ENGINEERING (2).pdf
26901321007_SAPTADEEP DASGUPTA_CIVIL ENGINEERING (2).pdf26901321007_SAPTADEEP DASGUPTA_CIVIL ENGINEERING (2).pdf
26901321007_SAPTADEEP DASGUPTA_CIVIL ENGINEERING (2).pdfRijuDasgupta
 
26901321007_SAPTADEEP DASGUPTA_CE(PE)701C.pdf
26901321007_SAPTADEEP DASGUPTA_CE(PE)701C.pdf26901321007_SAPTADEEP DASGUPTA_CE(PE)701C.pdf
26901321007_SAPTADEEP DASGUPTA_CE(PE)701C.pdfRijuDasgupta
 
26901321007_SAPTADEEP DASGUPTA_CE(PE)702A.pdf
26901321007_SAPTADEEP DASGUPTA_CE(PE)702A.pdf26901321007_SAPTADEEP DASGUPTA_CE(PE)702A.pdf
26901321007_SAPTADEEP DASGUPTA_CE(PE)702A.pdfRijuDasgupta
 
swpiracyslideshare-180302131348.pdf
swpiracyslideshare-180302131348.pdfswpiracyslideshare-180302131348.pdf
swpiracyslideshare-180302131348.pdfRijuDasgupta
 
L16_17_Shell structures.pdf
L16_17_Shell structures.pdfL16_17_Shell structures.pdf
L16_17_Shell structures.pdfRijuDasgupta
 
5-180501044424.pdf
5-180501044424.pdf5-180501044424.pdf
5-180501044424.pdfRijuDasgupta
 
6_2022_11_09!10_18_35_PM.ppt
6_2022_11_09!10_18_35_PM.ppt6_2022_11_09!10_18_35_PM.ppt
6_2022_11_09!10_18_35_PM.pptRijuDasgupta
 
rivetedjoints-130404054301-phpapp02 (1).pdf
rivetedjoints-130404054301-phpapp02 (1).pdfrivetedjoints-130404054301-phpapp02 (1).pdf
rivetedjoints-130404054301-phpapp02 (1).pdfRijuDasgupta
 
Compression_members1.ppt
Compression_members1.pptCompression_members1.ppt
Compression_members1.pptRijuDasgupta
 
ANALYSIS_OF_RATES.ppt
ANALYSIS_OF_RATES.pptANALYSIS_OF_RATES.ppt
ANALYSIS_OF_RATES.pptRijuDasgupta
 
2415536_Unit-ISIGHTDISTNCE.pptx
2415536_Unit-ISIGHTDISTNCE.pptx2415536_Unit-ISIGHTDISTNCE.pptx
2415536_Unit-ISIGHTDISTNCE.pptxRijuDasgupta
 
presentation47-190318045824 (1).pdf
presentation47-190318045824 (1).pdfpresentation47-190318045824 (1).pdf
presentation47-190318045824 (1).pdfRijuDasgupta
 
presentation_propertiesofcement_1513407631_244125.pptx
presentation_propertiesofcement_1513407631_244125.pptxpresentation_propertiesofcement_1513407631_244125.pptx
presentation_propertiesofcement_1513407631_244125.pptxRijuDasgupta
 
populationforecasting-200810153117 (1).pdf
populationforecasting-200810153117 (1).pdfpopulationforecasting-200810153117 (1).pdf
populationforecasting-200810153117 (1).pdfRijuDasgupta
 
AGGREGATES_AND_OTHERS.pptx
AGGREGATES_AND_OTHERS.pptxAGGREGATES_AND_OTHERS.pptx
AGGREGATES_AND_OTHERS.pptxRijuDasgupta
 

More from RijuDasgupta (16)

26901321007_SAPTADEEP DASGUPTA_CIVIL ENGINEERING (2).pdf
26901321007_SAPTADEEP DASGUPTA_CIVIL ENGINEERING (2).pdf26901321007_SAPTADEEP DASGUPTA_CIVIL ENGINEERING (2).pdf
26901321007_SAPTADEEP DASGUPTA_CIVIL ENGINEERING (2).pdf
 
26901321007_SAPTADEEP DASGUPTA_CE(PE)701C.pdf
26901321007_SAPTADEEP DASGUPTA_CE(PE)701C.pdf26901321007_SAPTADEEP DASGUPTA_CE(PE)701C.pdf
26901321007_SAPTADEEP DASGUPTA_CE(PE)701C.pdf
 
26901321007_SAPTADEEP DASGUPTA_CE(PE)702A.pdf
26901321007_SAPTADEEP DASGUPTA_CE(PE)702A.pdf26901321007_SAPTADEEP DASGUPTA_CE(PE)702A.pdf
26901321007_SAPTADEEP DASGUPTA_CE(PE)702A.pdf
 
swpiracyslideshare-180302131348.pdf
swpiracyslideshare-180302131348.pdfswpiracyslideshare-180302131348.pdf
swpiracyslideshare-180302131348.pdf
 
L16_17_Shell structures.pdf
L16_17_Shell structures.pdfL16_17_Shell structures.pdf
L16_17_Shell structures.pdf
 
5-180501044424.pdf
5-180501044424.pdf5-180501044424.pdf
5-180501044424.pdf
 
6_2022_11_09!10_18_35_PM.ppt
6_2022_11_09!10_18_35_PM.ppt6_2022_11_09!10_18_35_PM.ppt
6_2022_11_09!10_18_35_PM.ppt
 
rivetedjoints-130404054301-phpapp02 (1).pdf
rivetedjoints-130404054301-phpapp02 (1).pdfrivetedjoints-130404054301-phpapp02 (1).pdf
rivetedjoints-130404054301-phpapp02 (1).pdf
 
Compression_members1.ppt
Compression_members1.pptCompression_members1.ppt
Compression_members1.ppt
 
ANALYSIS_OF_RATES.ppt
ANALYSIS_OF_RATES.pptANALYSIS_OF_RATES.ppt
ANALYSIS_OF_RATES.ppt
 
beamanalysis.ppt
beamanalysis.pptbeamanalysis.ppt
beamanalysis.ppt
 
2415536_Unit-ISIGHTDISTNCE.pptx
2415536_Unit-ISIGHTDISTNCE.pptx2415536_Unit-ISIGHTDISTNCE.pptx
2415536_Unit-ISIGHTDISTNCE.pptx
 
presentation47-190318045824 (1).pdf
presentation47-190318045824 (1).pdfpresentation47-190318045824 (1).pdf
presentation47-190318045824 (1).pdf
 
presentation_propertiesofcement_1513407631_244125.pptx
presentation_propertiesofcement_1513407631_244125.pptxpresentation_propertiesofcement_1513407631_244125.pptx
presentation_propertiesofcement_1513407631_244125.pptx
 
populationforecasting-200810153117 (1).pdf
populationforecasting-200810153117 (1).pdfpopulationforecasting-200810153117 (1).pdf
populationforecasting-200810153117 (1).pdf
 
AGGREGATES_AND_OTHERS.pptx
AGGREGATES_AND_OTHERS.pptxAGGREGATES_AND_OTHERS.pptx
AGGREGATES_AND_OTHERS.pptx
 

Recently uploaded

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

forecast.ppt

  • 2. 2 Forecast • OM is mostly proactive not reactive • It involves structured planning activities • Planning requires data pertaining to the feature • Forecast: A statement about the future – Not necessarily numerical • Weather forecasts
  • 3. 3 Accounting Cost/profit estimates Finance Cash flow and funding Human Resources Hiring/recruiting/training Marketing Pricing, promotion, strategy MIS IT/IS systems, services Operations Schedules, MRP, workloads Product/service design New products and services Uses of Forecasts
  • 4. 4 REMARKS • Assume a causal system – Future resembles the past • Forecasts rarely perfect because of randomness • Forecasts more accurate for groups vs. individuals. – Forecasting errors among items in a group usually have a canceling effect. – Extremes in a group cancel each other • Ex. I can forecast the class average from the midterm better than Mrs. X’s individual grade. – Sample variance of {-1,1,-1,1} is 1. – Sample variance of {(-1+1)/2, {(-1+1)/2} is 0. • Forecast accuracy decreases as time horizon for forecasts increases • Ex. I can forecast this year’s class average better than next year’s class average
  • 5. 5 Elements of a Good Forecast Timely Accurate Reliable Written
  • 6. 6 Steps in the Forecasting Process Step 1 Determine purpose of forecast Step 2 Establish a time horizon Step 3 Select a forecasting technique Step 4 Gather and analyze data Step 5 Prepare the forecast Step 6 Monitor the forecast “The forecast”
  • 7. 7 Types of Forecasts • Judgmental - Subjective analysis of subjective inputs • Associative models – Analyzes historical data to reveal relationships between (easily or in advance) observable quantities and forecast quantities. Uses this relationship to make predictions. • Time series – Objective analysis historical data assuming the future will be like the past
  • 8. 8 Judgmental Forecasts • Executive opinions (long-range planning) – There are factors hard to quantify • Ex: Effects of November 2004 election on new houses built in 2005 • Sales force composite – Retailer forecasts for the manufacturer • Consumer surveys – The guy at the mall who asks if you like cherry flavor in your shampoo • Outside opinion – Financial and consulting gurus and companies • Opinions of managers and staff – Delphi method: A series of questionnaires developed sequentially
  • 9. 9 Associative Forecasting • Based on identification of related variables that can be used to predict values of the variable of interest. – Sales of mountain bikes in an area may be related to the percentage of the young population living in that area. – Sales of Harley-Davidson motorbikes is related to mid-aged men population. Average age of H-D owners is 46. – Ice cream sales can be related to temperature – Home depot bases sales forecasts on mortgage refinancing rates, smaller rates imply higher sales. – Changes in Federal Reserve Board’s interest rate leads to certain business activities • House sales • Industrial investments – Increase in energy cost leads to price increases in products and services
  • 10. 10 Associative Forecasting • Find an association between the predictor and the predicted • Predictor variables - used to predict values of variable interest, sometimes called independent variables • Predicted variable = Dependent variable • Regression - technique for fitting a line to a set of points • Linear regression is the most widely used form of regression – The objective is to obtain an equation of a straight line that minimizes the sum of squared vertical deviations of data points from the line.
  • 11. 11 Linear Regression (cont.) y = a + bx Where y = predicted (dependent) variable x = predictor (independent) variable b = slope of the line a = value of y when x = 0 (the height of line at the y intercept)
  • 12. 12 Computing a and b Given n data points, find the intercept a and the slope b to 2 1 1 2 1 1 1                    n t t n t t n t n t n t t t t t x x n y x y x n b       n t t t bx a y 1 2 ) ( Minimize line the from deviations of sum the Minimize errors squared of sum the Minimize n x b n y a n t t n t t       1 1
  • 13. 13 Linear Model Seems Reasonable 0 10 20 30 40 50 0 5 10 15 20 25 X Y 7 15 2 10 6 13 4 15 14 25 15 27 16 24 12 20 14 27 20 44 15 34 7 17 Computed relationship
  • 14. 14 Another Linear Regression Example Variables: Weeks and Sales t y Week t2 Sales ty 1 1 150 150 2 4 157 314 3 9 162 486 4 16 166 664 5 25 177 885  t = 15 t2 = 55  y = 812  ty = 2499 (t) 2 = 225
  • 15. 15 Linear Trend Calculation y = 143.5 + 6.3 t Sales in week t = 143.5 + 6.3 t a = 812 - 6.3(15) 5 = b = 5 (2499) - 15(812) 5(55) - 225 = 12495-12180 275-225 = 6.3 143.5
  • 16. 16 Linear Trend Calculation y = 143.5 + 6.3t When t = 0, the value of y is 143.45 and the slope of the line is 6.3. meaning that the value of of y will increase by 6.3 units for each time period. If t = 10, the forecast is 143.5 + 6.3(10) = 206.5 Excel example regression.xls
  • 17. 17 Linear Regression Remember from Statistics • Correlation (r) between variables: The strength and direction of relationships between two variables – 1.00 means changes in one variable are always matched by changes in the other, vice versa. – A correlation close to zero means little linear relationship – The square of the correlation coefficient provides a measure of the percentage of variability in the values of y that is explained by the independent variable.(80% or more: the independent variable is a good predictor of the values of dependent variable)
  • 18. 18 Time series • Time-ordered sequence of observations taken at regular intervals over a period of time • Future values of the series can be estimated from past values. Types of Variations in Time Series Data • Trend - long-term movement in data • Seasonality - short-term regular variations in data • Cycles – wavelike variations of long-term • Irregular variations - caused by unusual circumstances • Random variations - caused by chance
  • 20. 20 • Uses a single previous value of a time series as the basis of a forecast. • Virtually no cost • Data analysis is nonexistent • Easily understandable • Cannot provide high accuracy – If it were true, future will always be the same as the past Some notation: Forecast at time t is F(t) Actual observation at time t is A(t) Today is temperature is 98 F, A(Today)=98 F(Tomorrow)=98 F(Day after)=98 Naïve Forecasts
  • 21. 21 • Stable time series data – Forecast is the same as the last actual observation – F(t) = A(t-1) • Seasonal variations – Forecast is the same as the last actual observation when we were in the same point in the cycle, where a cycle lasts n periods. – F(t) = A(t-n) • Data with trends – There is constant trend, the change from (t-2) to (t-1) will be exactly as the change from (t-1) to (t) – F(t) = A(t-1) + (A(t-1) – A(t-2)) Uses for Naïve Forecasts
  • 22. 22 Naive Forecasts Uh, give me a minute.... We sold 250 wheels last week.... Now, next week we should sell....
  • 23. 23 Naïve (Cont.) • Check if the resulting accuracy is acceptable • The higher the accuracy, often the higher the cost. • Do we really need our forecast that accurate? Is it worth the additional resources? – Why do you need forecasts for? How critical they are for operations?
  • 24. 24 Time Series Models: Variations What is random and what is not? • Historical data contain random variations or noise • Random variations are caused by relatively unimportant factors. – What is random? Can we not study everything to negligible detail? “God does not roll dices” –A.E. • The objective is to remove all randomness and have real variations. • Minor variations are random and large ones are real.
  • 25. 25 Techniques for Averaging • Moving averages (MA) – Naïve methods just trace the actual data with a lag of one period, F(t)=A(t-1) – They don’t smooth – MA uses a number of the most recent actual data to smooth • Weighted moving averages • Exponential smoothing
  • 26. 26 Simple Moving Average Note the sensitivity of forecasts 35 37 39 41 43 45 47 1 2 3 4 5 6 7 8 9 10 11 12 Actual MA(t,3) MA(t,5) ns observatio actual n using 1 - t period in made forecast MA : , , 1 , n t t n t i i n t t MA n A MA F       Averaging (over time) techniques are used to smooth variations in the data.
  • 27. 27 Ex: Three period moving average forecast Month Demand 1 42 MA(6,3) = (43 + 40 + 41) / 3 2 40 = 41.33. 3 43 If A(6) = 39, then 4 40 MA(7,3) = (40 + 41 + 39) / 3 5 41 = 40.00 6 39
  • 28. 28 Weighted average Moving Average • Advantage=Easy to compute and easy to understand • Disadvantage=All values in the average are weighted equally Weighted Moving Average • Similar to moving average • It assigns more weight to the most recent values in a time series – Idea: most recent observations must be better indicators of the future than older observations
  • 29. 29 Weighted average Compute a weighted average forecast using a weight of 0.4 for the most recent period, 0.3 for the next most recent, 0.2 for the next and 0.1 for the next. Continuing with the data on the left F(6) = .40(41)+.30(40)+.20(43)+.10(40)=41.0 If the actual demand for period 6 is 39, F(7) = .40(39)+.30(41)+.20(40)+.10(43)=40.2 • The weighted average is more reflective of the most recent occurrences. Month Demand 1 42 2 40 3 43 4 40 5 41 6 39
  • 30. 30 Exponential Smoothing Forecast today=Forecast yesterday+(alpha)*(Forecast error yesterday) Each new forecast is equal to the previous forecast plus a percentage of the previous error. Today’s forecast Depends on yesterday’s (time-wise dependence, strong memory) But it has to be corrected by forecast error Therefore, we should give more weight to the more recent time periods when forecasting. – Alpha = smoothing constant = percentage of the forecast error. ) ( 1 1 1       t t t t F A F F  Forecast error:=Actual – Forecast =A(t-1)-F(t-1)
  • 31. 31 Exponential Smoothing as an Weighted Average Idea--The most recent observations might have the highest predictive value along with the most recent forecast errors. Let us balance them: 1 1 ) 1 (      t t t F A F   1  t A  1 ) 1 (   t F  t F
  • 32. 32 Period Actual Forecast withAlpha = 0.1 Error with Forecast with Error with 1 42 Alpha=0.1 Alpha=0.1 Alpha=0.4 Alpha=0.4 2 40 42 -2.00 42 -2 3 43 41.8 1.20 41.2 1.8 4 40 41.92 -1.92 41.92 -1.92 5 41 41.73 -0.73 41.15 -0.15 6 39 41.66 -2.66 41.09 -2.09 7 46 41.39 4.61 40.25 5.75 8 44 41.85 2.15 42.55 1.45 9 45 42.07 2.93 43.13 1.87 10 38 42.36 -4.36 43.88 -5.88 11 40 41.92 -1.92 41.53 -1.53 12 41.73 40.92 Example of Exponential Smoothing Forecasts made in a period and the period has the same color 1 1 ) 1 (      t t t F A F  
  • 33. 33 Picking a Smoothing Constant: Responsiveness vs. Smoothing • The quickness of forecast adjustment to error is determined by the smoothing constant. • The closer the alpha is to zero, the slower the forecast will be to adjust to forecast errors. • Conversely, the closer the value of alpha is to 1.00, the greater the responsiveness to the actual observations and the less the smoothing • Select a smoothing constant that balances the benefits of responding to real changes if and when they occur. 1 1 1 1 1 ) 1 ( ) (            t t t t t t F A F A F F   
  • 34. 34 Picking a Smoothing Constant Sensitivity of Forecasts 35 40 45 50 1 2 3 4 5 6 7 8 9 10 11 12 Period Demand  0.1 0.4 Actual Excel example exponential-smoothing.xls
  • 35. 35 Techniques for trend • Develop an equation that will describe trend • The trend component may be linear or it may not • Linear trend: Yt = a + bt 0 1 2 3 4 5 t Y b is similar to the slope. However, since it is calculated with the variability of the data in mind, its formulation is not as straight-forward as our usual notion of slope.
  • 37. 37 Adjusting for Trend with Double Exponential Smoothing • Simple exponential smoothing with no trend • Add forecasted trend • This time trend is also smoothed, note that previous trend (of t-1) and current trend (of t) appear in the smoothing formula: • See Table 3-2 for an exercise     t t t t T F A F        1 1 t T     1 1 1 ) (       t t t t T F F T   1 1 and    t t t F F T
  • 38. 38 Techniques for seasonality • Regularly repeating upward or downward movements in time series values • Seasonality: weather variations, vacations and holidays • Seasonality: Expressed in terms of the amount that actual values deviate from the average value of the series • Seasonality is expressed as a percentage of the average amount seasonal percentages = seasonal relatives = seasonal indices
  • 39. 39 Different models of seasonality – Seasonal relative = 1.45 for the quantity of television sold in August at Circuit City, meaning that TV sales for that month are 45% above the monthly average. – Seasonal factor=0.60 for the number of notebooks sold at the UTD bookstore in April, meaning that notebook sales are 40% below the monthly average. – Seasonal indices are your vehicle to travel between the seasonal and deseasonal worlds.
  • 40. 40 Use Seasonality Indices to Deseasonalize and Seasonalize • Deseasonalize historical observations • Divide them by seasonal indices • Make the analysis = Generate forecasts • Seasonalize forecasts • Multiply them by seasonal indices t t t Inputs Analyze Output Excel example seasonalforecast.xls
  • 41. 41 Forecast Accuracy • Measurement is the first step to improve an activity – What value of smoothing constant is good? • Accuracy measurement is a vital aspect of forecasting • Impossible to correctly predict future values • Important to include an indication of how big the forecast deviate from the actual values
  • 42. 42 Forecast Accuracy • Error - difference between actual value and predicted value • Mean absolute deviation (MAD) – Average absolute error (weights all errors evenly) • Mean squared error (MSE) – Average of squared error (weights errors according to their squared values) • Tracking signal – Ratio of cumulative error and MAD
  • 43. 43 MAD & MSE error. forecast of variance for the estimator unbiased the is MSE : says Statistics MSE s deviation standard error) (forecast of Estimate ) ( 1 ) ( | | 1 1 2 1 2 1                      MAD F A Signal Tracking n F A n F A MSE n F A MAD Forecast Actual error Forecast n t t t n t t t n t t t n t t t
  • 44. 44 Use for MAD & MSE • Compare the accuracy of alternative – forecasting methods using MAD and MSE. – parameter (such as alpha) values used in forecasting by using MAD and MSE • Determine which method yields the lowest MAD or MSE for a given set of data.
  • 45. 45 Controlling the quality of forecast • Necessary to monitor forecast to ensure that the forecast is performing adequately • This is accomplished by comparing forecast errors to predetermined values • Errors that fall within the limits are considered acceptable • Errors outside either limit indicates that corrective action is needed. • Tracking signal values are compared to predetermined limits (+4,-4) based on judgment and experience • Upper and lower limits for individual forecast errors are calculated using control chart techniques. We will learn about control charts in quality chapters.
  • 46. 46 Choosing a forecasting technique No single technique works best in every situation No single technique works best in every situation • The forecast horizon • Forecasting frequency – Forecasting is not free – Consider cost and accuracy • Weigh cost-accuracy trade-offs carefully • Forecast detail, part / product level? • Availability of – historical data – computers – able users / decision makers
  • 47. 47 Choosing a forecasting technique (cont.) • Moving Averages and Exponential Smoothing are short range techniques. They produce forecast for the next period • Trend equations are used for much longer time horizons. • More than one forecasting techniques might be used to increase confidence.
  • 48. 48 Summary • We studied the steps of forecasting • We examined three forecasting techniques: – Judgmental – Associative – Time Series • We learned about seasonality, trend, cyclical data • Discussed monitoring forecast accuracy