Outline: Demand Forecasting



Similar documents
Outline. Role of Forecasting. Characteristics of Forecasts. Logistics and Supply Chain Management. Demand Forecasting

Objectives of Chapters 7,8

Week TSX Index

Production Planning. Chapter 4 Forecasting. Overview. Overview. Chapter 04 Forecasting 1. 7 Steps to a Forecast. What is forecasting?

Simple Methods and Procedures Used in Forecasting

Demand forecasting & Aggregate planning in a Supply chain. Session Speaker Prof.P.S.Satish

Forecasting Methods. What is forecasting? Why is forecasting important? How can we evaluate a future demand? How do we make mistakes?

Forecasting in supply chains

Module 6: Introduction to Time Series Forecasting

Forecasting the first step in planning. Estimating the future demand for products and services and the necessary resources to produce these outputs

MGT 267 PROJECT. Forecasting the United States Retail Sales of the Pharmacies and Drug Stores. Done by: Shunwei Wang & Mohammad Zainal

Chapter 13 Introduction to Linear Regression and Correlation Analysis

16 : Demand Forecasting

TIME SERIES ANALYSIS & FORECASTING

CHAPTER 11 FORECASTING AND DEMAND PLANNING

Smoothing methods. Marzena Narodzonek-Karpowska. Prof. Dr. W. Toporowski Institut für Marketing & Handel Abteilung Handel

The importance of graphing the data: Anscombe s regression examples

Not Your Dad s Magic Eight Ball

Demand Forecasting When a product is produced for a market, the demand occurs in the future. The production planning cannot be accomplished unless

2013 MBA Jump Start Program. Statistics Module Part 3

Industry Environment and Concepts for Forecasting 1

Demand Management Where Practice Meets Theory

A Primer on Forecasting Business Performance

Section A. Index. Section A. Planning, Budgeting and Forecasting Section A.2 Forecasting techniques Page 1 of 11. EduPristine CMA - Part I

Demand Forecasting LEARNING OBJECTIVES IEEM Understand commonly used forecasting techniques. 2. Learn to evaluate forecasts

Forecasting Analytics. Group members: - Arpita - Kapil - Kaushik - Ridhima - Ushhan

Theory at a Glance (For IES, GATE, PSU)

FORECASTING. Operations Management

Linear Regression. Chapter 5. Prediction via Regression Line Number of new birds and Percent returning. Least Squares

Causal Forecasting Models

" Y. Notation and Equations for Regression Lecture 11/4. Notation:

RELEVANT TO ACCA QUALIFICATION PAPER P3. Studying Paper P3? Performance objectives 7, 8 and 9 are relevant to this exam

Slides Prepared by JOHN S. LOUCKS St. Edward s University

4. Simple regression. QBUS6840 Predictive Analytics.

2) The three categories of forecasting models are time series, quantitative, and qualitative. 2)

Indian School of Business Forecasting Sales for Dairy Products

Chapter 7: Simple linear regression Learning Objectives

Forecasts of future demand are essential for making supply chain decisions. In this

Module 5: Multiple Regression Analysis

Univariate Regression

1. The parameters to be estimated in the simple linear regression model Y=α+βx+ε ε~n(0,σ) are: a) α, β, σ b) α, β, ε c) a, b, s d) ε, 0, σ

Time series forecasting

Section 1: Simple Linear Regression

2. What is the general linear model to be used to model linear trend? (Write out the model) = or

Time series Forecasting using Holt-Winters Exponential Smoothing

8. Time Series and Prediction

17. SIMPLE LINEAR REGRESSION II

Ch.3 Demand Forecasting.

Simple linear regression

Part 1 : 07/27/10 21:30:31

2. Simple Linear Regression

Answer: C. The strength of a correlation does not change if units change by a linear transformation such as: Fahrenheit = 32 + (5/9) * Centigrade

Premaster Statistics Tutorial 4 Full solutions

Section 14 Simple Linear Regression: Introduction to Least Squares Regression

Forecasting DISCUSSION QUESTIONS

Scatter Plot, Correlation, and Regression on the TI-83/84

SPSS Guide: Regression Analysis

Regression Analysis: A Complete Example

Chapter 10. Key Ideas Correlation, Correlation Coefficient (r),

Mgmt 469. Regression Basics. You have all had some training in statistics and regression analysis. Still, it is useful to review

Business Valuation Review

Violent crime total. Problem Set 1

Forecasting methods applied to engineering management

Simple Linear Regression, Scatterplots, and Bivariate Correlation

Time Series and Forecasting

Simple Predictive Analytics Curtis Seare

Time-Series Forecasting and Index Numbers

Integrated Resource Plan

2.2 Elimination of Trend and Seasonality

Introduction to time series analysis

Data Mining Introduction

IDENTIFICATION OF DEMAND FORECASTING MODEL CONSIDERING KEY FACTORS IN THE CONTEXT OF HEALTHCARE PRODUCTS

Correlation and Regression

Exponential Smoothing with Trend. As we move toward medium-range forecasts, trend becomes more important.

5. Multiple regression

1/27/2013. PSY 512: Advanced Statistics for Psychological and Behavioral Research 2

Chapter 4 and 5 solutions

TIME SERIES ANALYSIS AS A MEANS OF MANAGERIA DECISION MAKING IN MANUFACTURING INDUSTRY

Forecasting Framework for Inventory and Sales of Short Life Span Products

PITFALLS IN TIME SERIES ANALYSIS. Cliff Hurvich Stern School, NYU

August 2012 EXAMINATIONS Solution Part I

Analysis of Bayesian Dynamic Linear Models

South Carolina College- and Career-Ready (SCCCR) Probability and Statistics

1. What is the critical value for this 95% confidence interval? CV = z.025 = invnorm(0.025) = 1.96

Introduction to Regression and Data Analysis

Implied Volatility Skews in the Foreign Exchange Market. Empirical Evidence from JPY and GBP:

TIME SERIES ANALYSIS

Spreadsheet software for linear regression analysis

Mario Guarracino. Regression

CALL VOLUME FORECASTING FOR SERVICE DESKS

Comparative Study of Demand Forecast Accuracy for Healthcare Products Using Linear and Non Linear Regression

Introduction to Linear Regression

The Strategic Role of Forecasting in Supply Chain Management and TQM

Equations for Inventory Management

Part 2: Analysis of Relationship Between Two Variables

Regression III: Advanced Methods

table to see that the probability is (b) What is the probability that x is between 16 and 60? The z-scores for 16 and 60 are: = 1.

Using Excel for Statistical Analysis

Transcription:

Outline: Demand Forecasting Given the limited background from the surveys and that Chapter 7 in the book is complex, we will cover less material. The role of forecasting in the chain Characteristics of forecasts Basic approach to demand forecasting Measures of forecast error We will skip seasonality and Holt s and Winter s methods. We do not spend any time on static forecasts 7-1

Role of Forecasting in a Supply Chain The basis for all strategic and planning decisions in a supply chain Used for both push and pull processes Examples: Production: scheduling, inventory, aggregate planning Marketing: sales force allocation, promotions, new production introduction Finance: plant/equipment investment, budgetary planning Personnel: workforce planning, hiring, layoffs All of these decisions are interrelated 7-2

Characteristics of Forecasts A FORECAST is a statement about the future Absatzprognose, Vorhersage Forecasts are always wrong. Report both the expected value of the forecast and the measure of error Long-term forecasts are less accurate than short-term forecasts (forecast horizon is important) Aggregate forecasts are more accurate than disaggregate forecasts In order to forecast, the past has to have some relevance to the future 7-3

Forecasting Methods Qualitative: primarily subjective; use judgment/opinion Time Series: use historical demand only Static Adaptive We will only consider adaptive Causal (or associative): use the relationship between demand and a factor other than pure time to develop forecast Simulation Imitate consumer choices that give rise to demand Can combine time series and causal methods 7-4

Basic Approach to Demand Forecasting Understand the objectives of forecasting Integrate demand planning and forecasting Identify major factors that influence the demand forecast Understand and identify customer segments Determine the appropriate forecasting technique Establish performance and error measures for the forecast 7-5

Components of an Observation Observed demand (O) = Systematic component (S) + Random component (R) Level (current deseasonalized demand) Trend (growth or decline in demand) Seasonality (predictable seasonal fluctuation) Systematic component: Expected value of demand Random component: The part of the forecast that deviates from the systematic component Forecast error: difference between forecast and actual demand 7-6

Steps in the Forecasting Process Step 1 Determine the purpose of forecast Step 2 Pick an appropriate time horizon Step 3 Select a forecasting technique - Plotting data may reveal patterns Step 4 Gather and analyze data in detail State assumptions Validate Data: May need to cleanse or filter for past events Step 5 Calculate forecast Step 6 Analyze/Monitor the forecast- Measure Accuracy Are results acceptable? No: Yes: Return to Step 3, revising forecast technique Publish forecast For ongoing forecasting: repeat Steps 4 through 6 7

Time Series Forecasts Trend - long-term movement in data Linear: steady increase (or decrease) over time Not all trends are linear. Demand may be exponential, may both increase and decrease over product life cycle: VHS players Seasonality - short-term regular variations in data Example: Walgreen s sales of cold medications over the year Not just limited to Fall/Winter/Spring/Summer variations» Weekly demand for reservations at expensive restaurants» Daily cycle of coffee sales at Starbucks Irregular variations - caused by unusual circumstances Infrequent spikes i.e. a stock market crash, 9/11 catastrophe Random variations - caused by chance

Time Series Forecasting Techniques Covered in this Class Averaging (or Smoothing) Moving Average Weighted Moving Average Exponential Smoothing - Trend-Adjusted Exponential Smoothing (Holt s) is not covered, nor is Winters (trend + seasonality) Linear Trend Analysis

Moving Average The average of the N most recent observations: MA n ( t) t 1 itn Example: a 4-period MA for time period 7 would be F 7 = (A 6 +A 5 +A 4 +A 3 )/4 The larger N, the smoother the forecast, but the greater the Lag (ability to respond to real changes) n A i 10

General Note: To Write Formula with Respect to t or t+1 Which is correct? 1. F t+1 = (blah)a t + blah 2. F t = (blah)a t-1 + blah Both are! As long as it s clear just what t (or t+1) represents, these can be usable interchangeably If you need to calculate the forecast for period 5, be clear whether t=5 or t+1=5 But most important, don t write: F t = (blah)a t + blah 11

Weighted Moving Average Premise:The most recent observations might have the best predictive value. Yet for simple moving averages older data points have same importance as most recent We modify to give greater weight to more recent observations. (Remember: S W i = 1 or you get bias!) WMA n ( t) t 1 itn W i A i Advantages: Avoids oversmoothing and lag time is decreased Weights are arbitrary, often found through trial and error! 12

Exponential Smoothing Exponential Smoothing is a type of Weighted Moving Average: F t = aa t-1 + a (1-a) A t-2 + a (1-a) 2 A t-3 + a (1-a) 3 A t-4 +... However, it is much more easily written, computed and understood as: F t a A t 1 1a) ( Ft Where a is between 0 and 1 1 13

More Exponential Smoothing Rearranging the terms shows this method can be viewed as the previous period s forecast adjusted by a percentage of the previous period s error (E t-1 = A t-1 F t-1 ) F t F t a ( At 1 Ft 1) 1 The quickness of forecast adjustment is determined by the smoothing constant, a The closer a to zero, the greater the smoothing How do we pick a? Trial and error or can even optimize for it! How to initialize the forecast? Many ways!» Book: average all the data we have so far» More practical and repeatable? Start it with F 2 = A 1

How to Select a Forecast To forecast data without trends, we could use a simple naïve forecast, a MA (still need to pick the window), a WMA (need to pick both the window and the weights) or an exponential smoother (need to pick a) We will get many different answers- how do we pick the one we feel will have the best chance of being close to what will happen? We calculate past forecast accuracy, and we then pick the one that is most accurate. 15

Measuring Forecast Accuracy Error: difference between actual value and predicted value. Many different measures exist (we use MAD only) Mean Absolute Deviation (MAD) Mean Squared Error (MSE) Standard Error (Standard Deviation) t rule of MAD MSE t MSE t thumb t t i 1 t i1 t A A i i t t 1 F F i 1.25* MAD i 2 t

sales Linear Trend Analysis If there is a trend, the smoothing filters we have covered will LAG, resulting in bad forecasts. Plot the data first- in this example, do you see a trend? If the trend is linear, we will use Linear Trend Analysis Caveat: Not all trends are linear! (We do not cover curvilinear regression in this class) 180 175 170 165 160 155 150 145 sales by week 0 2 4 6 week

Linear Trend Equation Y t = a + b*t Where a = intercept b = slope 185 180 175 170 165 160 155 150 145 140 1 2 3 4 5 6 Looks like a simple line equation, but a and b are determined to minimize Mean Squared Error (MSE)

sales Graphing the Results Regressing Sales Against Week 185 180 175 170 165 160 155 150 145 1 2 3 4 5 6 week Actual Forecast

Example: Linear Trend Analysis An intern at Netflix has been tracking weekly rentals of the direct-to-dvd movie Barney Meets Vin_Diesel: Fossilized! and, after noticing a pattern, has modeled them with a linear trend analysis. The Excel model gives a= 400, b= -10, where t = 0 was the DVD release week. It is currently week 12 What is the linear trend equation? What are sales predicted to be this week? What does the model predict sales will be a half year (26 weeks) after the release? When does the model predict sales to stop? Do you believe this model is likely to be accurate for making long term predictions?

Associative Forecasting What if we think there is a better indicator of future behavior than time? Use explanatory or predictor variables to predict the future E.g. Using interest rates to predict home purchases The associative technique used in this class is Simple Linear Regression Linear Trend Analysis was an example where time t was used at the dependent variable. But now we can use factors other than time Y t = a + bt Y t = a + bx t Linear Trend Analysis Associative Forecast ( X t is used instead of t) Again, we use Excel to determine a and b

Dependent variable Associative Forecasting: Linear Regression Y Estimate of Y from regression equation Independent variable Actual value of Y Value of X used to estimate Y Regression equation: Y = a + bx X 22

Dependent variable Associative Forecasting: Linear Regression Y Deviation, Estimate of or error Y from regression equation { Independent variable Actual value of Y Value of X used to estimate Y Regression equation: Y = a + bx X 23

Example: Associative Forecast Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 A rotor manufacturer has recorded these sales figures over the past 5 months. They also know the budget spent promoting these parts 1) Is there a = Y wide - bx variation in sales? b = 2) Does this appear to be a good candidate for linear trend analysis? 24

Now Consider Sales verses Advertising Spend 25

How Strong is the Relationship? Correlation ( r ), measures strength and direction of the forecast of Y with respect to X (or t for linear trend analysis) 0 < r <1 Positive correlation (sales of ice cream cones vs- temperature) -1 < r < 0 Negative correlation (sales of sweatshirts vs- temperature) You are not expected to compute r by hand! Instead use Regression Analysis in Excel (the multiple R entry ) R-Squared ( r 2 ) measures the percentage of variation in y that is explained by x If.8 < r 2 < 1, X is a very good predictor For r 2 <.25, X is a poor predictor- look for something else! Even if you have a good predictor, remember correlation is not causation 26

Example: Excel Solution to Linear Regression SUMMARY OUTPUT Regression Statistics Multiple R 0.979565 R Square 0.959547 Adjusted R Square 0.946063 Standard Error 15.60274 Observations 5 ANOVA df SS MS F Significance F Regression 1 17323.66 17323.66 71.1604 0.0035 Residual 3 730.3361 243.4454 Total 4 18054 Coefficients Standard Error t Stat P-valueLower 95%Upper 95% Lower 95.0% Upper 95.0% Intercept -8.13 22.35-0.36 0.74-79.27 63.00-79.27 63.00 X Variable 1 109.23 12.95 8.44 0.00 68.02 150.44 68.02 150.44 27

Correlation is not Causation: An Example The following scatter-plot shows that the average life expectancy for a country is related to the number of doctors per person in that country. We could come up with all sorts of reasonable explanations justifying this, but

Lurking Variables and Causation: Another Example This new scatter-plot shows that the average life expectancy for is also related to the number of televisions per person in that country. And the relationship is even stronger: R 2 of 72% instead of 62% Since TVs are cheaper than doctors, Why don t we send TVs to countries with low life expectancies in order to extend lifetimes. Right?

Lurking Variables and Causation: An Example How about considering a lurking variable? That makes more sense Countries with higher standards of living have both longer life expectancies and more doctors (and TVs!). If higher living standards cause changes in these other variables, improving living standards might be expected to prolong lives and, incidentally, also increase the numbers of doctors and TVs.