SlideShare a Scribd company logo
1 of 38
Free Ebooks Download
Mba Ebooks
By Edhole
Mba ebooks
Free ebooks download
http://ebooks.edhole.com
Demand Forecasting:
Time Series Models
Professor Stephen R. Lawrence
College of Business and Administration
University of Colorado
Boulder, CO 80309-0419
http://ebooks.edhole.com
Forecasting Horizons
Long Term
• 5+ years into the future
• R&D, plant location, product planning
• Principally judgement-based
Medium Term
• 1 season to 2 years
• Aggregate planning, capacity planning, sales forecasts
• Mixture of quantitative methods and judgement
Short Term
• 1 day to 1 year, less than 1 season
• Demand forecasting, staffing levels, purchasing, inventory levels
• Quantitative methods
http://ebooks.edhole.com
Short Term Forecasting:
Needs and Uses
Scheduling existing resources
• How many employees do we need and when?
• How much product should we make in anticipation of demand?
Acquiring additional resources
• When are we going to run out of capacity?
• How many more people will we need?
• How large will our back-orders be?
Determining what resources are needed
• What kind of machines will we require?
• Which services are growing in demand? declining?
• What kind of people should we be hiring?
http://ebooks.edhole.com
Types of Forecasting Models
Types of Forecasts
• Qualitative --- based on experience, judgement, knowledge;
• Quantitative --- based on data, statistics;
Methods of Forecasting
• Naive Methods --- eye-balling the numbers;
• Formal Methods --- systematically reduce forecasting errors;
– time series models (e.g. exponential smoothing);
– causal models (e.g. regression).
• Focus here on Time Series Models
Assumptions of Time Series Models
• There is information about the past;
• This information can be quantified in the form of data;
• The pattern of the past will continue into the future.
http://ebooks.edhole.com
Forecasting Examples
Examples from student projects:
• Demand for tellers in a bank;
• Traffic on major communication switch;
• Demand for liquor in bar;
• Demand for frozen foods in local grocery warehouse.
Example from Industry: American Hospital Supply Corp.
• 70,000 items;
• 25 stocking locations;
• Store 3 years of data (63 million data points);
• Update forecasts monthly;
• 21 million forecast updates per year.
http://ebooks.edhole.com
Simple Moving Average
Forecast Ft is average of n previous observations or
actuals Dt:
Note that the n past observations are equally weighted.
Issues with moving average forecasts:
• All n past observations treated equally;
• Observations older than n are not included at all;
• Requires that n past observations be retained;
• Problem when 1000's of items are being forecast.
∑−+=
+
−+−+
=
+++=
t
nti
it
ntttt
D
n
F
DDD
n
F
1
1
111
1
)(
1

http://ebooks.edhole.com
Simple Moving Average
Include n most recent observations
Weight equally
Ignore older observations
weight
today
123...n
1/n
http://ebooks.edhole.com
Moving Average
Internet Unicycle Sales
0
50
100
150
200
250
300
350
400
450
Apr-01 Sep-02 Jan-04 May-05 Oct-06 Feb-08 Jul-09 Nov-10 Apr-12 Aug-13
Month
Units
n = 3
http://ebooks.edhole.com
Example:
Moving Average
Forecasting
http://ebooks.edhole.com
Exponential Smoothing I
Include all past observations
Weight recent observations much more heavily
than very old observations:
weight
today
Decreasing weight given
to older observations
http://ebooks.edhole.com
Exponential Smoothing I
Include all past observations
Weight recent observations much more heavily
than very old observations:
weight
today
Decreasing weight given
to older observations
0 1< <α
α
http://ebooks.edhole.com
Exponential Smoothing I
Include all past observations
Weight recent observations much more heavily
than very old observations:
weight
today
Decreasing weight given
to older observations
0 1< <α
α
α α( )1−
http://ebooks.edhole.com
Exponential Smoothing I
Include all past observations
Weight recent observations much more heavily
than very old observations:
weight
today
Decreasing weight given
to older observations
0 1< <α
α
α α
α α
( )
( )
1
1 2
−
−
http://ebooks.edhole.com
Exponential Smoothing: Concept
Include all past observations
Weight recent observations much more heavily
than very old observations:
weight
today
Decreasing weight given
to older observations
0 1< <α
α
α α
α α
α α
( )
( )
( )
1
1
1
2
3
−
−
−

http://ebooks.edhole.com
Exponential Smoothing: Math
[ ]

+−+−+=
+−+−+=
−−
−−
21
2
2
1
)1()1(
)1()1(
tttt
tttt
DaDDF
DDDF
αααα
ααααα
http://ebooks.edhole.com
Exponential Smoothing: Math
1)1( −−+= ttt FaaDF
[ ]

+−+−+=
+−+−+=
−−
−−
21
2
2
1
)1()1(
)1()1(
tttt
tttt
DaDDF
DDDF
αααα
ααααα
http://ebooks.edhole.com
Exponential Smoothing: Math
Thus, new forecast is weighted sum of old forecast and actual
demand
Notes:
• Only 2 values (Dt and Ft-1 ) are required, compared with n for moving average
• Parameter a determined empirically (whatever works best)
• Rule of thumb: α < 0.5
• Typically, α = 0.2 or α = 0.3 work well
Forecast for k periods into future is:
1
2
2
1
)1(
)1()1(
−
−−
−+=
+−+−+=
ttt
tttt
FaaDF
DaaDaaaDF 
tkt FF =+
http://ebooks.edhole.com
Exponential Smoothing
Internet Unicycle Sales (1000's)
0
50
100
150
200
250
300
350
400
450
Jan-03 May-04 Sep-05 Feb-07 Jun-08 Nov-09 Mar-11 Aug-12
Month
Units
α = 0.2
http://ebooks.edhole.com
Example:
Exponential Smoothing
http://ebooks.edhole.com
Complicating Factors
Simple Exponential Smoothing works well
with data that is “moving sideways”
(stationary)
Must be adapted for data series which
exhibit a definite trend
Must be further adapted for data series
which exhibit seasonal patterns
http://ebooks.edhole.com
Holt’s Method:
Double Exponential Smoothing
What happens when there is a definite trend?
A trendy clothing boutique has had the following sales
over the past 6 months:
1 2 3 4 5 6
510 512 528 530 542 552
480
490
500
510
520
530
540
550
560
1 2 3 4 5 6 7 8 9 10
Month
Demand
Actual
Forecast
http://ebooks.edhole.com
Holt’s Method:
Double Exponential Smoothing
Ideas behind smoothing with trend:
• ``De-trend'' time-series by separating base from trend effects
• Smooth base in usual manner using α
• Smooth trend forecasts in usual manner using β
Smooth the base forecast Bt
Smooth the trend forecast Tt
Forecast k periods into future Ft+k with base and trend
))(1( 11 −− +−+= tttt TBDB αα
11 )1()( −− −+−= tttt TBBT ββ
ttkt kTBF +=+
http://ebooks.edhole.com
ES with Trend
Internet Unicycle Sales (1000's)
0
50
100
150
200
250
300
350
400
450
Jan-03 May-04 Sep-05 Feb-07 Jun-08 Nov-09 Mar-11 Aug-12
Month
Units
α = 0.2, β = 0.4
http://ebooks.edhole.com
Example:
Exponential Smoothing
with Trend
http://ebooks.edhole.com
Winter’s Method:
Exponential Smoothing
w/ Trend and Seasonality
Ideas behind smoothing with trend and seasonality:
• “De-trend’: and “de-seasonalize”time-series by separating base from
trend and seasonality effects
• Smooth base in usual manner using α
• Smooth trend forecasts in usual manner using β
• Smooth seasonality forecasts using γ
Assume m seasons in a cycle
• 12 months in a year
• 4 quarters in a month
• 3 months in a quarter
• et cetera
http://ebooks.edhole.com
Winter’s Method:
Exponential Smoothing
w/ Trend and Seasonality
Smooth the base forecast Bt
Smooth the trend forecast Tt
Smooth the seasonality forecast St
))(1( 11 −−
−
+−+= tt
mt
t
t TB
S
D
B αα
11 )1()( −− −+−= tttt TBBT ββ
mt
t
t
t S
B
D
S −−+= )1( γγ
http://ebooks.edhole.com
Winter’s Method:
Exponential Smoothing
w/ Trend and Seasonality
Forecast Ft with trend and seasonality
Smooth the trend forecast Tt
Smooth the seasonality forecast St
mktttkt SkTBF −+−−+ += )( 11
11 )1()( −− −+−= tttt TBBT ββ
mt
t
t
t S
B
D
S −−+= )1( γγ
http://ebooks.edhole.com
ES with Trend and Seasonality
Internet Unicycle Sales (1000's)
0
50
100
150
200
250
300
350
400
450
500
Jan-03 May-04 Sep-05 Feb-07 Jun-08 Nov-09 Mar-11 Aug-12
Month
Units
α = 0.2, β = 0.4, γ = 0.6
http://ebooks.edhole.com
Example:
Exponential Smoothing
with
Trend and Seasonality
http://ebooks.edhole.com
Forecasting Performance
Mean Forecast Error (MFE or Bias): Measures
average deviation of forecast from actuals.
Mean Absolute Deviation (MAD): Measures
average absolute deviation of forecast from
actuals.
Mean Absolute Percentage Error (MAPE):
Measures absolute error as a percentage of the
forecast.
Standard Squared Error (MSE): Measures
variance of forecast error
How good is the forecast?
http://ebooks.edhole.com
Forecasting Performance Measures
)(
1
1
t
n
t
t FD
n
MFE −= ∑=
∑=
−=
n
t
tt FD
n
MAD
1
1
∑=
−
=
n
t t
tt
D
FD
n
MAPE
1
100
2
1
)(
1
t
n
t
t FD
n
MSE −= ∑=
http://ebooks.edhole.com
Want MFE to be as close to zero as possible --
minimum bias
A large positive (negative) MFE means that the
forecast is undershooting (overshooting) the actual
observations
Note that zero MFE does not imply that forecasts are
perfect (no error) -- only that mean is “on target”
Also called forecast BIAS
Mean Forecast Error (MFE or Bias)
)(
1
1
t
n
t
t FD
n
MFE −= ∑=
http://ebooks.edhole.com
Mean Absolute Deviation (MAD)
Measures absolute error
Positive and negative errors thus do not cancel out (as
with MFE)
Want MAD to be as small as possible
No way to know if MAD error is large or small in
relation to the actual data
∑=
−=
n
t
tt FD
n
MAD
1
1
http://ebooks.edhole.com
Mean Absolute Percentage Error
(MAPE)
Same as MAD, except ...
Measures deviation as a percentage of actual data
∑=
−
=
n
t t
tt
D
FD
n
MAPE
1
100
http://ebooks.edhole.com
Mean Squared Error (MSE)
Measures squared forecast error -- error variance
Recognizes that large errors are disproportionately more
“expensive” than small errors
But is not as easily interpreted as MAD, MAPE -- not as
intuitive
2
1
)(
1
t
n
t
t FD
n
MSE −= ∑=
http://ebooks.edhole.com
Fortunately, there is software...
http://ebooks.edhole.com
Free Ebooks Download
Mba Ebooks
By Edhole
Mba ebooks
Free ebooks download
http://ebooks.edhole.com

More Related Content

More from Edhole.com

Website development company surat
Website development company suratWebsite development company surat
Website development company suratEdhole.com
 
Website designing company in surat
Website designing company in suratWebsite designing company in surat
Website designing company in suratEdhole.com
 
Website dsigning company in india
Website dsigning company in indiaWebsite dsigning company in india
Website dsigning company in indiaEdhole.com
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhiEdhole.com
 
Chartered accountant in dwarka
Chartered accountant in dwarkaChartered accountant in dwarka
Chartered accountant in dwarkaEdhole.com
 
Ca firm in dwarka
Ca firm in dwarkaCa firm in dwarka
Ca firm in dwarkaEdhole.com
 
Website development company surat
Website development company suratWebsite development company surat
Website development company suratEdhole.com
 
Website designing company in surat
Website designing company in suratWebsite designing company in surat
Website designing company in suratEdhole.com
 
Website designing company in india
Website designing company in indiaWebsite designing company in india
Website designing company in indiaEdhole.com
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhiEdhole.com
 
Website designing company in mumbai
Website designing company in mumbaiWebsite designing company in mumbai
Website designing company in mumbaiEdhole.com
 
Website development company surat
Website development company suratWebsite development company surat
Website development company suratEdhole.com
 
Website desinging company in surat
Website desinging company in suratWebsite desinging company in surat
Website desinging company in suratEdhole.com
 
Website designing company in india
Website designing company in indiaWebsite designing company in india
Website designing company in indiaEdhole.com
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhiEdhole.com
 
Video lectures for mba
Video lectures for mbaVideo lectures for mba
Video lectures for mbaEdhole.com
 
Video lecture for b.tech
Video lecture for b.techVideo lecture for b.tech
Video lecture for b.techEdhole.com
 
Video lecture for bca
Video lecture for bcaVideo lecture for bca
Video lecture for bcaEdhole.com
 

More from Edhole.com (20)

Website development company surat
Website development company suratWebsite development company surat
Website development company surat
 
Website designing company in surat
Website designing company in suratWebsite designing company in surat
Website designing company in surat
 
Website dsigning company in india
Website dsigning company in indiaWebsite dsigning company in india
Website dsigning company in india
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhi
 
Ca in patna
Ca in patnaCa in patna
Ca in patna
 
Chartered accountant in dwarka
Chartered accountant in dwarkaChartered accountant in dwarka
Chartered accountant in dwarka
 
Ca firm in dwarka
Ca firm in dwarkaCa firm in dwarka
Ca firm in dwarka
 
Ca in dwarka
Ca in dwarkaCa in dwarka
Ca in dwarka
 
Website development company surat
Website development company suratWebsite development company surat
Website development company surat
 
Website designing company in surat
Website designing company in suratWebsite designing company in surat
Website designing company in surat
 
Website designing company in india
Website designing company in indiaWebsite designing company in india
Website designing company in india
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhi
 
Website designing company in mumbai
Website designing company in mumbaiWebsite designing company in mumbai
Website designing company in mumbai
 
Website development company surat
Website development company suratWebsite development company surat
Website development company surat
 
Website desinging company in surat
Website desinging company in suratWebsite desinging company in surat
Website desinging company in surat
 
Website designing company in india
Website designing company in indiaWebsite designing company in india
Website designing company in india
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhi
 
Video lectures for mba
Video lectures for mbaVideo lectures for mba
Video lectures for mba
 
Video lecture for b.tech
Video lecture for b.techVideo lecture for b.tech
Video lecture for b.tech
 
Video lecture for bca
Video lecture for bcaVideo lecture for bca
Video lecture for bca
 

Recently uploaded

Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 

Recently uploaded (20)

Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 

Free ebooks download ! Edhole

  • 1. Free Ebooks Download Mba Ebooks By Edhole Mba ebooks Free ebooks download http://ebooks.edhole.com
  • 2. Demand Forecasting: Time Series Models Professor Stephen R. Lawrence College of Business and Administration University of Colorado Boulder, CO 80309-0419 http://ebooks.edhole.com
  • 3. Forecasting Horizons Long Term • 5+ years into the future • R&D, plant location, product planning • Principally judgement-based Medium Term • 1 season to 2 years • Aggregate planning, capacity planning, sales forecasts • Mixture of quantitative methods and judgement Short Term • 1 day to 1 year, less than 1 season • Demand forecasting, staffing levels, purchasing, inventory levels • Quantitative methods http://ebooks.edhole.com
  • 4. Short Term Forecasting: Needs and Uses Scheduling existing resources • How many employees do we need and when? • How much product should we make in anticipation of demand? Acquiring additional resources • When are we going to run out of capacity? • How many more people will we need? • How large will our back-orders be? Determining what resources are needed • What kind of machines will we require? • Which services are growing in demand? declining? • What kind of people should we be hiring? http://ebooks.edhole.com
  • 5. Types of Forecasting Models Types of Forecasts • Qualitative --- based on experience, judgement, knowledge; • Quantitative --- based on data, statistics; Methods of Forecasting • Naive Methods --- eye-balling the numbers; • Formal Methods --- systematically reduce forecasting errors; – time series models (e.g. exponential smoothing); – causal models (e.g. regression). • Focus here on Time Series Models Assumptions of Time Series Models • There is information about the past; • This information can be quantified in the form of data; • The pattern of the past will continue into the future. http://ebooks.edhole.com
  • 6. Forecasting Examples Examples from student projects: • Demand for tellers in a bank; • Traffic on major communication switch; • Demand for liquor in bar; • Demand for frozen foods in local grocery warehouse. Example from Industry: American Hospital Supply Corp. • 70,000 items; • 25 stocking locations; • Store 3 years of data (63 million data points); • Update forecasts monthly; • 21 million forecast updates per year. http://ebooks.edhole.com
  • 7. Simple Moving Average Forecast Ft is average of n previous observations or actuals Dt: Note that the n past observations are equally weighted. Issues with moving average forecasts: • All n past observations treated equally; • Observations older than n are not included at all; • Requires that n past observations be retained; • Problem when 1000's of items are being forecast. ∑−+= + −+−+ = +++= t nti it ntttt D n F DDD n F 1 1 111 1 )( 1  http://ebooks.edhole.com
  • 8. Simple Moving Average Include n most recent observations Weight equally Ignore older observations weight today 123...n 1/n http://ebooks.edhole.com
  • 9. Moving Average Internet Unicycle Sales 0 50 100 150 200 250 300 350 400 450 Apr-01 Sep-02 Jan-04 May-05 Oct-06 Feb-08 Jul-09 Nov-10 Apr-12 Aug-13 Month Units n = 3 http://ebooks.edhole.com
  • 11. Exponential Smoothing I Include all past observations Weight recent observations much more heavily than very old observations: weight today Decreasing weight given to older observations http://ebooks.edhole.com
  • 12. Exponential Smoothing I Include all past observations Weight recent observations much more heavily than very old observations: weight today Decreasing weight given to older observations 0 1< <α α http://ebooks.edhole.com
  • 13. Exponential Smoothing I Include all past observations Weight recent observations much more heavily than very old observations: weight today Decreasing weight given to older observations 0 1< <α α α α( )1− http://ebooks.edhole.com
  • 14. Exponential Smoothing I Include all past observations Weight recent observations much more heavily than very old observations: weight today Decreasing weight given to older observations 0 1< <α α α α α α ( ) ( ) 1 1 2 − − http://ebooks.edhole.com
  • 15. Exponential Smoothing: Concept Include all past observations Weight recent observations much more heavily than very old observations: weight today Decreasing weight given to older observations 0 1< <α α α α α α α α ( ) ( ) ( ) 1 1 1 2 3 − − −  http://ebooks.edhole.com
  • 16. Exponential Smoothing: Math [ ]  +−+−+= +−+−+= −− −− 21 2 2 1 )1()1( )1()1( tttt tttt DaDDF DDDF αααα ααααα http://ebooks.edhole.com
  • 17. Exponential Smoothing: Math 1)1( −−+= ttt FaaDF [ ]  +−+−+= +−+−+= −− −− 21 2 2 1 )1()1( )1()1( tttt tttt DaDDF DDDF αααα ααααα http://ebooks.edhole.com
  • 18. Exponential Smoothing: Math Thus, new forecast is weighted sum of old forecast and actual demand Notes: • Only 2 values (Dt and Ft-1 ) are required, compared with n for moving average • Parameter a determined empirically (whatever works best) • Rule of thumb: α < 0.5 • Typically, α = 0.2 or α = 0.3 work well Forecast for k periods into future is: 1 2 2 1 )1( )1()1( − −− −+= +−+−+= ttt tttt FaaDF DaaDaaaDF  tkt FF =+ http://ebooks.edhole.com
  • 19. Exponential Smoothing Internet Unicycle Sales (1000's) 0 50 100 150 200 250 300 350 400 450 Jan-03 May-04 Sep-05 Feb-07 Jun-08 Nov-09 Mar-11 Aug-12 Month Units α = 0.2 http://ebooks.edhole.com
  • 21. Complicating Factors Simple Exponential Smoothing works well with data that is “moving sideways” (stationary) Must be adapted for data series which exhibit a definite trend Must be further adapted for data series which exhibit seasonal patterns http://ebooks.edhole.com
  • 22. Holt’s Method: Double Exponential Smoothing What happens when there is a definite trend? A trendy clothing boutique has had the following sales over the past 6 months: 1 2 3 4 5 6 510 512 528 530 542 552 480 490 500 510 520 530 540 550 560 1 2 3 4 5 6 7 8 9 10 Month Demand Actual Forecast http://ebooks.edhole.com
  • 23. Holt’s Method: Double Exponential Smoothing Ideas behind smoothing with trend: • ``De-trend'' time-series by separating base from trend effects • Smooth base in usual manner using α • Smooth trend forecasts in usual manner using β Smooth the base forecast Bt Smooth the trend forecast Tt Forecast k periods into future Ft+k with base and trend ))(1( 11 −− +−+= tttt TBDB αα 11 )1()( −− −+−= tttt TBBT ββ ttkt kTBF +=+ http://ebooks.edhole.com
  • 24. ES with Trend Internet Unicycle Sales (1000's) 0 50 100 150 200 250 300 350 400 450 Jan-03 May-04 Sep-05 Feb-07 Jun-08 Nov-09 Mar-11 Aug-12 Month Units α = 0.2, β = 0.4 http://ebooks.edhole.com
  • 26. Winter’s Method: Exponential Smoothing w/ Trend and Seasonality Ideas behind smoothing with trend and seasonality: • “De-trend’: and “de-seasonalize”time-series by separating base from trend and seasonality effects • Smooth base in usual manner using α • Smooth trend forecasts in usual manner using β • Smooth seasonality forecasts using γ Assume m seasons in a cycle • 12 months in a year • 4 quarters in a month • 3 months in a quarter • et cetera http://ebooks.edhole.com
  • 27. Winter’s Method: Exponential Smoothing w/ Trend and Seasonality Smooth the base forecast Bt Smooth the trend forecast Tt Smooth the seasonality forecast St ))(1( 11 −− − +−+= tt mt t t TB S D B αα 11 )1()( −− −+−= tttt TBBT ββ mt t t t S B D S −−+= )1( γγ http://ebooks.edhole.com
  • 28. Winter’s Method: Exponential Smoothing w/ Trend and Seasonality Forecast Ft with trend and seasonality Smooth the trend forecast Tt Smooth the seasonality forecast St mktttkt SkTBF −+−−+ += )( 11 11 )1()( −− −+−= tttt TBBT ββ mt t t t S B D S −−+= )1( γγ http://ebooks.edhole.com
  • 29. ES with Trend and Seasonality Internet Unicycle Sales (1000's) 0 50 100 150 200 250 300 350 400 450 500 Jan-03 May-04 Sep-05 Feb-07 Jun-08 Nov-09 Mar-11 Aug-12 Month Units α = 0.2, β = 0.4, γ = 0.6 http://ebooks.edhole.com
  • 30. Example: Exponential Smoothing with Trend and Seasonality http://ebooks.edhole.com
  • 31. Forecasting Performance Mean Forecast Error (MFE or Bias): Measures average deviation of forecast from actuals. Mean Absolute Deviation (MAD): Measures average absolute deviation of forecast from actuals. Mean Absolute Percentage Error (MAPE): Measures absolute error as a percentage of the forecast. Standard Squared Error (MSE): Measures variance of forecast error How good is the forecast? http://ebooks.edhole.com
  • 32. Forecasting Performance Measures )( 1 1 t n t t FD n MFE −= ∑= ∑= −= n t tt FD n MAD 1 1 ∑= − = n t t tt D FD n MAPE 1 100 2 1 )( 1 t n t t FD n MSE −= ∑= http://ebooks.edhole.com
  • 33. Want MFE to be as close to zero as possible -- minimum bias A large positive (negative) MFE means that the forecast is undershooting (overshooting) the actual observations Note that zero MFE does not imply that forecasts are perfect (no error) -- only that mean is “on target” Also called forecast BIAS Mean Forecast Error (MFE or Bias) )( 1 1 t n t t FD n MFE −= ∑= http://ebooks.edhole.com
  • 34. Mean Absolute Deviation (MAD) Measures absolute error Positive and negative errors thus do not cancel out (as with MFE) Want MAD to be as small as possible No way to know if MAD error is large or small in relation to the actual data ∑= −= n t tt FD n MAD 1 1 http://ebooks.edhole.com
  • 35. Mean Absolute Percentage Error (MAPE) Same as MAD, except ... Measures deviation as a percentage of actual data ∑= − = n t t tt D FD n MAPE 1 100 http://ebooks.edhole.com
  • 36. Mean Squared Error (MSE) Measures squared forecast error -- error variance Recognizes that large errors are disproportionately more “expensive” than small errors But is not as easily interpreted as MAD, MAPE -- not as intuitive 2 1 )( 1 t n t t FD n MSE −= ∑= http://ebooks.edhole.com
  • 37. Fortunately, there is software... http://ebooks.edhole.com
  • 38. Free Ebooks Download Mba Ebooks By Edhole Mba ebooks Free ebooks download http://ebooks.edhole.com

Editor's Notes

  1. http://ebooks.edhole.com
  2. http://ebooks.edhole.com
  3. http://ebooks.edhole.com
  4. http://ebooks.edhole.com
  5. http://ebooks.edhole.com
  6. http://ebooks.edhole.com
  7. http://ebooks.edhole.com
  8. http://ebooks.edhole.com
  9. http://ebooks.edhole.com
  10. http://ebooks.edhole.com
  11. http://ebooks.edhole.com
  12. http://ebooks.edhole.com
  13. http://ebooks.edhole.com
  14. http://ebooks.edhole.com
  15. http://ebooks.edhole.com
  16. http://ebooks.edhole.com