SlideShare a Scribd company logo
Session 10-11 : Demand
Forecasting
- Dr Rohita Dwivedi
Decisions that Need
Forecasts
■ Which markets to pursue?
■ What products to produce?
■ How many people to hire?
■ How many units to purchase?
■ How many units to produce?
■ And so on……
Common Characteristics of
Forecasting
■ Forecasts are rarely perfect
■ Forecasts are more accurate for
aggregated data than for individual
items
■ Forecast are more accurate for shorter
than longer time periods
Forecasting Steps
■ What needs to be forecast?
■ Level of detail, units of analysis & time horizon
required
What data is available to evaluate?
■ Identify needed data & whether it’s available
Select and test the forecasting model
■ Cost, ease of use & accuracy
Generate the forecast
■
■
■
■
Monitor forecast accuracy over time
Types of Forecasting Models
■ Qualitative (technological) methods:
■ Forecasts generated subjectively by the
forecaster
■ Quantitative (statistical) methods:
■ Forecasts generated through mathematical
modeling
Qualitative Methods
Type Characteristics Strengths Weaknesses
Executive A group of managers Good for strategic or One person's opinion
opinion meet & come up with new-product can dominate the
a forecast forecasting forecast
Market Uses surveys & Good determinant of It can be difficult to
research interviews to identify customer preferences develop a good
customer preferences questionnaire
Delphi Seeks to develop a Excellent for Time consuming to
method consensus among a forecasting long-term develop
group of experts product demand,
technological
Statistical Forecasting
■ Time Series Models:
■ Assumes the future will follow same patterns as
the past
■ Causal Models:
■
■
■ Explores cause-and-effect relationships
Uses leading indicators to predict the future
E.g. housing starts and appliance sales
Composition
of Time Series Data
■ Data = historic pattern + random variation
■ Historic pattern may include:
■ Level (long-term average)
■ Trend
■ Seasonality
■ Cycle
Time Series Patterns
Methods of Forecasting the Level
■ Naïve Forecasting
■ Simple Mean
■ Moving Average
■ Weighted Moving Average
■ Exponential Smoothing
Time Series Problem
Determine forecast for
periods 11
■ Naïve forecast
Simple average
3- and 5-period moving
average
3-period weighted
moving average with
weights 0.5, 0.3, and 0.2
Exponential smoothing
with alpha=0.2 and 0.5
■
■
■
■
Period Orders
1 122
2 91
3 100
4 77
5 115
6 58
7 75
8 128
9 111
10 88
11
Time Chart of Orders Data
140
120
100
80
60
40
20
0
1 2 3 4 5 6 7 8 9 10
Naïve Forecasting
Next period forecast = Last Period’s
actual:
Ft1  At
Simple Average (Mean)
Next period’s forecast = average of all
historical data
n

At  At1  At2 .............
Ft1
Moving Average
Next period’s forecast = simple average
of the last N periods
N

At  At1 ......... AtN1
Ft1
The Effect of the Parameter N
■ A smaller N makes the forecast more
responsive
■ A larger N makes the forecast more
stable
Weighted Moving Average
C1 C2 .........CN 1
 C2 At1 ......... CN AtN1
Ft1  C1At
where
Exponential Smoothing
where
0  1
Ft1 At  1Ft
The Effect of the Parameter 
■ A smaller  makes the forecast more
stable
■ A larger  makes the forecast more
responsive
Time Series Problem Solution
Simple Simple Weighted Exponential Exponential
Naïve Simple Moving Moving Moving Smoothing Smoothing
Period Orders (A) Forecast Average Average (N=3) Average(N=5) Average (N=3) ( = 0.2) ( = 0.5)
1 122 122 122
2 91 122 122 122 122
3 100 91 107 116 107
4 77 100 104 104 102 113 104
5 115 77 98 89 87 106 91
6 58 115 101 97 101 101 108 103
7 75 58 94 83 88 79 98 81
8 128 75 91 83 85 78 93 78
9 111 128 96 87 91 98 100 103
10 88 111 97 105 97 109 102 107
11 88 97 109 92 103 99 98
Forecast Accuracy
■ Forecasts are rarely perfect
Need to know how much we should rely on
our chosen forecasting method
Measuring forecast error:
Et  At  Ft
Note that over-forecasts = negative errors
and under-forecasts = positive errors
■
■
■
Tracking Forecast Error
Over Time
■ Mean Absolute Deviation (MAD):
■
A good measure of the actual error
in a forecast
■ Mean Square Error (MSE):
■
Penalizes extreme errors
■ Tracking Signal
■
Exposes bias (positive or negative)
n
MAD   actual  forecast
 actual - forecast2
MSE 
n
actual - forecast
MAD
TS 
Accuracy & Tracking Signal Problem: A company is comparing the
accuracy of two forecasting methods. Forecasts using both methods are
shown below along with the actual values for January through May. The
company also uses a tracking signal with ±4 limits to decide when a
forecast should be reviewed. Which forecasting method is best?
Month Actua
l
sales
F’cast Error Cum.
Error
Tracking
Signal
F’cast Error Cum.
Error
Tracking
Signal
Jan. 30 28 2 2 2 28 2 2 1
Feb. 26 25 1 3 3 25 1 3 1.5
March 32 32 0 3 3 29 3 6 3
April 29 30 -1 2 2 27 2 8 4
May 31 30 1 3 3 29 2 10 5
MAD 1 2
MSE 1.4 4.4
Method A Method B
Adjusting for Seasonality
■ Calculate the average demand per season
■ E.g.: average quarterly demand
■ Calculate a seasonal index for each season
of each year:
■
Divide the actual demand of each season by the
average demand per season for that year
Average the indexes by season
■
■ E.g.: take the average of all Spring indexes, then
of all Summer indexes, ...
Adjusting for Seasonality
■ Forecast demand for the next year & divide
by the number of seasons
■
Use regular forecasting method & divide by four
for average quarterly demand
Multiply next year’s average seasonal
demand by each average seasonal index
■
■ Result is a forecast of demand for each season of
next year
Seasonality problem: a university wants to develop forecasts for
the next year’s quarterly enrollments. It has collected quarterly
enrollments for the past two years. It has also forecast total
enrollment for next year to be 90,000 students. What is the forecast
for each quarter of next year?
Quarter Year 1 Seasonal
Index
Year 2 Seasonal
Index
Avg.
Index
Year3
Fall 24000 26000
Winter 23000 22000
Spring 19000 19000
Summer 14000 17000
Total 90000
Average
Seasonality Problem: Solution
Quarter Year 1 Seasonal
Index
Year 2 Seasonal
Index
Avg.
Index
Year3
Fall 24000 1.20 26000 1.24 1.22 27450
Winter 23000 1.15 22000 1.05 1.10 24750
Spring 19000 0.95 19000 0.90 0.93 20925
Summer 14000 0.70 17000 0.81 0.76 17100
Total 80000 4.00 84000 4.00 4.01 90000
Average 20000 21000 22500
Casual Models
■ Often, leading indicators hint can help
predict changes in demand
■ Causal models build on these cause-
and-effect relationships
■ A common tool of causal modeling is
linear regression:
Y  a  bx
Linear Regression
Linear Regression Problem : A maker of golf shirts has been
tracking the relationship between sales and advertising dollars. Use
linear regression to find out what sales might be if the company
invested $53,000 in advertising next year.
2
 nX
X2
b  XY  nXY
Sales $ Adv.$ XY X^2 Y^2
(Y) (X)
1 130 48 4240 2304 16,900
2 151 52 7852 2704 22,801
3 150 50 7500 2500 22,500
4 158 55 8690 3025 24964
5 153.85 53
Tot 589 205 30282 10533 87165
Av 147.25 51.2
g 5
a  Y bX 147.25 3.5851.25
a  -36.20
Y  a  bX  -36.203.58x
Y5  -36.20 3.5853153.54
30282  451.25147.25
10533 451.252
 3.58
b 
How Good is the Fit?
■ Correlation coefficient ( r) measures the direction and strength of the linear
relationship between two variables. The closer the r value is to 1.0 the better
the regression line fits the data points.
■
Coefficient of determination ( r)
2
measures the amount of variation in the
dependent variable about its mean that is explained by the regression line.
Values of ( r2
) close to 1.0 are desirable.
r 
2
4(10,533) -(205) * 4 87,165
r2
 .9822
 .788
  5892
r 
(4)30,282 (205)589  .888
nX2
 X2
* nY2
 Y
2
nXY XY
Factors for Selecting a
Forecasting Model
■ The amount & type of available data
■ Degree of accuracy required
■ Length of forecast horizon
■ Presence of data patterns
Forecasting Software
■ Spreadsheets
■ Microsoft Excel, Quattro Pro, Lotus 1-2-3
■ Limited statistical analysis of forecast data
■ Statistical packages
■
■ SPSS, SAS, NCSS, Minitab
Forecasting plus statistical and graphics
■ Specialty forecasting packages
■ Forecast Master, Forecast Pro, Autobox, SCA

More Related Content

What's hot

Maintenance of electrical machines
Maintenance of electrical machinesMaintenance of electrical machines
Maintenance of electrical machines
Ankit Basera
 
Đề tuyển sinh lớp 10 năm học 2006 2007
 Đề tuyển sinh lớp 10 năm học 2006 2007 Đề tuyển sinh lớp 10 năm học 2006 2007
Đề tuyển sinh lớp 10 năm học 2006 2007
Kim Hien Nguyen
 
3 work measurement ppt
3 work measurement ppt3 work measurement ppt
3 work measurement ppt
Lizzette Danan
 
Lyapunov theory
Lyapunov theoryLyapunov theory
Lyapunov theory
Aditya Purnama
 
state space modeling of electrical system
state space modeling of electrical systemstate space modeling of electrical system
state space modeling of electrical system
Mirza Baig
 
Operations and-maintenance-best-practices
Operations and-maintenance-best-practicesOperations and-maintenance-best-practices
Operations and-maintenance-best-practices
Nikhil Nangia
 
Project Proposal for Predictive Maintenance Power Plant
Project Proposal for Predictive Maintenance Power PlantProject Proposal for Predictive Maintenance Power Plant
Project Proposal for Predictive Maintenance Power Plant
Ferdous Kabir
 
Value stream mapping (future state)
Value stream mapping (future state)Value stream mapping (future state)
Value stream mapping (future state)
nestor martinez
 
Markov Chains
Markov ChainsMarkov Chains
Markov Chains
guest8901f4
 
Forecasting exponential smoothing
Forecasting exponential smoothingForecasting exponential smoothing
Forecasting exponential smoothing
Doiyan
 
Forecasting
ForecastingForecasting
Forecasting
Irfan Hussain
 
Periodic Structures
Periodic StructuresPeriodic Structures
Periodic Structures
Mohammad Tawfik
 
basic concepts of reliability
basic concepts of reliabilitybasic concepts of reliability
basic concepts of reliability
dennis gookyi
 
Pennsylvania Weatherization Quality Control Inspection Checklist
Pennsylvania Weatherization Quality Control Inspection ChecklistPennsylvania Weatherization Quality Control Inspection Checklist
Pennsylvania Weatherization Quality Control Inspection Checklist
Danielle Amasia
 
Scheduling ppt @ DOMS
Scheduling ppt @ DOMSScheduling ppt @ DOMS
Scheduling ppt @ DOMS
Babasab Patil
 
economy Ch4part2_by louy Al hami
economy Ch4part2_by louy Al hami economy Ch4part2_by louy Al hami
economy Ch4part2_by louy Al hami
Louy Alhamy
 

What's hot (16)

Maintenance of electrical machines
Maintenance of electrical machinesMaintenance of electrical machines
Maintenance of electrical machines
 
Đề tuyển sinh lớp 10 năm học 2006 2007
 Đề tuyển sinh lớp 10 năm học 2006 2007 Đề tuyển sinh lớp 10 năm học 2006 2007
Đề tuyển sinh lớp 10 năm học 2006 2007
 
3 work measurement ppt
3 work measurement ppt3 work measurement ppt
3 work measurement ppt
 
Lyapunov theory
Lyapunov theoryLyapunov theory
Lyapunov theory
 
state space modeling of electrical system
state space modeling of electrical systemstate space modeling of electrical system
state space modeling of electrical system
 
Operations and-maintenance-best-practices
Operations and-maintenance-best-practicesOperations and-maintenance-best-practices
Operations and-maintenance-best-practices
 
Project Proposal for Predictive Maintenance Power Plant
Project Proposal for Predictive Maintenance Power PlantProject Proposal for Predictive Maintenance Power Plant
Project Proposal for Predictive Maintenance Power Plant
 
Value stream mapping (future state)
Value stream mapping (future state)Value stream mapping (future state)
Value stream mapping (future state)
 
Markov Chains
Markov ChainsMarkov Chains
Markov Chains
 
Forecasting exponential smoothing
Forecasting exponential smoothingForecasting exponential smoothing
Forecasting exponential smoothing
 
Forecasting
ForecastingForecasting
Forecasting
 
Periodic Structures
Periodic StructuresPeriodic Structures
Periodic Structures
 
basic concepts of reliability
basic concepts of reliabilitybasic concepts of reliability
basic concepts of reliability
 
Pennsylvania Weatherization Quality Control Inspection Checklist
Pennsylvania Weatherization Quality Control Inspection ChecklistPennsylvania Weatherization Quality Control Inspection Checklist
Pennsylvania Weatherization Quality Control Inspection Checklist
 
Scheduling ppt @ DOMS
Scheduling ppt @ DOMSScheduling ppt @ DOMS
Scheduling ppt @ DOMS
 
economy Ch4part2_by louy Al hami
economy Ch4part2_by louy Al hami economy Ch4part2_by louy Al hami
economy Ch4part2_by louy Al hami
 

Similar to demand forecasting

Demand forecasting methods 1 gp
Demand forecasting methods 1 gpDemand forecasting methods 1 gp
Demand forecasting methods 1 gp
PUTTU GURU PRASAD
 
Forecasting
ForecastingForecasting
Forecasting
mrinalmanik64
 
forecasting
forecastingforecasting
forecasting
RINUSATHYAN
 
Chapter-3_Heizer_S1.pptx
Chapter-3_Heizer_S1.pptxChapter-3_Heizer_S1.pptx
Chapter-3_Heizer_S1.pptx
EdwardDelaCruz14
 
Session 3
Session 3Session 3
Session 3
thangv
 
Chapter 3_OM
Chapter 3_OMChapter 3_OM
Chapter 3_OM
guest537689
 
OPM101Chapter.ppt
OPM101Chapter.pptOPM101Chapter.ppt
OPM101Chapter.ppt
VasudevPur
 
Bba 3274 qm week 6 part 2 forecasting
Bba 3274 qm week 6 part 2 forecastingBba 3274 qm week 6 part 2 forecasting
Bba 3274 qm week 6 part 2 forecasting
Stephen Ong
 
Demand Forecasting and Market planning
Demand Forecasting and Market planningDemand Forecasting and Market planning
Demand Forecasting and Market planning
Amrutha Raghu
 
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
swamyvivekp
 
O M Unit 3 Forecasting
O M Unit 3 ForecastingO M Unit 3 Forecasting
O M Unit 3 Forecasting
RASHMIPANWAR10
 
Forcast2
Forcast2Forcast2
Forcast2
martinizo
 
Trend analysis and time Series Analysis
Trend analysis and time Series Analysis Trend analysis and time Series Analysis
Trend analysis and time Series Analysis
Amna Kouser
 
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
Rai University
 
ForecastingBUS255 GoalsBy the end of this chapter, y.docx
ForecastingBUS255 GoalsBy the end of this chapter, y.docxForecastingBUS255 GoalsBy the end of this chapter, y.docx
ForecastingBUS255 GoalsBy the end of this chapter, y.docx
budbarber38650
 
Ch3. Demand Forecasting.ppt
Ch3. Demand Forecasting.pptCh3. Demand Forecasting.ppt
Ch3. Demand Forecasting.ppt
MohammadYousefBaniMu
 
Class notes forecasting
Class notes forecastingClass notes forecasting
Class notes forecasting
Arun Kumar
 
Forecasting
ForecastingForecasting
Forecasting
3abooodi
 
Demand forecasting 4 gp
Demand forecasting 4 gpDemand forecasting 4 gp
Demand forecasting 4 gp
PUTTU GURU PRASAD
 
MovingAverage (2).pptx
MovingAverage (2).pptxMovingAverage (2).pptx
MovingAverage (2).pptx
brahimNasibov
 

Similar to demand forecasting (20)

Demand forecasting methods 1 gp
Demand forecasting methods 1 gpDemand forecasting methods 1 gp
Demand forecasting methods 1 gp
 
Forecasting
ForecastingForecasting
Forecasting
 
forecasting
forecastingforecasting
forecasting
 
Chapter-3_Heizer_S1.pptx
Chapter-3_Heizer_S1.pptxChapter-3_Heizer_S1.pptx
Chapter-3_Heizer_S1.pptx
 
Session 3
Session 3Session 3
Session 3
 
Chapter 3_OM
Chapter 3_OMChapter 3_OM
Chapter 3_OM
 
OPM101Chapter.ppt
OPM101Chapter.pptOPM101Chapter.ppt
OPM101Chapter.ppt
 
Bba 3274 qm week 6 part 2 forecasting
Bba 3274 qm week 6 part 2 forecastingBba 3274 qm week 6 part 2 forecasting
Bba 3274 qm week 6 part 2 forecasting
 
Demand Forecasting and Market planning
Demand Forecasting and Market planningDemand Forecasting and Market planning
Demand Forecasting and Market planning
 
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
 
O M Unit 3 Forecasting
O M Unit 3 ForecastingO M Unit 3 Forecasting
O M Unit 3 Forecasting
 
Forcast2
Forcast2Forcast2
Forcast2
 
Trend analysis and time Series Analysis
Trend analysis and time Series Analysis Trend analysis and time Series Analysis
Trend analysis and time Series Analysis
 
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
 
ForecastingBUS255 GoalsBy the end of this chapter, y.docx
ForecastingBUS255 GoalsBy the end of this chapter, y.docxForecastingBUS255 GoalsBy the end of this chapter, y.docx
ForecastingBUS255 GoalsBy the end of this chapter, y.docx
 
Ch3. Demand Forecasting.ppt
Ch3. Demand Forecasting.pptCh3. Demand Forecasting.ppt
Ch3. Demand Forecasting.ppt
 
Class notes forecasting
Class notes forecastingClass notes forecasting
Class notes forecasting
 
Forecasting
ForecastingForecasting
Forecasting
 
Demand forecasting 4 gp
Demand forecasting 4 gpDemand forecasting 4 gp
Demand forecasting 4 gp
 
MovingAverage (2).pptx
MovingAverage (2).pptxMovingAverage (2).pptx
MovingAverage (2).pptx
 

More from Priyanshu Gandhi

introduction to business marketing
introduction to business marketingintroduction to business marketing
introduction to business marketing
Priyanshu Gandhi
 
Miles Online TravelingAgent
Miles Online TravelingAgentMiles Online TravelingAgent
Miles Online TravelingAgent
Priyanshu Gandhi
 
Foundation to indivudal behaviour personality theories
Foundation to indivudal behaviour personality theoriesFoundation to indivudal behaviour personality theories
Foundation to indivudal behaviour personality theories
Priyanshu Gandhi
 
Stress management
Stress managementStress management
Stress management
Priyanshu Gandhi
 
Introduction to organizational behavior (OB)
Introduction to organizational behavior (OB)Introduction to organizational behavior (OB)
Introduction to organizational behavior (OB)
Priyanshu Gandhi
 
Motivation theories and application
Motivation theories and applicationMotivation theories and application
Motivation theories and application
Priyanshu Gandhi
 
Foundations of individual decision making, groups, teams
Foundations of individual decision making, groups, teamsFoundations of individual decision making, groups, teams
Foundations of individual decision making, groups, teams
Priyanshu Gandhi
 
Traditional or religious
Traditional or religiousTraditional or religious
Traditional or religious
Priyanshu Gandhi
 
Stickers Application Report
Stickers Application ReportStickers Application Report
Stickers Application Report
Priyanshu Gandhi
 
Marketing Concepts
Marketing ConceptsMarketing Concepts
Marketing Concepts
Priyanshu Gandhi
 
Miles - Travel Agent
Miles - Travel AgentMiles - Travel Agent
Miles - Travel Agent
Priyanshu Gandhi
 
Reasons Behind Indian Traditions & Culture
Reasons Behind Indian Traditions & CultureReasons Behind Indian Traditions & Culture
Reasons Behind Indian Traditions & Culture
Priyanshu Gandhi
 
Stock market analysis using supervised machine learning
Stock market analysis using supervised machine learningStock market analysis using supervised machine learning
Stock market analysis using supervised machine learning
Priyanshu Gandhi
 
Broken access control
Broken access controlBroken access control
Broken access control
Priyanshu Gandhi
 

More from Priyanshu Gandhi (14)

introduction to business marketing
introduction to business marketingintroduction to business marketing
introduction to business marketing
 
Miles Online TravelingAgent
Miles Online TravelingAgentMiles Online TravelingAgent
Miles Online TravelingAgent
 
Foundation to indivudal behaviour personality theories
Foundation to indivudal behaviour personality theoriesFoundation to indivudal behaviour personality theories
Foundation to indivudal behaviour personality theories
 
Stress management
Stress managementStress management
Stress management
 
Introduction to organizational behavior (OB)
Introduction to organizational behavior (OB)Introduction to organizational behavior (OB)
Introduction to organizational behavior (OB)
 
Motivation theories and application
Motivation theories and applicationMotivation theories and application
Motivation theories and application
 
Foundations of individual decision making, groups, teams
Foundations of individual decision making, groups, teamsFoundations of individual decision making, groups, teams
Foundations of individual decision making, groups, teams
 
Traditional or religious
Traditional or religiousTraditional or religious
Traditional or religious
 
Stickers Application Report
Stickers Application ReportStickers Application Report
Stickers Application Report
 
Marketing Concepts
Marketing ConceptsMarketing Concepts
Marketing Concepts
 
Miles - Travel Agent
Miles - Travel AgentMiles - Travel Agent
Miles - Travel Agent
 
Reasons Behind Indian Traditions & Culture
Reasons Behind Indian Traditions & CultureReasons Behind Indian Traditions & Culture
Reasons Behind Indian Traditions & Culture
 
Stock market analysis using supervised machine learning
Stock market analysis using supervised machine learningStock market analysis using supervised machine learning
Stock market analysis using supervised machine learning
 
Broken access control
Broken access controlBroken access control
Broken access control
 

Recently uploaded

Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 

Recently uploaded (20)

Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 

demand forecasting

  • 1. Session 10-11 : Demand Forecasting - Dr Rohita Dwivedi
  • 2. Decisions that Need Forecasts ■ Which markets to pursue? ■ What products to produce? ■ How many people to hire? ■ How many units to purchase? ■ How many units to produce? ■ And so on……
  • 3. Common Characteristics of Forecasting ■ Forecasts are rarely perfect ■ Forecasts are more accurate for aggregated data than for individual items ■ Forecast are more accurate for shorter than longer time periods
  • 4. Forecasting Steps ■ What needs to be forecast? ■ Level of detail, units of analysis & time horizon required What data is available to evaluate? ■ Identify needed data & whether it’s available Select and test the forecasting model ■ Cost, ease of use & accuracy Generate the forecast ■ ■ ■ ■ Monitor forecast accuracy over time
  • 5. Types of Forecasting Models ■ Qualitative (technological) methods: ■ Forecasts generated subjectively by the forecaster ■ Quantitative (statistical) methods: ■ Forecasts generated through mathematical modeling
  • 6. Qualitative Methods Type Characteristics Strengths Weaknesses Executive A group of managers Good for strategic or One person's opinion opinion meet & come up with new-product can dominate the a forecast forecasting forecast Market Uses surveys & Good determinant of It can be difficult to research interviews to identify customer preferences develop a good customer preferences questionnaire Delphi Seeks to develop a Excellent for Time consuming to method consensus among a forecasting long-term develop group of experts product demand, technological
  • 7. Statistical Forecasting ■ Time Series Models: ■ Assumes the future will follow same patterns as the past ■ Causal Models: ■ ■ ■ Explores cause-and-effect relationships Uses leading indicators to predict the future E.g. housing starts and appliance sales
  • 8. Composition of Time Series Data ■ Data = historic pattern + random variation ■ Historic pattern may include: ■ Level (long-term average) ■ Trend ■ Seasonality ■ Cycle
  • 10. Methods of Forecasting the Level ■ Naïve Forecasting ■ Simple Mean ■ Moving Average ■ Weighted Moving Average ■ Exponential Smoothing
  • 11. Time Series Problem Determine forecast for periods 11 ■ Naïve forecast Simple average 3- and 5-period moving average 3-period weighted moving average with weights 0.5, 0.3, and 0.2 Exponential smoothing with alpha=0.2 and 0.5 ■ ■ ■ ■ Period Orders 1 122 2 91 3 100 4 77 5 115 6 58 7 75 8 128 9 111 10 88 11
  • 12. Time Chart of Orders Data 140 120 100 80 60 40 20 0 1 2 3 4 5 6 7 8 9 10
  • 13. Naïve Forecasting Next period forecast = Last Period’s actual: Ft1  At
  • 14. Simple Average (Mean) Next period’s forecast = average of all historical data n  At  At1  At2 ............. Ft1
  • 15. Moving Average Next period’s forecast = simple average of the last N periods N  At  At1 ......... AtN1 Ft1
  • 16. The Effect of the Parameter N ■ A smaller N makes the forecast more responsive ■ A larger N makes the forecast more stable
  • 17. Weighted Moving Average C1 C2 .........CN 1  C2 At1 ......... CN AtN1 Ft1  C1At where
  • 18. Exponential Smoothing where 0  1 Ft1 At  1Ft
  • 19. The Effect of the Parameter  ■ A smaller  makes the forecast more stable ■ A larger  makes the forecast more responsive
  • 20. Time Series Problem Solution Simple Simple Weighted Exponential Exponential Naïve Simple Moving Moving Moving Smoothing Smoothing Period Orders (A) Forecast Average Average (N=3) Average(N=5) Average (N=3) ( = 0.2) ( = 0.5) 1 122 122 122 2 91 122 122 122 122 3 100 91 107 116 107 4 77 100 104 104 102 113 104 5 115 77 98 89 87 106 91 6 58 115 101 97 101 101 108 103 7 75 58 94 83 88 79 98 81 8 128 75 91 83 85 78 93 78 9 111 128 96 87 91 98 100 103 10 88 111 97 105 97 109 102 107 11 88 97 109 92 103 99 98
  • 21. Forecast Accuracy ■ Forecasts are rarely perfect Need to know how much we should rely on our chosen forecasting method Measuring forecast error: Et  At  Ft Note that over-forecasts = negative errors and under-forecasts = positive errors ■ ■ ■
  • 22. Tracking Forecast Error Over Time ■ Mean Absolute Deviation (MAD): ■ A good measure of the actual error in a forecast ■ Mean Square Error (MSE): ■ Penalizes extreme errors ■ Tracking Signal ■ Exposes bias (positive or negative) n MAD   actual  forecast  actual - forecast2 MSE  n actual - forecast MAD TS 
  • 23. Accuracy & Tracking Signal Problem: A company is comparing the accuracy of two forecasting methods. Forecasts using both methods are shown below along with the actual values for January through May. The company also uses a tracking signal with ±4 limits to decide when a forecast should be reviewed. Which forecasting method is best? Month Actua l sales F’cast Error Cum. Error Tracking Signal F’cast Error Cum. Error Tracking Signal Jan. 30 28 2 2 2 28 2 2 1 Feb. 26 25 1 3 3 25 1 3 1.5 March 32 32 0 3 3 29 3 6 3 April 29 30 -1 2 2 27 2 8 4 May 31 30 1 3 3 29 2 10 5 MAD 1 2 MSE 1.4 4.4 Method A Method B
  • 24. Adjusting for Seasonality ■ Calculate the average demand per season ■ E.g.: average quarterly demand ■ Calculate a seasonal index for each season of each year: ■ Divide the actual demand of each season by the average demand per season for that year Average the indexes by season ■ ■ E.g.: take the average of all Spring indexes, then of all Summer indexes, ...
  • 25. Adjusting for Seasonality ■ Forecast demand for the next year & divide by the number of seasons ■ Use regular forecasting method & divide by four for average quarterly demand Multiply next year’s average seasonal demand by each average seasonal index ■ ■ Result is a forecast of demand for each season of next year
  • 26. Seasonality problem: a university wants to develop forecasts for the next year’s quarterly enrollments. It has collected quarterly enrollments for the past two years. It has also forecast total enrollment for next year to be 90,000 students. What is the forecast for each quarter of next year? Quarter Year 1 Seasonal Index Year 2 Seasonal Index Avg. Index Year3 Fall 24000 26000 Winter 23000 22000 Spring 19000 19000 Summer 14000 17000 Total 90000 Average
  • 27. Seasonality Problem: Solution Quarter Year 1 Seasonal Index Year 2 Seasonal Index Avg. Index Year3 Fall 24000 1.20 26000 1.24 1.22 27450 Winter 23000 1.15 22000 1.05 1.10 24750 Spring 19000 0.95 19000 0.90 0.93 20925 Summer 14000 0.70 17000 0.81 0.76 17100 Total 80000 4.00 84000 4.00 4.01 90000 Average 20000 21000 22500
  • 28. Casual Models ■ Often, leading indicators hint can help predict changes in demand ■ Causal models build on these cause- and-effect relationships ■ A common tool of causal modeling is linear regression: Y  a  bx
  • 30. Linear Regression Problem : A maker of golf shirts has been tracking the relationship between sales and advertising dollars. Use linear regression to find out what sales might be if the company invested $53,000 in advertising next year. 2  nX X2 b  XY  nXY Sales $ Adv.$ XY X^2 Y^2 (Y) (X) 1 130 48 4240 2304 16,900 2 151 52 7852 2704 22,801 3 150 50 7500 2500 22,500 4 158 55 8690 3025 24964 5 153.85 53 Tot 589 205 30282 10533 87165 Av 147.25 51.2 g 5 a  Y bX 147.25 3.5851.25 a  -36.20 Y  a  bX  -36.203.58x Y5  -36.20 3.5853153.54 30282  451.25147.25 10533 451.252  3.58 b 
  • 31. How Good is the Fit? ■ Correlation coefficient ( r) measures the direction and strength of the linear relationship between two variables. The closer the r value is to 1.0 the better the regression line fits the data points. ■ Coefficient of determination ( r) 2 measures the amount of variation in the dependent variable about its mean that is explained by the regression line. Values of ( r2 ) close to 1.0 are desirable. r  2 4(10,533) -(205) * 4 87,165 r2  .9822  .788   5892 r  (4)30,282 (205)589  .888 nX2  X2 * nY2  Y 2 nXY XY
  • 32. Factors for Selecting a Forecasting Model ■ The amount & type of available data ■ Degree of accuracy required ■ Length of forecast horizon ■ Presence of data patterns
  • 33. Forecasting Software ■ Spreadsheets ■ Microsoft Excel, Quattro Pro, Lotus 1-2-3 ■ Limited statistical analysis of forecast data ■ Statistical packages ■ ■ SPSS, SAS, NCSS, Minitab Forecasting plus statistical and graphics ■ Specialty forecasting packages ■ Forecast Master, Forecast Pro, Autobox, SCA