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



Similar documents
Objectives of Chapters 7,8

Forecasting in supply chains

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

Ch.3 Demand Forecasting.

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

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

Time series Forecasting using Holt-Winters Exponential Smoothing

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

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

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

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

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

Outline: Demand Forecasting

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

CHAPTER 11 FORECASTING AND DEMAND PLANNING

Industry Environment and Concepts for Forecasting 1

Forecasting methods applied to engineering management

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

Module 6: Introduction to Time Series Forecasting

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

INCREASING FORECASTING ACCURACY OF TREND DEMAND BY NON-LINEAR OPTIMIZATION OF THE SMOOTHING CONSTANT

3. Regression & Exponential Smoothing

Sales forecasting # 2

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

FOCUS FORECASTING IN SUPPLY CHAIN: THE CASE STUDY OF FAST MOVING CONSUMER GOODS COMPANY IN SERBIA

Week TSX Index

Demand Management Where Practice Meets Theory

Sales and operations planning (SOP) Demand forecasting

Sales Forecasting System for Chemicals Supplying Enterprises

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

Agenda. Managing Uncertainty in the Supply Chain. The Economic Order Quantity. Classic inventory theory

Forecasting DISCUSSION QUESTIONS

Forecast. Forecast is the linear function with estimated coefficients. Compute with predict command

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

Chapter 13 Introduction to Nonlinear Regression( 非 線 性 迴 歸 )

A Study on the Comparison of Electricity Forecasting Models: Korea and China

Use of Statistical Forecasting Methods to Improve Demand Planning

Indian School of Business Forecasting Sales for Dairy Products

Time Series Analysis and Forecasting

4. Forecasting Trends: Exponential Smoothing

Comparison of sales forecasting models for an innovative agro-industrial product: Bass model versus logistic function

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

17. SIMPLE LINEAR REGRESSION II

Equations for Inventory Management

Baseline Forecasting With Exponential Smoothing Models

A Decision-Support System for New Product Sales Forecasting

Simple Methods and Procedures Used in Forecasting

5. Multiple regression

A COMPARISON OF REGRESSION MODELS FOR FORECASTING A CUMULATIVE VARIABLE

4. Simple regression. QBUS6840 Predictive Analytics.

2.2 Elimination of Trend and Seasonality

Time Series and Forecasting

Chapter 2 Maintenance Strategic and Capacity Planning

ISSUES IN UNIVARIATE FORECASTING

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling

16 : Demand Forecasting

Integrated Resource Plan

A Primer on Forecasting Business Performance

Causal Forecasting Models

INDUSTRIAL STATISTICS AND OPERATIONAL MANAGEMENT

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data

Models for Product Demand Forecasting with the Use of Judgmental Adjustments to Statistical Forecasts

Analysis of Bayesian Dynamic Linear Models

Chapter 13 Introduction to Linear Regression and Correlation Analysis

Solution-Driven Integrated Learning Paths. Make the Most of Your Educational Experience. Live Learning Center

Forecasting Tourism Demand: Methods and Strategies. By D. C. Frechtling Oxford, UK: Butterworth Heinemann 2001

I. Basic concepts: Buoyancy and Elasticity II. Estimating Tax Elasticity III. From Mechanical Projection to Forecast

Experiment #1, Analyze Data using Excel, Calculator and Graphs.

CALL VOLUME FORECASTING FOR SERVICE DESKS

Graduate Macro Theory II: The Real Business Cycle Model

Outline. Topic 4 - Analysis of Variance Approach to Regression. Partitioning Sums of Squares. Total Sum of Squares. Partitioning sums of squares

Introduction to time series analysis

Regression and Time Series Analysis of Petroleum Product Sales in Masters. Energy oil and Gas

Product Documentation SAP Business ByDesign Supply Chain Planning and Control

Revenue Forecasting: Tips and Techniques for All Sources

Readers will be provided a link to download the software and Excel files that are used in the book after payment. Please visit

Package TSprediction

MULTIPLE REGRESSION AND ISSUES IN REGRESSION ANALYSIS

Forecasting Framework for Inventory and Sales of Short Life Span Products

Univariate Regression

The Strategic Role of Forecasting in Supply Chain Management and TQM

Testing for Granger causality between stock prices and economic growth

Causal Leading Indicators Detection for Demand Forecasting

GLOBAL COMPANY PROFILE Walt Disney Parks & Resorts: Forecasting Provides a Competitive Advantage for Disney

8 given situation. 5. Students will discuss performance management and determine appropriate performance measures for an

Chapter 12 The FORECAST Procedure

The Big Picture. Correlation. Scatter Plots. Data

Sensex Realized Volatility Index

Benchmark of Working Capital Performance

VI. Real Business Cycles Models

A Regime-Switching Model for Electricity Spot Prices. Gero Schindlmayr EnBW Trading GmbH

Introduction to Basic Reliability Statistics. James Wheeler, CMRP

Mathematics for Business Analysis I Fall 2007

12 Market forecasting

Energy Load Mining Using Univariate Time Series Analysis

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, σ

Transcription:

IEEM 57 Demand Forecasting LEARNING OBJECTIVES. Understand commonly used forecasting techniques. Learn to evaluate forecasts 3. Learn to choose appropriate forecasting techniques

CONTENTS Motivation Forecast Evaluation Qualitative Methods Causal Models Time-Series Models Summary PRODUCTION AND OPERATIONS MANAGEMENT 3 Product development Purchasing Manufacturing Distribution Demand fulfillment long term Product portifolio Supply networ design Partner selection Facility location and layout Distribution networ design medium term short term Derivative product development Adaptions Current product support Supply contract design Materials ordering Aggregate planning Demand forecasting is the starting point of all planning and control! Production control Operations scheduling Distribution planning Transport planning Demand forecasting Inventory management Fulfillment implementation

WAL-MART EXPERIENCE SITUATION 996 4 Warner-Lambert Wal-Mart Store... Situation 996 Forecast errors of 60% 5% savings possible if forecast accuracy were improved (corresponding to $79 billion in US) No less than 0,000 SUs per store Store 500 Other suppliers WAL-MART EXPERIENCE SITUATION NOW 5 Collaborative forecasting and replenishment software installed Initial forecasts generated by Wal-Mart Forecasts refined by Warner-Lambert Inventory cost reduced by 70% Service levels improved from 96% to 99% System adapted by others 3

SOME CHARACTERISTICS OF FORECASTS 6 Forecasts are usually wrong; nowledge of the forecast error maes forecasts more meaningful Aggregate forecasts are more accurate than individual forecasts Short-term forecasts are more accurate than long-term forecasts Choosing appropriate aggregation levels, time horizons, and forecasting techniques is crucial CONTENTS 7 Motivation Forecast Evaluation Qualitative Methods Causal Models Time-Series Models Summary 4

TWO FORECASTS 8 Actual Forecast Forecast Sales 0 9 8 Forecast quality Which forecast is better? How can we evaluate the forecasting performance? 7 6 Aug-0 Sep-0 Oct-0 Nov-0 Dec-0 FORECAST ERROR Actual Forecast 9 Sales 0 9 A t Forecast error ε t f t -A t 8 7 6 ε ε 3 ε 4 ε 5 ε f t 3 4 5 Time A t : Actual value in period t f t : Forecast for period t 5

MEASURES OF FORECAST ACCURACY 0 Mean absolute deviation T MAD εt T t Mean squared error T MSE εt T t Mean absolute percentage error T εt MAPE T A t t MEASURING FORECAST ACCURACY FORECAST t A t f t ε t ε t ε t ε t A t 7.73 7.99 0.6 0.6 0.07 0.0 9.09 7.73 -.36.36.84 0.07 3 9.64 9.09-0.55 0.55 0.30 0.03 4 7.4 9.64.. 4.9 0.3 5 7.6 7.4-0.9 0.9 0.03 0.0 MAD MSE MAPE 6

MEASURING FORECAST ACCURACY FORECAST t A t f t ε t ε t ε t ε t A t 7.73 7.9-0.54 0.54 0.9 0.03 9.09 7.48 -.6.6.58 0.08 3 9.64 7.94 -.69.69.86 0.09 4 7.4 8. 0.69 0.69 0.47 0.04 5 7.6 8.6 0.56 0.56 0.3 0.03 MAD MSE MAPE EVALUATIONS OF FORECASTS 3 Forecast Forecast MAD 0.9 MAD.06 MSE.430 MSE.30 Evaluation Forecast has smaller MAPE 5.0% MAPE 5.4% Forecast has smaller 7

BIAS IN FORECASTS 4 Error ε t 4 Forecast Forecast 0-0 5 0 5 t Biased: Persistent tendency for forecasts to be greater or smaller than the actual values (E(ε t ) > 0 or < 0) Unbiased: E(ε t ) 0 Forecast seems biased Forecast seems unbiased -4 BIAS IN FORECASTS - CONTINUED 30 0 0 0-0 t Σ i ε i 0 5 0 5 t Forecast Forecast An alternative test: judge bias by plotting t Σ ε i for t,, 3, i instead of plotting ε t Forecast seems biased Forecast seems unbiased 5-0 8

REASON FOR BIAS IN FORECASTS 6 If relevant elements are not considered in the forecast, the forecast can become biased. These elements can include: Linear trend or non-linear trend Seasonality Eternal factors, such as promotion and advertisement CONTENTS 7 Motivation Forecast Evaluation Qualitative Methods Causal Models Time-Series Models Summary 9

QUALITATIVE METHODS 8 Qualitative Methods Sales Force Estimate Eecutive Opinion Maret Research Application Used to generate forecasts if historical data are not available (e.g., introduction of new product) Used to modify forecasts generated by other approaches (e.g., considering information not included in quantitative methods) Delphi Method SALES FORCE ESTIMATE 9 Rationale Sales force is close to customer and has good information on future demands Approach Members of sales force periodically report their estimates. These estimates are then aggregated to generate the overall forecast Main advantages Sales force nows customer well Sales territories are typically divided by district/region. Sales forecasts can be broen down correspondingly 0

SALES FORCE ESTIMATE CONTINUED 0 Main drawbacs Bias of sales force - Might have incentives to overestimate sales or underestimate sales - Might naturally be optimistic or pessimistic Sales force does not always have all information necessary to generate forecast - Features of products launched in future - Preferences of customers in new maret segments Typical application Short-term and medium-term demand forecasting EXECUTIVE OPINION Rationale Upper-level management has best information on latest product developments and future product launches Approach Small group of upper-level managers collectively develop forecasts Main advantages Combine nowledge and epertise from various functional areas People who have best information on future developments generate the forecasts

EXECUTIVE OPINION CONTINUED Main drawbacs Epensive No individual responsibility for forecast quality Ris that few people dominate the group Typical applications Short-term and medium-term demand forecasting MARET RESEARCH 3 Rationale Ultimately, consumers drive demand Approach Determine consumer interests by creating and testing hypotheses through data-gathering surveys:. Design questionnaire. Select customer sample 3. Conduct survey (e.g., telephone, mail, or interview) 4. Analyze information and generate forecast

MARET RESEARCH CONTINUED 4 Main advantages Systematic and fact-based approach Ecellent accuracy for short-term forecasts Good accuracy for medium-term forecasts Main drawbacs Epensive Require considerable nowledge and sills Sometimes validity not guaranteed due to low response rates: For mailed questionnaires response rate often < 30% Typical application Short-term and medium-term demand forecasting DELPHI METHOD 5 Rationale Anonymous written responses encourage honesty and avoid that a group of eperts are dominated by only a few members Approach Coordinator sends initial questionnaire Each epert writes response (anonymous) Coordinator performs analysis Coordinator sends updated questionnaire No Consensus reached? Yes Coordinator summarizes forecast 3

DELPHI METHOD CONTINUED 6 Main advantages Generate consensus Can forecast long-term trend without availability of historical data Main drawbacs Slow process Eperts are not accountable for their responses Little evidence that reliable long-term forecasts can be generated with Delphi or other methods Typical application Long-term forecasting Technology forecasting LONG-TERM FORECASTS ARE OFTEN WRONG! 7 photographic telegraphy permits transmission of facsimile of any form or writing or illustration Jules Verne, 863 The telephone is a toy no one would want to use. Rutherford B. Hayes, 876 The phonograph is not of any commercial value. Thomas A. Edison, 880 The world maret for computers is 5. Thomas J. Watson, 948 There is no reason for any individual to have a computer in his home. en Olsen, 977 4

CONTENTS 8 Motivation Forecast Evaluation Qualitative Methods Causal Models Time-Series Models Summary CAUSAL MODELS 9 Causal Models Linear Regression Application Used to forecast the performance (demand, profit, etc.) of a business investment based on the observed data of eisting and similar business activities Non-linear Regression 5

LINEAR REGRESSION: A SIMPLE EXAMPLE 30 A company is going to open a new store with nearby population of 0 thousands. The company would lie to predict the daily demand. The company has collected data (i.e., nearby population and daily demand) of stores opened in other places. Population Demand 7 50 00 6 30 4 50 4 50 5 70 6 40 00 4 70 0 440 5 340 7 70 0? Demand 500 50 0 Population around the new store 0 0 0 Population LINEAR REGRESSION: GENERAL SETTING 3 Have obtained data of eisting and similar business activities (y ;,,, m ) for,,, m: # predictive variables : # eisting activities demand population # competitors store-size Predicted variable Predictive variables Can obtain values of the predictive variables of the new business To predict the predicted variable of the new business 6

LINEAR REGRESSION: OBJECTIVE 3 Idea Find a linear function that represents the predicted variable y as a function of predictive variables,,, m and best fits the observed data Objective Find the coefficients b 0, b,, b m of the linear function y(,,, m ) b 0 + b + b + + b m m such that the sum of squared errors is minimized SSE [y(,,, m ) - y ] LINEAR REGRESSION: ANALYSIS SSE [ y(,,...,m ) y ] ( b0 + b + b +... + bmm y ) T b A M A b y A b y where T ( A A) T b y The optimal value of T M Ab + y L L L T M m m m y b satisfies b0 y b y, b b, y M M y bm T ( A A) b A T y 33 7

8 34 LINEAR REGRESSION: EXPRESSIONS m m 0 m m m m m m m y y y y b b b b M M L M M M L L L 35 EXPRESSIONS FOR m When m (i.e., when there is only one predictive variable), the epression of b 0 and b can be written as 0 y y b y y b

EXAMPLE: m () 36 Observed data and analysis y y 7 50 49,050 00 4 00 6 30 36 780 4 50 6 600 4 50 96 3,500 5 70 5 4,050 6 40 56 3,840 00 44,400 4 70 96 3,780 0 440 400 8,800 5 340 5 5,00 7 70 49,90 3,70,796 35,90 Coefficients,796,70 3 35,90 b 0,796 3 3 50.6 35,90 3,70 b,796 3 3 5.9 EXAMPLE: m () 37 500 Demand y() b 0 + b 50.6 + 5.9 50 Question: What demand would we epect from investing in a business with a nearby population 0 thousand? Answer: y(0) 0 0 0 0 Population 9

EXAMPLE: m () 38 Observed data and analysis y y y 30 0,40.93 96,00 96,00 3,74,400 908 30,003 980 7,50 5.7 960,400 960,400 7,359,800 5,65 39,578,0 0,80 6.85,464,00,464,00 3,080,00 8,89 74,049,90 9,890 7.0,664,00,664,00,758,00 9,043 69,39,0 3,70 7.0,54,400,54,400 5,366,400 7,86 96,34,490 3,90 8.35,0,00,0,00 0,740,800,44 6,3 780 8,540 4.33 608,400 608,400 6,66,00 3,377 36,978 940,360 5.77 883,600 883,600,68,400 5,44 7,37,90,70 7.68,664,00,664,00 5,88,300 9,907 94,34 480,00 3.6 30,400 30,400 5,84,800,57 34,79 40 8,50.5 57,600 57,600,980,000 365,540 550 9,30 3.5 30,500 30,500 5,0,500,733 9,37 0,680 7,830 63.04,405,800,405,800 8,97,800 66,03 704,69 EXAMPLE: m () 39 Coefficients 0,680 0,680,405,800 7,830 8,97,800 7,830 b0 63.04 8,97,80 0 b 66,03,40,43, 500 b 704,69 y(, ) -0.83 + 0.00473 + 0.00075 Question: What sales volume (i.e., y) would we epect from a store with one thousand customers per day (i.e., ) and a size of one thousand square meters ((i.e., )? Answer:,000 0,000 y y(, ) b 0 + b + b 0

NON-LINEAR REGRESSION 40 Idea Linear regression approaches can be often applied to non-linear regression with some modification. In this case, non-linear equations only need to be transformed to linear equations. Here we limit our consideration to some special forms of non-linear regression with one predictive variable. Non-linear equations Eponential y b 0 ep(b ) Power y b 0 ^b Logarithmic y b 0 + b ln() EXAMPLE: y() b 0 ep(b ) () 4 y b 0 ep(b ) (non-linear equation)

EXAMPLE: y() b 0 ep(b ) () 4 Observed data y y ln(y ) 0.50 3.0.099 0.70 6.0.79 0.80 8.3.6 0.90..50 0.9 4..646 0.95 6.3.79 0.96 7.8.879 0.97 9.0.944 0.98. 3.054 0.99 4.6 3.03 4 0 Figure in (, y) space - linear y y -.04 + 4.09 0.00 0.50.00 EXAMPLE: y() b 0 ep(b ) (3) 43 Coefficients in (, y) space b 0 0 Figure in (, y) space non-linear y b 0 y 0 0.00 0.5 0.50 0.75.00

COMMONLY USED TRANSFORMATIONS 44 Non-linear function Transformation Linear form Eponential y ln(y) y b 0 + b y b 0 ep(b ) b 0 ln(b 0 ) Power y b 0 ^b Logarithmic y b 0 + b ln() CONTENTS 45 Motivation Forecast Evaluation Qualitative Methods Causal Models Time-Series Models Summary 3

TIME-SERIES MODELS 46 Demand Constant Level Models Time Time-series Models Linear Trend Models Seasonality Models TIME-SERIES MODELS 47 Constant Level Models Naïve Forecast Time-series Models Linear Trend Models Moving Averages Eponential Smoothing Seasonality Models 4

NAÏVE FORECAST 48 Idea The forecasts for future periods equal the actual value of the demand that is just observed in the current period f t+τ A t τ,, t: current period τ: forecasting lag A t : demand observed in the current period t f t+τ :forecast for a future period t + τ Main characteristics Easy to prepare and easy to understand Benchmar for more advanced forecasting approaches Often low accuracy MOVING AVERAGES (MA) 49 Idea The forecasts for future periods equal the average value of demands of the previous m periods t ft+ τ + A,, i t m i τ m m: number of periods to average demands Main characteristics Puts equal weight on m most current observations Lags behind trend, if any trend eists Requires epertise in choosing the value of m 5

EXPONENTIAL SMOOTHING (ES) 50 Idea The forecasts for future periods equal the eponentially weighted average of demands of previous periods F t αa t + ( α)f t- f t+τ F t τ,, F t : level estimate made at the end of period t α: smoothing parameter, 0 α Main characteristics More sensitive to recent observations if α is larger Lags behind trend, if any trend eists Requires epertise in choosing the value of α 5 EXPONENTIAL SMOOTHING: WHY EXPONENTIAL The forecast equation can be re-written as: F t αa t + ( α)f t- The new level estimate is the weighted average of most recent observation and previous level estimate" F t- αa t- + ( α)f t- F t- αa t- + ( α)f t-3 Repetitive substitution yields F t αa t + α( α)a t- + α ( α)a t- +... "Declining set of weights is put on all previous observations" 6

WEIGHTS IN EXPONENTIAL SMOOTHING 5 Weights 0.0 Where the name "Eponential Smoothing" Comes from α 0.0 0.5 0.0 0.05 current 0.00 t-8 t-7 t-6 t-5 t-4 t-3 t- t- t EXAMPLE 53 One-step forecast τ period Actual Naïve MA MA ES ES m m3 α0. α0.3.00 0.00.00.00.00 3 8.00 0.00 0.50 0.80 0.70 4.00 8.00 9.00 9.67 0.4 9.89 5 7.50.00 0.00 0.00 0.59 0.5 6.50 7.50 9.75 9.7 9.97 9.6 7.50.50 9.50 0.33 0.8 0.8 8.00.50.00 0.50 0.7 0.88 9 0.00.00.5.00 0.98. 0 8.50 0.00.00.50 0.78 0.85 0.00 8.50 9.5 0.7 0.33 0.4 7

COMPARING NAÏVE FORECAST, MA, AND ES 54 Assumptions Demand in period t is generated by a level value µ plus a noise e t e t is normally distributed with mean 0 and variance σ e t is independently distributed over periods One-step forecast τ Forecast errors Naïve Forecast Moving averages Eponential smoothing Forecasts f t+ A t ft i m + t t m + A i f + α(- α) A t i 0 t i i Forecast errors ε NF t+ A t A t+ t ε MA t+ t m ε t+ ES A i m i A + t+ i α( - α) A t i A i 0 t+ FORECAST ERROR OF MA 55 Mean MA t t E[ εt ] E A A E A i t m i t i t m i t m + + + + + m mµ - µ 0 m [ ] E[ A ] Variance MA t t Var[ εt ] Var A A Var i t m i t i t m i t m + + + + + m m + mσ + σ σ m m [ A ] + Var[ A ] 8

PROPERTIES OF FORECAST ERROR OF MA 56 Distribution of forecast error MA m + ε t+ ~ N0, σ m Property The variance of forecasting error m + σ m gets smaller when m gets large Why would not we always choose a very large value for m? Because we do not fully believe the assumption of stationary demands, i.e., that µ will not change over time FORECAST ERROR OF ES 57 Mean E[ ε ES t+ ] E i 0 i 0 i 0 Variance Var[ ε ES t+ ] Var i 0 α (-α) i i [ α(-α) A t-i A t+ ] α (-α) Var[ A t-i] + Var[ A t+ ] i 0 i α(-α) µ - µ 0 i i [ α(-α) A t-i A t+ ] α(-α) E[ A t-i] E[ A t+ ] i σ + σ -α σ i 0 9

PROPERTIES OF FORECAST ERROR OF ES 58 Distribution of forecast error ES ε t+ ~ N0, σ - α Property The variance of forecasting error α - σ gets smaller when α gets small Why would not we always choose a very small value for α? Because we do not fully believe the assumption of stationary demands, i.e., that µ will not change over time and we would sometimes prefer to give recent observations more weight than older observations TIME-SERIES MODELS 59 Constant Level Models Double Eponential Smoothing (Holt) Time-series Models Linear Trend Models Regression Analysis Seasonality Models 30

DOUBLE EXPONENTIAL SMOOTHING (DES) 60 Idea The forecasts for future periods contain both the level estimate and the trend estimate based on the demands of previous periods F t αa t + ( α)(f t- + T t- ) T t β(f t -F t- ) + ( β)t t- f t+τ F t + τt t τ,, F t : level estimate made at the end of period t T t : trend estimate made at the end of period t α: smoothing parameter for the level estimate, 0 α β: smoothing parameter for the trend estimate, 0 β Main characteristics More sensitive to recent observations if α and β are larger Captures trend Requires epertise in choosing the values of α and β INTERPRETATION OF PARAMETERS 6 f t+τ F t + τt t F t αa t + ( α)(f t- + T t- ) A t F t T t Weighted average of just observed demand and one-step forecast made in the previous period F t- +T t- T t- T t β(f t -F t- ) + ( β)t t- F t- t- t t+ Weighted average of current estimate of slope and pervious estimate of slope Current period 3

EXAMPLE 6 α 0., β 0. period Actual F t T t One-step Two-step Three-step τ τ τ 3.0.00 0.00.0.0 0.04.00 3 3.5.69 0.3.4.00 4 5.0.46 0.6.8.8.00 5 7.0 3.57 0.43.7.95.3 6 8.0 4.80 0.59 4.00.97.08 7 7.5 5.8 0.67 5.39 4.43 3.3 8 9.0 6.49 5.98 4.86 9 0.0 8. 0.86 7.6 6.57 0.0 9.66 0.98 9.07 7.83 5.0.5.5 0.64 9.94 5.0 3.3.5.67.6 0.80 Level and trend estimates made at the end of period 8,,3-step forecasts made at the end of period 8 REGRESSION ANALYSIS 63 Causal approach Time-series approach Demand Demand Population Time 3

LINEAR TIME-SERIES REGRESSION 64 Idea The optimal values of b 0 and b that best fits the demands of the previous periods are b0 A t+ - ( + )b b A + ( ) : number of periods to fit demands t+ A t+ Thus the forecasts are f t+τ b 0 + b ( + τ) τ,, Main characteristics Requires epertise in choosing the value of EXAMPLE 65 4 period Actual b 0 b One-step Two-step Three-step τ τ τ 3.0.0 3 3.5 4 5.0 7.5.5 5 7.0 7.50.75 8.50 6 8.0 9.4.58.5 0.75 7 7.5 3.33.4.33 4.00 3.00 8 9.0 0.4 4.9 6.75 9 0.0 5.50.5.83 7.50 0.0 3.58.4.75 3.5 5.0 3.7 3.33 5.67 3.00 5.0 5.50 3.00 9.83 8.08 4.5 Estimates of parameters b 0,b made at the end of period 8,,3-step forecasts made at the end of period 8 33

TIME-SERIES MODELS 66 Constant Level Models Time-series Models Linear Trend Models Triple Eponential Smoothing (Winters) Seasonality Models Regression Analysis (not covered in class) SEASONALITY IN TOY INDUSTRY 67 Percentage of annual demand 40% Quarter one Quarter two Quarter three Quarter four 30% 0% 0% 0% 979 983 987 99 994 995 996 997 34

TRIPLE EXPONENTIAL SMOOTHING (TES) 68 Assumptions Each season (e.g., a year) contains N periods (e.g., 4 quarters or months) A seasonal factor c t represents how much demand in period t is above/below overall average The underlying model is A t (b 0 + b t)c t, c t c t+n, c + c + + c N N demand de-seasonalized part (linear trend) seasonal factor Eample: N 4, c 0.65, c 0.75, c 3.3, and c 4.3 TRIPLE EXPONENTIAL SMOOTHING (TES) Idea The forecasts for future periods contain the de-seasonalized level estimate, the de-seasonalized trend estimate, and seasonal-factor estimate based on the demands of previous periods F t αa t /c t-n + ( α)(f t- + T t- ) T t β(f t -F t- ) + ( β)t t- c t γa t /F t + ( γ)c t-n f t+τ (F t + τt t ) c t+τ-n τ,,, N 69 F t : de-seasonalized level estimate made at the end of period t T t : de-seasonalized trend estimate made at the end of period t c t : seasonal-factor estimate made for period t α: smoothing parameter for the level estimate, 0 α β: smoothing parameter for the trend estimate, 0 β γ: smoothing parameter for the seasonal-factor estimate, 0 γ Main characteristics More sensitive to recent observations if α, β, and γ are larger Captures both trend and seasonality Requires epertise in choosing the values of α, β, and γ 35

INITIALIZATION PROCEDURE 70. Select season (i.e., N periods) of data for initialization. For period N (the last period of the first season), set F N (A + A + + A N )/N T N 0 c i A i /F N 3. Start forecasting for period N+ EXAMPLE: INITIALIZATION 7 Quarter Sales Level Trend Season-fac One-step estimate estimate estimate forecast t A t F t T t c t Q-95 44.6 0.95 Q-95 46.7 0.968 Q3-95 3 50.5.047 Q4-95 4 5. 48.3 0.00.060 Q-96 5 44.59 36

EXAMPLE: RESULT 7 Quarter Sales Level Trend Season-fac One-step estimate estimate estimate forecast t A t F t T t c t Q-95 44.6 0.95 Q-95 46.7 0.968 Q3-95 3 50.5.047 Q4-95 4 5. 48.3 0.00.060 Q-96 5 48. 49.00 0.5 0.936 44.59 Q-96 6 47.4 49. 0.5 0.967 47.57 Q3-96 7 50. 49.0 0.0.043 5.58 Q4-96 8 49. 48.57-0.0.05 5.07 Q-97 9 47.6 49.0 0.08 0.943 45.46 Q-97 0 50. 49.67 0.9 0.976 47.50 Q3-97 54.7 50.39 0.30.05 5.99 Q4-97 5.7 50.59 0.8.049 53.8 Q-98 3 50. 5.30 0.37 0.950 47.99 Q-98 4 5.3 5.06 0.44 0.98 50.44 Q3-98 5 54.8 5.43 0.43.050 55.0 Q4-98 6 54.7 55.47 CONTENTS 73 Motivation Forecast Evaluation Qualitative Methods Causal Models Time-Series Models Summary 37

SUMMARY 74 Demand planning/forecasting is the starting point of all planning The performance of forecasting approach can be evaluated based on various metrics -MAD -MSE - MAPE Various forecasting approaches eist. Which one is appropriate depends on the situation. The approaches covered in class can be classified as - Qualitative methods, - Causal models, or - Time-series models ANNOUNCEMENTS 75 For the topic of Demand Forecasting, read Section 3.3 38